MaranBr
7eb5710f35
Fix Mario Kart 8 Deluxe control applet freeze ( #149 )
...
Not limited to MK8D, this commit may fix games that commonly crash on the controller applet and possibly others as well.
This new approach prevents other games from breaking with this fix.
Co-authored-by: MaranBr <maranbr@outlook.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/149
2025-06-03 13:35:07 +00:00
Pavel Barabanov
eed703bc81
Fixes crashes in Diablo 3, in AC3, and allows you not to break the launch of guns of fury
2025-05-31 18:48:25 +03:00
MaranBr
e9e17b8fc2
Code cleanup ( #136 )
...
Remove the workaround for MK8D as we no longer need it.
Co-authored-by: MaranBr <maranbr@outlook.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/136
2025-05-28 11:50:15 +00:00
MaranBr
71df7b1451
mk8d-fix ( #129 )
...
Removes the workaround and properly fixes the controller applet stuck on Mario Kart 8 Deluxe and possibly other games as well
Co-authored-by: MaranBr <maranbr@outlook.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/129
2025-05-27 11:58:01 +00:00
MaranBr
7df3692bcd
Fixes the softlock after the controller applet exits in Mario Kart 8 Deluxe ( #127 )
...
This is a simple workaround created by Exverge for Suyu and ported to Eden by me. I believe it is safe to integrate into the project for now, until we can figure out a better way to handle this.
Co-authored-by: MaranBr <maranbr@outlook.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/127
2025-05-25 18:56:29 +00:00
Pavel Barabanov
5608ab1cd4
everything related to the FW 20 has been deleted.
2025-05-11 20:18:26 -04:00
swurl
7e943732bf
fix a large variety of issues ( #101 )
...
- GLASM/SPIR-V mixup on Android
- potential greenscreen fix (thx suyu)
- save memory layout and add 10gb/12gb options
- potential samsung gaming hub fix
- fix layout of controller UI
- fix default settings to sensible defaults.
- note to TotK that you should increase memory layout
- Error checking for Windows linking
- fix an IDE error
- improved migration system w/threading and busy indicator
- disabled citron migration for now
- replaced some user-facing legacy strings with eden
- Added 10GB and 12GB DRAM layouts
- Fix Android black screen issues
- add discord link & update FAQ/Quickstart
- update links in about page
- add back rich presence
- add Don't show again for desktop pre alpha banner
- add citron warning to android and polaris to desktop
Signed-off-by: swurl <swurl@swurl.xyz >
Co-authored-by: Pavel Barabanov <pavelbarabanov94@gmail.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/101
Co-authored-by: swurl <swurl@swurl.xyz >
Co-committed-by: swurl <swurl@swurl.xyz >
2025-05-11 23:58:25 +00:00
swurl
f786802b9b
User Data Migration from Citron, Sudachi, and Yuzu ( #91 )
...
Includes citron, sudachi, yuzu
currently broken, because the eden dir is always made early?
Signed-off-by: swurl <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/91
Co-authored-by: swurl <swurl@swurl.xyz >
Co-committed-by: swurl <swurl@swurl.xyz >
2025-05-08 22:16:07 +00:00
crueter
4661909f4c
Firmware 20.0.0 Initial Implementation & Android: Uninstall Firmware Button
...
Co-authored-by: Pavel Barabanov <pavelbarabanov94@gmail.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/89
Co-authored-by: crueter <crueter@noreply.localhost >
Co-committed-by: crueter <crueter@noreply.localhost >
2025-05-07 20:15:25 +00:00
Pavel Barabanov
d55e400c7c
started adding services for firmware 20.0.0 without implementation
2025-05-03 06:15:23 +03:00
Pavel Barabanov
56e619c872
Remove the stub for GetCradleFwVersion
2025-04-30 02:52:04 +03:00
MrPurple666
f65c3042c4
Merge branch 'master' into purple
2025-04-19 21:54:56 +00:00
swurl
c8a4cf715f
windows actions (again) ( #39 )
...
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/39
Co-authored-by: swurl <swurl@swurl.xyz >
Co-committed-by: swurl <swurl@swurl.xyz >
2025-04-17 04:50:25 +00:00
Pavel Barabanov
ee03ac227d
Fixes the launch of some games on firmware versions 18 and above.
2025-04-15 05:59:18 +03:00
Pavel Barabanov
b66ebe638b
Qlauncher firmware 19
2025-04-14 14:18:13 -04:00
JPikachu
d6eff706f2
Service: am: enhance UnpopInData, GetHdcpAuthenticationState and GetHdcpAuthenticationStateChangeEvent
...
Thanks to Sudachi and Torzu for some help and referance.
2025-04-14 14:18:13 -04:00
Pavel Barabanov
1bd86b08f2
Qlauncher firmware 19
2025-04-14 12:10:33 -03:00
JPikachu
d87ba21d05
Service: am: enhance UnpopInData, GetHdcpAuthenticationState and GetHdcpAuthenticationStateChangeEvent
...
Thanks to Sudachi and Torzu for some help and referance.
2025-04-14 12:10:06 -03:00
darktux
26eece092f
Fix NROs crashing and loading infinitely ( #3 )
...
Commit from Suyu, looks like Yuzu devs forgot to initialize memory here.
Comment from darktux: I've changed the use of memset to std::fill.
Co-authored-by: Belal Ashraf <nullequal@noreply.localhost >
Reviewed-on: http://y2nlvhmmk5jnsvechppxnbyzmmv3vbl7dvzn6ltwcdbpgxixp3clkgqd.onion/darktux/torzu/pulls/3
Co-authored-by: darktux <darktux@y2nlvhmmk5jnsvechppxnbyzmmv3vbl7dvzn6ltwcdbpgxixp3clkgqd.onion >
Co-committed-by: darktux <darktux@y2nlvhmmk5jnsvechppxnbyzmmv3vbl7dvzn6ltwcdbpgxixp3clkgqd.onion >
2025-04-13 15:39:03 -03:00
darktux
cacef3d8e7
Ported some stubs from Suyu (2ba2db7795)
2025-04-04 03:40:47 +02:00
darktux
76a55dc003
Implement option to start QLaunch from Tools menu
2025-04-04 03:40:45 +02:00
yuzubot
c280f95b1a
"Merge Tagged PR 13018"
2024-03-03 13:02:50 +00:00
Liam
7f0b506cf1
set: add GetPlatformRegion
2024-02-24 22:25:34 -05:00
FearlessTobi
27dede35d2
fs: Add and use fs_save_data_types.h
2024-02-19 19:06:31 +01:00
FearlessTobi
4d55e58ee4
scope_exit: Make constexpr
...
Allows the use of the macro in constexpr-contexts.
Also avoids some potential problems when nesting braces inside it.
2024-02-19 16:00:46 +01:00
Narr the Reg
07d6778128
Merge pull request #13035 from liamwhite/vi2
...
vi: manage resources independently of nvnflinger and refactor
2024-02-18 23:36:53 -06:00
Narr the Reg
a44256e149
Merge pull request #13048 from liamwhite/new-shell
...
ns: rewrite for new IPC
2024-02-18 23:36:29 -06:00
Liam
4df0f0c70c
am: account for offset in transfer memory storage
2024-02-18 14:56:48 -05:00
liamwhite
b67cdf9285
Merge pull request #13032 from german77/qlauncher
...
service: Implement functions needed by Qlaunch
2024-02-18 10:37:52 -05:00
Liam
81a1a3f7f1
ns: rewrite IServiceGetterInterface
2024-02-18 10:35:39 -05:00
Liam
ddeb9191f4
ns: rewrite IApplicationManagerInterface
2024-02-18 10:35:39 -05:00
Liam
cd6122b389
ns: rewrite IPlatformServiceManager
2024-02-18 10:32:21 -05:00
Leystryku
eceaab34df
service: Change unique_ptr to make_unique in GetCacheStorageMax
2024-02-18 07:03:50 +01:00
Leystryku
5b681caede
file_sys: Formatting changes and use unique_ptr in GetCacheStorageMax
2024-02-18 06:17:35 +01:00
Leystryku
d1ce748e01
file_sys: Fix nacp field cache_storage_max_index datatype
2024-02-18 06:00:42 +01:00
Leystryku
219af86660
service: Add proper GetCacheStorageMax implementation to IApplicationFunctions
2024-02-18 05:02:35 +01:00
Leystryku
6635334f27
service: Add GetCacheStorageMax stub to IApplicationFunctions
2024-02-18 00:49:41 +01:00
Liam
f5d736af4b
vi: manage resources independently of nvnflinger and refactor
2024-02-17 18:08:38 -05:00
Liam
e34074861c
vi: move shared buffer management from nvnflinger
2024-02-17 18:01:41 -05:00
Liam
b1f1beae41
nvnflinger: convert to process
2024-02-17 18:01:41 -05:00
Liam
f5abfc70bf
am: unify display layer management
2024-02-17 18:00:28 -05:00
Narr the Reg
ae802f2245
service: am: Fix GetMainAppletAvailableUsers for user creation
2024-02-16 12:13:10 -06:00
Narr the Reg
4c967f6a91
service: am: Add QLaunch launcher
2024-02-16 12:13:10 -06:00
Liam
a989a7ad9c
vi: extract types
2024-02-14 12:03:31 -05:00
Liam
47d07fb3a1
am: move out omm interfaces to new module
2024-02-12 09:18:29 -05:00
Liam
871b238b7a
am: rewrite IApplicationCreator
2024-02-12 09:18:27 -05:00
Liam
922723b54b
am: add IApplicationAccessor
2024-02-12 09:17:25 -05:00
Liam
844cd30b4a
am: rewrite ILockAccessor
2024-02-12 09:17:25 -05:00
Liam
6319cdc984
am: rewrite IWindowController
2024-02-12 09:17:25 -05:00
Liam
0485f9a2e9
am: rewrite IStorage
2024-02-12 09:17:25 -05:00