lizzie
85c8a34c11
update loicense
7 months ago
lizzie
2767c89792
restore stupid lock, make ps4sup library
7 months ago
lizzie
2e7a45657b
bs fix
7 months ago
lizzie
d84e1deb52
fix eboot
7 months ago
lizzie
6f1e6a289d
temp fix for dpad
7 months ago
lizzie
f3b59d9c6a
add emutls.c
7 months ago
lizzie
5d509d68c3
reduce arm codeisze, force 16x4 pages again
7 months ago
lizzie
d99db65297
extra buffer precautions to not exhaust DMem, format better + perf history nerf
7 months ago
lizzie
edc7d59450
more inline pt2
7 months ago
lizzie
1bb6272f96
fix atexit impl
7 months ago
lizzie
2458391ad3
fibers that don't immediately crash?!!?!?!!?
7 months ago
lizzie
16a6ce6d55
force running services on host
7 months ago
lizzie
79756411d0
fix alloc failures
7 months ago
lizzie
f1aa49312f
fix for crashes on TLS due to openorbis being W E I R D
8 months ago
lizzie
3fd04df45b
opengl bullshit
7 months ago
lizzie
b889d4d367
proper memswap mechanism
9 months ago
lizzie
141f6c6073
more stupid stuff
9 months ago
lizzie
7d33d939a8
fixes 4 stuff
9 months ago
lizzie
689fda4f7f
swap handling
8 months ago
lizzie
ba200265ac
license
9 months ago
lizzie
3a26da7566
add sce_module so it loads on real hw
9 months ago
lizzie
52c4577a02
fixes for mbedtls
9 months ago
lizzie
d1db06bef5
adapt to new master
9 months ago
lizzie
0885952d3d
evil haxx
9 months ago
lizzie
7e61b2c9c0
extra ps4 defs
9 months ago
lizzie
f29fbae57b
force NO fastmem
9 months ago
lizzie
74b6a71b57
more memory shit
9 months ago
lizzie
f1abfbf7ec
MAP_SYSTEM
9 months ago
lizzie
2b03de2fa6
(likely) fixes for virtual dmem?
9 months ago
lizzie
9357dc0921
disable fastmem
9 months ago
lizzie
9171236b3e
try to fix the paths
9 months ago
lizzie
0456541346
sysconf stub cuz crash(?) + some stderrp stuff
9 months ago
lizzie
1c29bccd42
the orb
9 months ago
lizzie
24b198c023
fself + pkg stuffs
9 months ago
lizzie
6e4b09cce5
make .pkg and .self
9 months ago
lizzie
7b556f8d02
exclude more stuff from vulkan
9 months ago
lizzie
251d041ae5
exclude from vulkan surface selection
9 months ago
lizzie
791cbb801b
buildable toolchain script + fixes for ffmpeg
9 months ago
lizzie
e84188cd31
merge
3 months ago
lizzie
30e849784a
merge
9 months ago
lizzie
99124d7c8a
fix
9 months ago
lizzie
3de4d3bb38
toolchain-fix
8 months ago
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>
3 days ago
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 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>
3 days ago
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>
4 days ago
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
4 days ago
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
5 days ago
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>
6 days ago
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>
1 week ago
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>
2 weeks ago