Liam
|
1a51a1281c
|
am: retrieve main applet creation info from frontend
|
2 years ago |
Liam
|
6925b78bd5
|
am: re-namespace frontend applets to frontend directory
|
2 years ago |
Kelebek1
|
05afa94a3b
|
Move time services to new IPC.
Add some fixes/improvements to usage with the new IPC
|
2 years ago |
FearlessTobi
|
4b7bb232f2
|
fs: Replace Mode enum by OpenMode enum
|
2 years ago |
FearlessTobi
|
24f979a4b8
|
vfs: Move vfs files to their own directory
|
2 years ago |
Kelebek1
|
52c35521bd
|
Rework time service to fix time passing offline.
|
2 years ago |
Fernando Sahmkow
|
28702afb69
|
Core: Make sure GPU Dirty Managers ae shared by all processes.
|
2 years ago |
Fernando Sahmkow
|
9db159da71
|
SMMU: Initial adaptation to video_core.
|
2 years ago |
Liam
|
2397093e4f
|
fsp-srv: use program registry for SetCurrentProcess
|
2 years ago |
Narr the Reg
|
146975c880
|
hid_core: Move hid to it's own subproject
|
2 years ago |
Liam
|
e2b5f2392e
|
kernel: instantiate memory separately for each guest process
|
2 years ago |
german77
|
c2b2d7a903
|
core: Use single instance of profile manager
|
2 years ago |
Liam
|
3d5c6a73cb
|
core: refactor emulated cpu core activation
|
2 years ago |
GPUCode
|
3814ca9d84
|
Address some review comments
|
2 years ago |
Liam
|
19619b1b14
|
arm: Implement native code execution backend
|
2 years ago |
GPUCode
|
dee5002355
|
device_memory: Enable direct mapped addresses for nce
|
2 years ago |
Liam
|
0d565eb61b
|
kernel: make sure new process is in list
|
2 years ago |
Liam
|
91acaf7bb6
|
kernel: shutdown app before gpu
|
2 years ago |
Liam
|
62e106dbe8
|
kernel: update KProcess
|
2 years ago |
Liam
|
37871dacd4
|
fsmitm_romfsbuild: avoid unnecessary copies of vfs pointers
|
2 years ago |
Narr the Reg
|
95c4dbc163
|
core: Update clocks when settings are saved
|
2 years ago |
Fernando Sahmkow
|
dcf5c4bec0
|
Vulkan: add temporary workaround for AMDVLK
|
2 years ago |
GPUCode
|
cc2c6d8805
|
debug: Add renderdoc capture hotkey
|
2 years ago |
FearlessTobi
|
ff92a0c8f4
|
am: Implement UserChannel parameters
Used by the Super Mairo 3D All-Stars collection.
|
2 years ago |
Liam
|
109b96ba86
|
internal_network: cancel pending socket operations on application process termination
|
2 years ago |
Liam
|
7a26dc51eb
|
am: shorten shutdown timeout when lock is not held
|
2 years ago |
Liam
|
f07dd39222
|
general: reduce use of dynamic_cast
|
2 years ago |
lat9nq
|
e952af53be
|
core,common: Give memory layout setting an enum
Allows for 6GB and 8GB layouts to be selected.
|
2 years ago |
lat9nq
|
689efc9175
|
configure_system: Implement with for loop
|
3 years ago |
lat9nq
|
bd8630531e
|
settings,core,config_sys: Remove optional type from custom_rtc, rng_seed
core: Fix MSVC errors
|
3 years ago |
Fernando Sahmkow
|
4f68a8f45a
|
Memory Tracking: Optimize tracking to only use atomic writes when contested with the host GPU
|
3 years ago |
Fernando Sahmkow
|
7ae0cdbb09
|
MemoryTracking: Initial setup of atomic writes.
|
3 years ago |
Liam
|
5b858c8306
|
core: decouple ARM interface from Dynarmic
|
3 years ago |
Liam
|
1b33ebdde2
|
nvnflinger: allow locking framerate during video playback
|
3 years ago |
Liam
|
18088c67cd
|
vfs_concat: fix time complexity of read
|
3 years ago |
Fernando Sahmkow
|
6bc60f78d9
|
GPU: Add Reactive flushing
|
3 years ago |
Liam
|
bdaf10ec9e
|
settings: rename extended memory layout to unsafe, move from general to system
|
3 years ago |
Liam
|
7afcc29ac8
|
kernel: match calls to Register and Unregister
|
3 years ago |
Liam
|
6eaef51cf2
|
memory: rename global memory references to application memory
|
3 years ago |
Liam
|
156516e399
|
kernel: use KTypedAddress for addresses
|
3 years ago |
Liam
|
b8da5b73b2
|
kernel: convert KProcess to new style
|
3 years ago |
Liam
|
5be8a74b0c
|
general: fix spelling mistakes
|
3 years ago |
Liam
|
1c3a93e7c4
|
service: refactor server architecture
Converts services to have their own processes
|
3 years ago |
Liam
|
5175ea2ae1
|
core: defer cpu shutdown
|
3 years ago |
arades79
|
60a68839ee
|
remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency
Signed-off-by: arades79 <scravers@protonmail.com>
|
3 years ago |
arades79
|
adcef452e0
|
add static lifetime to constexpr values to force compile time evaluation where possible
Signed-off-by: arades79 <scravers@protonmail.com>
|
3 years ago |
Liam
|
c68577384a
|
general: rename CurrentProcess to ApplicationProcess
|
3 years ago |
Liam
|
c11dff8639
|
EmuThread: refactor
|
3 years ago |
Liam
|
08d81c9726
|
general: improve handling of system startup failure
|
3 years ago |
bunnei
|
94ee753735
|
core: Use atomic instead of a lock to protect is_paused.
- This allows us to call IsPaused() elsewhere if we are holding the suspend lock.
|
3 years ago |