Commit Graph

28895 Commits

Author SHA1 Message Date
lizzie a21beb2f65 stub add proper iostream init 2026-08-18 22:17:31 +00:00
lizzie 3e10396466 ps4 icon 2026-08-18 22:17:31 +00:00
lizzie 85c8a34c11 update loicense 2026-08-18 22:17:31 +00:00
lizzie 2767c89792 restore stupid lock, make ps4sup library 2026-08-18 22:17:31 +00:00
lizzie 2e7a45657b bs fix 2026-08-18 22:17:31 +00:00
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