22 Commits
Author SHA1 Message Date
SourMesen fd32321313 Debugger: Added "copy to clipboard" option for tilemap, tile, sprite and event viewer (#240) 2026-08-01 12:08:49 +09:00
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 a59caeec90 Debugger: Event Viewer - Fixed missing labels for port reads/writes on WS/SMS 2025-07-01 22:37:51 +09:00
Sour 9fcfc1ecde Debugger: SNES - Fixed incorrect addresses for HDMA reads/writes on the event viewer 2025-03-11 19:28:14 +09:00
Sour 8ad34343ba Debugger: Prevent UI freeze when viewer updates pile up and end up taking up 100% of the UI thread's time
Prevent queueing another update while the previous update is still running, which should prevent most issues.
Also slightly improves performance for the SNES tilemap viewer (which was causing the freeze when displaying an 8bpp 1024x1024 tilemap)
2024-12-10 18:59:13 +09:00
Sour 8d49d0ea54 Debugger: Label list - Toggle breakpoint on ram labels should create RWX breakpoints 2024-12-08 17:22:51 +09:00
Sour 21a279e1fe Debugger: Event Viewer - Fixed incorrect breakpoint information for marked breakpoints for multi-cpu consoles/games 2024-11-28 16:40:07 +09:00
Sour 9af55f9fc0 Debugger: Fixed some potential memory leaks in debug tools UI 2024-11-07 18:34:41 +09:00
Sour c5406773a0 Added WonderSwan support 2024-09-19 21:19:43 +09:00
Sour e79e655d3b Debugger: Event Viewer - Added missing address/value for some event types (marked breakpoints, etc.) 2024-09-12 17:11:56 +09:00
Sour 3b3aad563e Debugger: Event Viewer - Tweak x,y display to make it less confusing vs scanline/cycle 2024-06-23 18:13:47 +09:00
Sour 13acb3fe42 Added GBA support 2024-03-30 11:42:31 +09:00
Sour 00df58bb34 Debugger: Event Viewer - Fixed labels not being shown for read/written registers 2024-01-21 22:16:36 +09:00
Sour 5308983ebb Added SMS/GG/SG-1000 support 2023-12-14 22:23:27 +09:00
Sour dbde3336db Debugger: Event Viewer - Fixed "toggle breakpoint" option for PC not using the correct address 2023-06-30 10:16:21 +09:00
Sour d2738bb942 Debugger: Event Viewer - Fixed refresh issues in list 2023-04-26 17:06:01 -04:00
Sour 66cc6d005c Debugger: Event Viewer - Added event color in list 2023-04-21 22:15:26 -04:00
Sour ffbc798bd5 Debugger: Event viewer - Added PC/Address to action labels 2023-04-21 00:33:23 -04:00
Sour 4119de9e9c Debugger: Event viewer - Added right-click menu options for viewer/list 2023-04-16 22:30:47 -04:00
Sour 096337a4b7 Debugger: Event Viewer - Moved list view under the ppu view, removed tabs
Allow clicking on events in the list to highlight them in the viewer (and vice versa)
2023-04-16 21:19:14 -04:00
Sour 682af6246e UI: Rename NewUI to UI 2023-01-25 16:03:56 -05:00