Commit graph

28523 commits

Author SHA1 Message Date
lizzie
bee5ce95cb temp fix for dpad 2026-03-16 21:34:32 +00:00
lizzie
e0824f4865 add emutls.c 2026-03-16 21:34:32 +00:00
lizzie
afad0f6a4e reduce arm codeisze, force 16x4 pages again 2026-03-16 21:34:32 +00:00
lizzie
640d3d2894 extra buffer precautions to not exhaust DMem, format better + perf history nerf 2026-03-16 21:34:32 +00:00
lizzie
b93d351e6b more inline pt2 2026-03-16 21:34:32 +00:00
lizzie
b6b8918f26 fix atexit impl 2026-03-16 21:34:32 +00:00
lizzie
6dff84150e fibers that don't immediately crash?!!?!?!!? 2026-03-16 21:34:32 +00:00
lizzie
38804535fc add fallback buffer back 2026-03-16 21:34:32 +00:00
lizzie
1be302ae7d force running services on host 2026-03-16 21:34:31 +00:00
lizzie
88aeddf321 fix alloc failures 2026-03-16 21:34:31 +00:00
lizzie
5222ecb412 fix sdl2 2026-03-16 21:34:31 +00:00
lizzie
d17ee07463 fix for crashes on TLS due to openorbis being W E I R D 2026-03-16 21:34:31 +00:00
lizzie
72df03302c opengl bullshit 2026-03-16 21:34:31 +00:00
lizzie
f80688c04c proper memswap mechanism 2026-03-16 21:34:31 +00:00
lizzie
d11f8864ff more stupid stuff 2026-03-16 21:34:31 +00:00
lizzie
26e4f59c16 fixes 4 stuff 2026-03-16 21:34:31 +00:00
lizzie
236b0a7c51 swap handling 2026-03-16 21:34:31 +00:00
lizzie
369e15776b license 2026-03-16 21:34:29 +00:00
lizzie
70967e0b2c add sce_module so it loads on real hw 2026-03-16 21:32:33 +00:00
lizzie
f61de8ab9f fixes for mbedtls 2026-03-16 21:32:33 +00:00
lizzie
e73f7d786a adapt to new master 2026-03-16 21:32:33 +00:00
lizzie
f907eb58b8 evil haxx 2026-03-16 21:32:33 +00:00
lizzie
a61fd63993 extra ps4 defs 2026-03-16 21:32:33 +00:00
lizzie
edb208f894 make virtual buffer become an optional 2026-03-16 21:32:33 +00:00
lizzie
877d42131c force NO fastmem 2026-03-16 21:32:33 +00:00
lizzie
762a42869a more memory shit 2026-03-16 21:32:33 +00:00
lizzie
4dcddffd8b MAP_SYSTEM 2026-03-16 21:32:32 +00:00
lizzie
c727f90b50 (likely) fixes for virtual dmem? 2026-03-16 21:32:32 +00:00
lizzie
60d5e32524 disable fastmem 2026-03-16 21:32:32 +00:00
lizzie
3c18308c22 try to fix the paths 2026-03-16 21:32:32 +00:00
lizzie
9cb8f0baa8 sysconf stub cuz crash(?) + some stderrp stuff 2026-03-16 21:32:32 +00:00
lizzie
41f91ece33 the orb 2026-03-16 21:32:31 +00:00
lizzie
d3c9866d22 fself + pkg stuffs 2026-03-16 21:32:31 +00:00
lizzie
a679230e8f make .pkg and .self 2026-03-16 21:32:31 +00:00
lizzie
3b9b120ab3 exclude more stuff from vulkan 2026-03-16 21:32:31 +00:00
lizzie
213df5d4ed exclude from vulkan surface selection 2026-03-16 21:32:31 +00:00
lizzie
946307cb04 buildable toolchain script + fixes for ffmpeg 2026-03-16 21:32:31 +00:00
lizzie
78321c9ecb merge 2026-03-16 21:32:31 +00:00
lizzie
973b701e5a merge 2026-03-16 21:32:30 +00:00
lizzie
7d9e804d69 fix 2026-03-16 21:32:30 +00:00
lizzie
88aa1f0717 toolchain-fix 2026-03-16 21:32:30 +00:00
lizzie
2701ae2ee0 fuck you 2026-03-16 21:32:30 +00:00
lizzie
43496e7ec7 no conversion fixs 2026-03-16 21:32:30 +00:00
crueter
f0a4ac7359
[frontend] only set https on Android (#3733)
Some checks failed
tx-src / sources (push) Has been cancelled
Check Strings / check-strings (push) Has been cancelled
Otherwise it breaks the shit out of every other platform.

Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3733
2026-03-15 02:57:32 +01:00
Eden CI
d604a9da7b
[dist, android] Update translations from Transifex for Mar 14 (#3732)
Automatic translation update for Mar 14

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3732
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Co-authored-by: Eden CI <ci@eden-emu.dev>
Co-committed-by: Eden CI <ci@eden-emu.dev>
2026-03-15 02:52:34 +01:00
lizzie
0ec60f21ff
Revert "[updater] Explicit set https for api url (#3720)" (#3726)
Some checks are pending
tx-src / sources (push) Waiting to run
Check Strings / check-strings (push) Waiting to run
#3720 was merged without proper revision.
AAAA
It's fine, if there are issues just merge the revert of.

This reverts commit 8de1dd151f.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3726
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-03-15 02:06:29 +01:00
crueter
9cf1e19d98
[externals] Update SDL2 (#3731)
https://github.com/libsdl-org/SDL/pull/15207

Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3731
2026-03-15 01:45:11 +01:00
John
98a93561de
Revert #3690 to fix regression. (#3728)
Some checks are pending
tx-src / sources (push) Waiting to run
Check Strings / check-strings (push) Waiting to run
- Fixes Ender Magnolia and Demon Slayer freezing on Android.

May be related to this PR or other fixes on the master but:
- Using Cure in Ender Magnolia no longer crashes the game.
- Fixes Demon Slayer vertex explosion on Android.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3728
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Co-authored-by: John <john@eden-emu.dev>
Co-committed-by: John <john@eden-emu.dev>
2026-03-14 19:37:24 +01:00
xbzk
4a60085a76
[android,settings] fix for *_combined (fastmem, gpu unswizzle) kotlin side only settings being unnecesarily requested to native (#3724)
Some checks are pending
tx-src / sources (push) Waiting to run
Check Strings / check-strings (push) Waiting to run
Fixes jni reporting error when these settings change.
Combined settings are the grouping reference for settings like gpu unswizzle.
As far as i recall, fastmen only uses it coz it has a sub setting in the past.

[ 445.450666] Frontend <Error> main/jni/native_config.cpp:33:getSetting: [Android Native] Could not find setting - gpu_unswizzle_combined
[ 450.054470] Frontend <Error> main/jni/native_config.cpp:33:getSetting: [Android Native] Could not find setting - fastmem_combined

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3724
Reviewed-by: DraVee <chimera@dravee.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: xbzk <xbzk@eden-emu.dev>
Co-committed-by: xbzk <xbzk@eden-emu.dev>
2026-03-14 03:30:37 +01:00
PavelBARABANOV
47ed86d3e2
[vk] Partial return of the old buffer update logic (#3690)
Some checks are pending
tx-src / sources (push) Waiting to run
Check Strings / check-strings (push) Waiting to run
Fixes shadows in Metroid Prime Remastered

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3690
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Co-authored-by: PavelBARABANOV <pavelbarabanov94@gmail.com>
Co-committed-by: PavelBARABANOV <pavelbarabanov94@gmail.com>
2026-03-13 19:59:11 +01:00