lizzie
d84e1deb52
fix eboot
2026-08-18 22:17:31 +00:00
lizzie
6f1e6a289d
temp fix for dpad
2026-08-18 22:17:31 +00:00
lizzie
f3b59d9c6a
add emutls.c
2026-08-18 22:17:31 +00:00
lizzie
5d509d68c3
reduce arm codeisze, force 16x4 pages again
2026-08-18 22:17:31 +00:00
lizzie
d99db65297
extra buffer precautions to not exhaust DMem, format better + perf history nerf
2026-08-18 22:17:31 +00:00
lizzie
edc7d59450
more inline pt2
2026-08-18 22:17:31 +00:00
lizzie
1bb6272f96
fix atexit impl
2026-08-18 22:17:31 +00:00
lizzie
2458391ad3
fibers that don't immediately crash?!!?!?!!?
2026-08-18 22:17:31 +00:00
lizzie
16a6ce6d55
force running services on host
2026-08-18 22:17:31 +00:00
lizzie
79756411d0
fix alloc failures
2026-08-18 22:17:31 +00:00
lizzie
f1aa49312f
fix for crashes on TLS due to openorbis being W E I R D
2026-08-18 22:17:31 +00:00
lizzie
3fd04df45b
opengl bullshit
2026-08-18 22:17:31 +00:00
lizzie
b889d4d367
proper memswap mechanism
2026-08-18 22:17:31 +00:00
lizzie
141f6c6073
more stupid stuff
2026-08-18 22:17:31 +00:00
lizzie
7d33d939a8
fixes 4 stuff
2026-08-18 22:17:31 +00:00
lizzie
689fda4f7f
swap handling
2026-08-18 22:17:31 +00:00
lizzie
ba200265ac
license
2026-08-18 22:17:31 +00:00
lizzie
3a26da7566
add sce_module so it loads on real hw
2026-08-18 22:17:31 +00:00
lizzie
52c4577a02
fixes for mbedtls
2026-08-18 22:17:31 +00:00
lizzie
d1db06bef5
adapt to new master
2026-08-18 22:17:31 +00:00
lizzie
0885952d3d
evil haxx
2026-08-18 22:17:31 +00:00
lizzie
7e61b2c9c0
extra ps4 defs
2026-08-18 22:17:31 +00:00
lizzie
f29fbae57b
force NO fastmem
2026-08-18 22:17:31 +00:00
lizzie
74b6a71b57
more memory shit
2026-08-18 22:17:31 +00:00
lizzie
f1abfbf7ec
MAP_SYSTEM
2026-08-18 22:17:31 +00:00
lizzie
2b03de2fa6
(likely) fixes for virtual dmem?
2026-08-18 22:17:31 +00:00
lizzie
9357dc0921
disable fastmem
2026-08-18 22:17:31 +00:00
lizzie
9171236b3e
try to fix the paths
2026-08-18 22:17:31 +00:00
lizzie
0456541346
sysconf stub cuz crash(?) + some stderrp stuff
2026-08-18 22:17:31 +00:00
lizzie
1c29bccd42
the orb
2026-08-18 22:17:31 +00:00
lizzie
24b198c023
fself + pkg stuffs
2026-08-18 22:17:31 +00:00
lizzie
6e4b09cce5
make .pkg and .self
2026-08-18 22:17:31 +00:00
lizzie
7b556f8d02
exclude more stuff from vulkan
2026-08-18 22:17:31 +00:00
lizzie
251d041ae5
exclude from vulkan surface selection
2026-08-18 22:17:31 +00:00
lizzie
791cbb801b
buildable toolchain script + fixes for ffmpeg
2026-08-18 22:17:31 +00:00
lizzie
e84188cd31
merge
2026-08-18 22:17:30 +00:00
lizzie
30e849784a
merge
2026-08-18 22:17:30 +00:00
lizzie
99124d7c8a
fix
2026-08-18 22:17:30 +00:00
lizzie
3de4d3bb38
toolchain-fix
2026-08-18 22:17:30 +00:00
lizzie
0465292a81
[docs] overview doc for newcomers ( #4266 )
...
Signed-off-by: lizzie <lizzie@eden-emu.dev >
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
documents basic stuff about the emu and "hey eden is HLE" (like most yuzu forks!)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4266
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com >
Reviewed-by: Maufeat <sahyno1996@gmail.com >
2026-08-18 19:00:26 +02:00
lizzie
a41a98028a
[hle/service] stub missing homebrew services, fix NPad/caps crashes ( #4264 )
...
Signed-off-by: lizzie <lizzie@eden-emu.dev >
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
this PR adds various missing services (acc:e, acc:e:u1)
to expand homebrew compatibility
notably this also fixes NPad related crashes due to nullref
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4264
Reviewed-by: Maufeat <sahyno1996@gmail.com >
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com >
2026-08-18 18:11:33 +02:00
xbzk
265c27f391
[cmake] drop invalid c98 warning suppression ( #4269 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
The -Wno-c98-compat breaks clang build on windows.
I believe it's a typo, since i couldn't find about it elsewhere.
The -Wno-c99-compat is in place.
As a bonus removed a doubled -Wno-c99-extensions right after.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4269
Reviewed-by: Samuel <lizzie@eden-emu.dev >
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com >
2026-08-18 00:56:26 +02:00
Eden CI
fb2202d69c
[dist, android] Update translations from Transifex for Aug 17 ( #4267 )
...
Automatic translation update for Aug 17
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4267
2026-08-17 23:02:25 +02:00
CamilleLaVey
2000fdfb7b
[vulkan, android] Initial implementation of LSFG-VK ( #4263 )
...
Pretty much self explanatory, own implementation based on LSFG-VK available with some additional reverse engineer work for the actual use of shaders inside Lossless.dll, we don't store/ bundle any tools that bypass security and self ownership: to use this feature is required to own your own copy of Lossless Scaling and I encourage to support developers behind this work.
Special thanks:
1.- THS - Original developer behind Lossless Scaling
2.- PancakeTAS - Developer behind LSFG-VK
3.- The Big Smolio The Sleeper (@gidoly)
Co-authored-by: lizzie <lizzie@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4263
2026-08-17 00:30:19 +02:00
xbzk
dc95cd09ee
[android] Add Samsung DeX fullscreen probes ( #4245 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
Shotgun attempt to fix fullscreen issue on samsung dex.
External test mapping:
bit 1, value 2: disable runtime fullscreen attempts
bit 2, value 4: force runtime user-landscape
bit 3, value 8: add legacy sticky system UI flags
bit 4, value 16: add delayed retries
bit 5, value 32: runtime orientation unspecified
bit 6, value 64: add FLAG_LAYOUT_NO_LIMITS
Good smoke masks: 0, 8, 16, 24, 4, 12, 20, 28, 32, 40, 64, 72, 88, 2.
EDIT: 8 (bit 3) did the trick. All cleaned up.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4245
Reviewed-by: Samuel <lizzie@eden-emu.dev >
Reviewed-by: MaranBr <maranbr@eden-emu.dev >
2026-08-15 14:21:52 +02:00
lizzie
e7a931d06b
[eden-cli] rework loop to use new SDL3 event dispatch system ( #4108 )
...
modernized into the new SDL3 API for event dispatching.
also stopped using the periodic comparison and just added a SDL timer like it wants us to do
is it better than before? well it's certainly more portable now. docs say this improves battery usage on busywaits for event polling.
Signed-off-by: lizzie <lizzie@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4108
Reviewed-by: Maufeat <sahyno1996@gmail.com >
Reviewed-by: MaranBr <maranbr@eden-emu.dev >
2026-08-12 18:10:24 +02:00
crueter
8648c27cbb
[cmake] Simplify DetectPlatform and normalize platform names ( #4183 )
...
Since 3.25 introduced `LINUX` and `BSD`, use them, and standardize other platforms to that style
Signed-off-by: crueter <crueter@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4183
Reviewed-by: Samuel <lizzie@eden-emu.dev >
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com >
2026-08-10 04:57:38 +02:00
codeman4033
def76946f0
[forgejo] Replace mentions of yuzu in issue templates with eden ( #3842 )
...
Also fix the broken link for log files in the bug report
Signed-off-by: codeman4033 <codeman4033@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3842
Reviewed-by: crueter <crueter@eden-emu.dev >
Reviewed-by: Samuel <lizzie@eden-emu.dev >
2026-08-10 03:55:03 +02:00
BoiledElectricity
13d39f39aa
[qt] fix relative ROM paths passed on the CLI on macOS ( #4105 )
...
On macOS, convert relative paths to absolute paths before changing the
working directory. Otherwise, valid Switch formats may incorrectly fail
with a "The ROM format is not supported" error.
Fixes: https://github.com/eden-emulator/Issue-Reports/issues/404
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4105
Reviewed-by: crueter <crueter@eden-emu.dev >
Reviewed-by: Samuel <lizzie@eden-emu.dev >
Reviewed-by: MaranBr <maranbr@eden-emu.dev >
2026-08-09 17:18:58 +02:00
lizzie
7731b5bc86
[core/hle/kernel/svc] demote ResetSignal log Debug->Trace ( #4161 )
...
I don't see why it's LOG_DEBUG if WaitSynchronization is LOG_TRACE, leaves incomplete data
may as well bundle it to trace with the others? :)
Signed-off-by: lizzie <lizzie@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4161
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com >
Reviewed-by: Maufeat <sahyno1996@gmail.com >
2026-08-09 14:13:27 +02:00