Gamer64
0afce53e5f
Add more microprofile checks
Thanks yuzu for spamming microprofile
8 months ago
crueter
a9f9b207c2
Fix License headers & CI ( #168 )
Signed-off-by: crueter <swurl@swurl.xyz>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/168
Co-authored-by: crueter <swurl@swurl.xyz>
Co-committed-by: crueter <swurl@swurl.xyz>
9 months ago
Aleksandr Popovich
76fa525592
Added the public lobby to android. ( #125 )
This is adapted from kleidis old PR to Azahar. Changes from it:
- Fixed inconsistent button styling in the dialog for connection
- Allowed to hide both empty and full rooms.
- Proper serving of preferred games
- Enables web service for android by default
- Better implementation of multiplayer.cpp that works with oop
Also fixes the room network class and turns it into a static namespace
in network
Signed-off-by: Aleksandr Popovich <alekpopo@pm.me>
Co-authored-by: swurl <swurl@swurl.xyz>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/125
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me>
Co-committed-by: Aleksandr Popovich <alekpopo@pm.me>
9 months ago
Briar
077592903e
core: Add support for game settings overrides ( #6 )
* core: Add support for game settings overrides
---------
Co-authored-by: Gamer64 <76565986+Gamer64ytb@users.noreply.github.com>
Co-authored-by: zhang wei <zwdreams@gmail.com>
11 months ago
darktux
2032d035a3
Removed telemetry and anonymized SCM (git) strings
2 years ago
yuzubot
c280f95b1a
"Merge Tagged PR 13018"
2 years ago
Liam
9db29b4e20
settings: remove global override for smash on amdvlk
2 years ago
Liam
f5d736af4b
vi: manage resources independently of nvnflinger and refactor
2 years ago
Liam
b1f1beae41
nvnflinger: convert to process
2 years ago
Liam
e9dc3bd26b
kernel: add and enable system suspend type
2 years ago
Liam
49f10b2e54
am: migrate global state to per-applet state structure
2 years ago
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
3 years ago
GPUCode
cc2c6d8805
debug: Add renderdoc capture hotkey
3 years ago
FearlessTobi
ff92a0c8f4
am: Implement UserChannel parameters
Used by the Super Mairo 3D All-Stars collection.
3 years ago
Liam
109b96ba86
internal_network: cancel pending socket operations on application process termination
3 years ago
Liam
7a26dc51eb
am: shorten shutdown timeout when lock is not held
3 years ago
Liam
f07dd39222
general: reduce use of dynamic_cast
3 years ago
lat9nq
e952af53be
core,common: Give memory layout setting an enum
Allows for 6GB and 8GB layouts to be selected.
3 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