lizzie
2da58d1650
bs fix
2026-02-18 19:24:27 +00:00
lizzie
da0b55434e
temp fix for dpad
2026-02-18 19:24:27 +00:00
lizzie
3a44c5f856
add emutls.c
2026-02-18 19:24:27 +00:00
lizzie
f6ed6bcd27
reduce arm codeisze, force 16x4 pages again
2026-02-18 19:24:27 +00:00
lizzie
ae8db12541
extra buffer precautions to not exhaust DMem, format better + perf history nerf
2026-02-18 19:24:27 +00:00
lizzie
e0b878dbea
more inline pt2
2026-02-18 19:24:27 +00:00
lizzie
dd97f2d473
fix atexit impl
2026-02-18 19:24:27 +00:00
lizzie
1230579d20
fibers that don't immediately crash?!!?!?!!?
2026-02-18 19:24:27 +00:00
lizzie
b9c3a01143
add fallback buffer back
2026-02-18 19:24:27 +00:00
lizzie
6761232a86
force running services on host
2026-02-18 19:24:27 +00:00
lizzie
852d25f7f0
fix alloc failures
2026-02-18 19:24:27 +00:00
lizzie
d6c320e34e
fix for crashes on TLS due to openorbis being W E I R D
2026-02-18 19:24:27 +00:00
lizzie
2627c2656b
opengl bullshit
2026-02-18 19:24:27 +00:00
lizzie
5faa6089cb
proper memswap mechanism
2026-02-18 19:24:27 +00:00
lizzie
b303e2ae07
more stupid stuff
2026-02-18 19:24:26 +00:00
lizzie
8c7e306726
fixes 4 stuff
2026-02-18 19:24:26 +00:00
lizzie
cb12b89340
swap handling
2026-02-18 19:24:26 +00:00
lizzie
586da519c1
license
2026-02-18 19:24:26 +00:00
lizzie
85cdcea1f8
evil haxx
2026-02-18 19:24:26 +00:00
lizzie
f6588c6ee9
extra ps4 defs
2026-02-18 19:24:26 +00:00
lizzie
6d4e4311ca
make virtual buffer become an optional
2026-02-18 19:24:26 +00:00
lizzie
68e34bb26b
force NO fastmem
2026-02-18 19:24:25 +00:00
lizzie
ca3dcb1244
more memory shit
2026-02-18 19:24:25 +00:00
lizzie
6118fe38e6
MAP_SYSTEM
2026-02-18 19:24:25 +00:00
lizzie
8ae90f6ae5
(likely) fixes for virtual dmem?
2026-02-18 19:24:25 +00:00
lizzie
33765f618b
disable fastmem
2026-02-18 19:24:25 +00:00
lizzie
79fec19f51
try to fix the paths
2026-02-18 19:24:25 +00:00
lizzie
1ecb08ad95
sysconf stub cuz crash(?) + some stderrp stuff
2026-02-18 19:24:25 +00:00
lizzie
a619cdf6c6
the orb
2026-02-18 19:24:25 +00:00
lizzie
75b946a37a
fself + pkg stuffs
2026-02-18 19:24:25 +00:00
lizzie
0694087f3d
make .pkg and .self
2026-02-18 19:24:25 +00:00
lizzie
5c7c7bdcfd
exclude more stuff from vulkan
2026-02-18 19:24:25 +00:00
lizzie
61549c3c66
exclude from vulkan surface selection
2026-02-18 19:24:24 +00:00
lizzie
d8597b96ef
merge
2026-02-18 19:24:24 +00:00
lizzie
56bc20d6c8
merge
2026-02-18 19:24:24 +00:00
lizzie
a1f5987a71
fuck you
2026-02-18 19:24:23 +00:00
lizzie
93f4aa4834
no conversion fixs
2026-02-18 19:24:23 +00:00
lizzie
72b3f3a8a5
[dynarmic] remove dead-code arm/thumb disassembler ( #3546 )
...
llvm already does this, no need to reinvent the wheel
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3546
Reviewed-by: DraVee <dravee@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-02-17 19:15:59 +01:00
John
5fb3ae487c
[windows] Return x86 microsleep for Windows ( #3563 )
...
Microsleep removal may have regressed AOC in msvc
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3563
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Co-authored-by: John <john@eden-emu.dev>
Co-committed-by: John <john@eden-emu.dev>
2026-02-17 06:15:45 +01:00
lizzie
86e02aceba
[video_core] remove static texture scratch buffer and just use something allocated on vec ( #3560 )
...
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3560
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-02-16 21:51:46 +01:00
lizzie
50ec0892c6
[meta] restore normal icon, valentine is over ( #3556 )
...
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3556
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: DraVee <dravee@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-02-15 23:11:46 +01:00
crueter
f4e7fc91ba
[cmake, frontend] Fix update checker and move to self-hosted Git ( #3558 )
...
httplib doesn't like when you include the protocol, as it would seem
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3558
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
2026-02-15 20:51:05 +01:00
crueter
45c9f9bbb3
[desktop] Add basic Frametime/FPS overlay ( #3537 )
...
Just displays min, max, avg frametime/fps, alongside a chart of FPS in
the last 30 seconds.
Notes:
- Qt Charts is now required
- FPS/frametime collector now runs 2x as often. TODO: keep status bar at
500ms, but put perf overlay at 250ms
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3537
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
2026-02-15 19:22:19 +01:00
MaranBr
8e373eb714
[vulkan] Improve frame pacing ( #3535 )
...
This improves frame pacing control, fixes accumulated drift, and adds the ability to change it while the game is running.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3535
Co-authored-by: MaranBr <maranbr@outlook.com>
Co-committed-by: MaranBr <maranbr@outlook.com>
2026-02-15 04:12:01 +01:00
lizzie
75ebfaa090
[common] autogenerate unique console serial for every install ( #3550 )
...
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3550
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Reviewed-by: DraVee <dravee@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-02-15 04:11:39 +01:00
lizzie
bcd22d9f8b
[windows] return x86 microsleep for mingw only ( #3544 )
...
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3544
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Reviewed-by: DraVee <dravee@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-02-15 03:41:25 +01:00
lizzie
4e7c036c7e
[hle] fix spl being registered as 'spl' instead of 'spl:' ( #3549 )
...
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3549
Reviewed-by: DraVee <dravee@eden-emu.dev>
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-02-15 02:39:27 +01:00
John
ee428deb1e
[settings] Set EDS to 2 as default on Windows/FreeBSD ( #3532 )
...
<video src="/attachments/9a1b2e43-0acf-4a40-9be5-db93b1164111" title="Regressions" controls></video>
This PR fixes Sonic's broken graphics.
- EDS3 hard coded as _WIN32 default broke graphics and was the issue. Manually adjusting EDS[0-3] per-game/global settings can not fix graphics.
- EDS2 hard coded as _WIN32 default fixes graphical issues. Manually adjusting EDS[0-3] per-game/global settings works as intended.
- EDS0 as _WIN32 default was also tested and works. Old logic behavior before #292 regression.
Co-authored-by: DraVee <dravee@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3532
Reviewed-by: DraVee <dravee@eden-emu.dev>
Co-authored-by: John <john@eden-emu.dev>
Co-committed-by: John <john@eden-emu.dev>
2026-02-13 18:37:42 +01:00
lizzie
07bc77c7e7
[dynarmic] Fix Sonic X shadow regression due to aggresive const prop discarding NZCV side ffects ( #3534 )
...
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3534
Reviewed-by: DraVee <dravee@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-02-13 16:10:09 +01:00
lizzie
72973fe582
[dynarmic] fix NSBU regressions ( #3533 )
...
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3533
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-02-13 11:51:34 +01:00