MiTHRAL
395e1ce67d
netcode-revival foundation: fix cvar registry teardown SIOF + imgui RasterizerGamma
...
Lint & Format Check / Format Check (push) Waiting to run
- cvar.cpp: the static FlagRegistrar destructors run during __cxa_finalize
and touch the registry after its function-local statics are destroyed
(static destruction-order fiasco) - the codegen tool segfaults at exit.
Leak the registry/mutex/index so teardown order cannot bite.
- imgui_drawer.cpp: drop ImFontConfig::RasterizerGamma assignments (removed
from imgui); keeps the build working with the modern imgui a fresh
submodule checkout provides (the pinned imgui commit no longer exists).
2026-08-28 01:48:05 -04:00
mchughalex
3b0328da62
core: never create executable host memory for guest pages
2026-07-24 19:40:35 +01:00
mchughalex
f8da2d0900
core: block instead of yield-spinning in the timer queue dispatch thread
2026-07-21 11:35:49 +01:00
mchughalex
3e842e62a6
system: resolve user-facing paths against the app root so a macOS bundle keeps them beside the .app
2026-07-21 11:01:12 +01:00
mchughalex
705b78f53e
system: flush logs and _Exit on quit for macOS and Linux instead of tearing down under live guest threads
2026-07-21 10:33:27 +01:00
mchughalex
1cd0113ff2
graphics: wide guest output for native ultrawide, drop the emulated Hor+ classifier
2026-07-20 00:36:07 +01:00
mchughalex
2365c9784e
core, ui, graphics: quiet debug defaults, log session pruning, settings persistence fixes
2026-07-19 22:45:28 +01:00
mchughalex
fd11edea20
cvar: make config saves atomic and recover from malformed files
2026-07-19 11:01:24 +01:00
mchughalex
c09b8c892d
Skate 3: gameplay-context plumbing, one-shot boot auto-tap, emulated draw suppression
2026-07-02 22:50:13 +01:00
mchughalex
fac7ab2616
fix Windows startup and rumble filtering
2026-06-30 23:44:10 +01:00
mchughalex
4ae4da7552
improve Vulkan and graphics performance
2026-06-14 05:22:30 +01:00
mchughalex
4329f6d049
fix Vulkan ultrawide shadow skip and macOS libc++ build
2026-06-10 05:53:13 +01:00
mchughalex
05049e0769
add Skate 3 ultrawide runtime support
2026-06-10 05:53:12 +01:00
mchughalex
3184592404
add macOS platform support
2026-06-06 15:13:35 +01:00
mchughalex
2c21bd516b
improve Linux runtime behavior
2026-06-04 18:36:22 +01:00
mchughalex
32a6743554
add Skate 3 settings and profile support
2026-05-28 14:07:59 +01:00
mchughalex
9dd4138027
tune presentation and texture handling
2026-05-24 17:58:51 +01:00
mchughalex
1081b0ea27
align module and memory behavior for Skate 3
2026-05-21 02:14:09 +01:00
mchughalex
3ec2b41a6f
prepare rexglue fork for Skate 3
2026-05-18 22:41:13 +01:00