18 Commits
Author SHA1 Message Date
SourMesen 40335ce735 UI: Update to Avalonia 12, .NET 10 and replace ReactiveUI with MVVM community toolkit (#142)
Also fixes DX11.0 support (for Win7 PCs that aren't fully updated), which stopped working after the recent variable refresh rate changes
2026-07-03 16:04:42 +09:00
SourMesen e391fd8f9a Code: Add auto-formatting rules for C++ (clang-format) and enforce in CI via "clang-format" and "dotnet format" (#78)
* Code: Add auto-formatting rules for C++ projects (clang-format) and enforce code style via "clang-format" and "dotnet format"

* fix ui format warnings
2026-04-30 06:03:55 -07:00
Sour daebb7a459 Debugger: GBA - Fixed CPSR value not updating when mode changes 2025-07-07 22:45:44 +09:00
Sour 17e23462b1 Debugger: NES/SNES - Fixed scanline value in status view not being updated properly when over 261 in PAL mode 2025-02-11 20:51:03 +09:00
Sour 8d6830a70a SNES: Add support for ST018 coprocessor
Used by a single game: Hayazashi Nidan Morita Shougi 2
2024-12-29 23:41:52 +09:00
Sour 59f106b8cc SNES: Fixed NMI/IRQ timing issues
Passes all NMI/IRQ tests: demo_irqtest, demo_nmitest, irq, nmi, test_irq, test_irq4200, test_irq4209, test_irqb, test_nmi,
Also fixes timing issues with WAI
2024-12-24 17:43:09 +09:00
Sour c5406773a0 Added WonderSwan support 2024-09-19 21:19:43 +09:00
Sour 8d304f2465 Debugger: GBA - Add stack to status view 2024-07-29 21:14:47 +09:00
Sour a62e0553a7 Debugger: Fixed stack overflow when opening GBA debugger + fixed CPU mode display (was always shown as "7")
This didn't cause any crash in the previous Avalonia version (but was probably broken in a different way)
2024-07-28 12:45:26 +09:00
Sour b3e4bc8052 Debugger: Fixed elapsed cycle counter sometimes giving an incorrect value when "refresh while running" is enabled 2024-06-18 22:45:40 +09:00
Sour d208fdc6a7 UI: Support for NativeAOT
Added Windows & Linux builds using AOT compilation
2024-06-05 20:23:31 +09:00
Sour 13acb3fe42 Added GBA support 2024-03-30 11:42:31 +09:00
Sour 5308983ebb Added SMS/GG/SG-1000 support 2023-12-14 22:23:27 +09:00
Sour 642514c8cb Debugger: Fixed game state being unexpectedly modified when holding down the "run single frame" shortcut while the debugger is opened
Caused games to crash, etc.
2023-07-11 17:14:20 +09:00
meatloaf 6b6dff8c83 Debugger: SNES - Add Color/Plot info in GSU debugger status view (#22) 2023-06-16 17:43:39 +09:00
Sour 5a405a2063 Debugger: GB - Fixed stack preview sometimes being completely empty for some values of SP 2023-04-12 21:06:11 -04:00
Sour 5ff7d29ffe GB: Added CGB speed change delay
Matches speed_switch_timing_stat (but not speed_switch_timing_ly) - probably not quite accurate but better than no delay at all
2023-03-10 20:32:09 -05:00
Sour 682af6246e UI: Rename NewUI to UI 2023-01-25 16:03:56 -05:00