Commit Graph

2478 Commits

Author SHA1 Message Date
lizzie f3cb65df4b vk open icd 2026-08-28 19:04:24 +00:00
lizzie 954938a1c0 fix input finally 2026-08-28 16:53:32 +00:00
lizzie a4c1090eca properly build with new openssl cpm mechanism 2026-08-28 16:53:32 +00:00
lizzie 46125e43c5 use 16k pages again 2026-08-28 16:53:32 +00:00
lizzie e48f6a29df hostmem doesn't exist? 2026-08-28 16:53:32 +00:00
lizzie 25cf89beb9 fix pagesize 2026-08-28 16:53:32 +00:00
lizzie 3503e552bd fix stat being wrong 2026-08-28 16:53:32 +00:00
lizzie 7d007a40f2 fix std exchange, fix host mem unused funcs 2026-08-28 16:53:32 +00:00
lizzie d1f9fd9251 checkout useless changs 2026-08-28 16:53:32 +00:00
lizzie 054eba7de4 make fiber bigger, build.sh 2026-08-28 16:53:32 +00:00
lizzie 981bab94a0 disable openssl on httplib hdr 2026-08-28 16:53:32 +00:00
lizzie d866221e7e file loggin is safe now, settings too 2026-08-28 16:53:31 +00:00
lizzie beefc88168 properly define orbis page size 2026-08-28 16:53:16 +00:00
lizzie 936c772984 proper virtual base, remove uneeded sysconf things 2026-08-28 16:53:16 +00:00
lizzie 5971fd5f0d ryujinx was never ported to PS4 2026-08-28 16:53:16 +00:00
lizzie 97dd23daaa fix shit 2026-08-28 16:53:16 +00:00
lizzie e9dc40b3fc native ps4 audio sink 2026-08-28 16:53:16 +00:00
lizzie e7a7cd0b56 fix virtual buffers 2026-08-28 16:53:16 +00:00
lizzie 55ec9f7e03 let it rip 2026-08-28 16:53:16 +00:00
lizzie 1e265eb337 leave pending param package stuff 2026-08-28 16:53:16 +00:00
lizzie 0e8784239c restore protection 2026-08-28 16:53:16 +00:00
lizzie 0bb30de112 immediately terminate in OO, use 2MB swap handler 2026-08-28 16:53:15 +00:00
lizzie 6ae4c6c418 reduce fiber sizes 2026-08-28 16:53:15 +00:00
lizzie 04bfac0fe4 use dmem for swap buffers, restore full jit sizes 2026-08-28 16:53:15 +00:00
lizzie c2121bd02b use newer sdl2, make bigger stack 2026-08-28 16:53:15 +00:00
lizzie 0e54f3483f update loicense 2026-08-28 16:53:15 +00:00
lizzie 3b6b5a064f reduce arm codeisze, force 16x4 pages again 2026-08-28 16:53:15 +00:00
lizzie 8684dafde8 extra buffer precautions to not exhaust DMem, format better + perf history nerf 2026-08-28 16:53:15 +00:00
lizzie 02c08099d6 fibers that don't immediately crash?!!?!?!!? 2026-08-28 16:53:15 +00:00
lizzie 2b9cc8584e fix alloc failures 2026-08-28 16:53:15 +00:00
lizzie c80604d660 fix for crashes on TLS due to openorbis being W E I R D 2026-08-28 16:53:15 +00:00
lizzie 1c4c836cc8 opengl bullshit 2026-08-28 16:53:15 +00:00
lizzie fdf182a02b proper memswap mechanism 2026-08-28 16:53:15 +00:00
lizzie 132cf2b3b4 more stupid stuff 2026-08-28 16:53:15 +00:00
lizzie 927113439c fixes 4 stuff 2026-08-28 16:53:15 +00:00
lizzie e2a1de0a43 swap handling 2026-08-28 16:53:15 +00:00
lizzie 9cebeaf2bd license 2026-08-28 16:53:15 +00:00
lizzie 365e140d86 evil haxx 2026-08-28 16:53:14 +00:00
lizzie 345bec282b extra ps4 defs 2026-08-28 16:53:14 +00:00
lizzie 55f07658b7 force NO fastmem 2026-08-28 16:53:14 +00:00
lizzie 8c7bf53748 more memory shit 2026-08-28 16:53:14 +00:00
lizzie 9ad6fd6343 MAP_SYSTEM 2026-08-28 16:53:14 +00:00
lizzie 47de27888c (likely) fixes for virtual dmem? 2026-08-28 16:53:14 +00:00
lizzie e4c91ec727 disable fastmem 2026-08-28 16:53:14 +00:00
lizzie 9742c60044 try to fix the paths 2026-08-28 16:53:14 +00:00
lizzie 374d958d57 sysconf stub cuz crash(?) + some stderrp stuff 2026-08-28 16:53:14 +00:00
lizzie abf96fa96c merge 2026-08-28 16:50:27 +00:00
lizzie 6c0e5cda14 merge 2026-08-28 16:45:54 +00:00
lizzie f635827fa6 [common/stb] remove unused I/O funcs from non-LTO builds, use common/stb.h on ns service (#4282)
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.

-------------------

- remove I/O functions that are unused from LTO builds
- use common/stb.h on ns
simple change really, not much to explain here

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4282
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
2026-08-28 02:29:52 +02:00
lizzie faaf1bac64 [common/logging] Fix logging overflow on logging settings (#4308)
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.

-------------------

Apparently on FBSD we have plenty of stack space -- but not on Linux.
Just fixes a stack overflow thing.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4308
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
2026-08-26 20:38:52 +02:00