33 Commits
Author SHA1 Message Date
SourMesen 112b6f3d09 Debugger: SuperGrafx - Added VPC options and VDC1/VDC2 filter in the event viewer (#234) 2026-07-28 19:52:25 +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 95ceb59d48 Debugger: Enforce 64kb maximum length for labels in all scenarios (#177)
When importing labels via .dbg/.elf/etc. files, the 64kb length limit for labels was ignored.
This prevents several performance problems when a label is defined as having a length of e.g 1+mb
2026-06-16 22:35:17 +09:00
Adrian "asie" Siekierka e886371fcc Debugger: WS - Update default debugger labels (#99)
The Wonderful toolchain ships an XML-based hardware MMIO definition format;
I have added an output format to it which outputs sequences of addLabel()
function calls. Coupled with some manual additions, this creates a set of
default labels which is a perfect match for toolchain code; in addition,
it benefits from existing comments from said definition set.
2026-05-13 23:40:06 +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
Takumi Grainger c6f62d8738 UI: Update default FDS BIOS labels (#28)
* Update FDS BIOS labels

* More FDS BIOS label cleanup

* Clarify CounterLogic and SetScroll

* More FDS BIOS label tweaks

* Update inputs for FDS BIOS ReadKeyboard label
2026-04-12 18:09:06 -07:00
Sour c5406773a0 Added WonderSwan support 2024-09-19 21:19:43 +09:00
Sour 2e1392574b Debugger: GBA - Added support for ELF symbols 2024-03-31 20:10:38 +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 71d985344c Debugger: Fixed missing SNES labels in SGB mode 2023-07-11 17:43:01 +09:00
Sour c08ea0daa1 Debugger: Added support for importing mlb files from Mesen 0.9.x and Mesen-S 2023-02-04 20:10:37 -05:00
Sour 682af6246e UI: Rename NewUI to UI 2023-01-25 16:03:56 -05:00
Sour 3c05100045 UI: Delete old winforms UI project 2023-01-25 15:49:52 -05:00
Sour 1f620b2652 Debugger: Fixed incorrect memory type mapping in msl file import logic 2020-06-26 21:40:21 -04:00
Sour d204485153 Added Super Game Boy support
Missing support for SGB2's timings and still needs a few tweaks and more testing
2020-06-18 00:58:39 -04:00
Sour 6ed9ed094a Debugger: GB - Added support for register labels + added default labels for GB registers 2020-06-06 22:35:17 -04:00
Sour 79197dfe49 Debugger: GB - Added support for RGBDS .sym files 2020-06-02 19:41:47 -04:00
Sour faf4d62ef4 GB: Allow picking GB model (original vs color) and using a boot rom
+Adds boot rom/sprite ram in hex editor
+Allow colorized GB games in GBC mode
2020-05-26 00:05:35 -04:00
Sour 5f055110fa Added Game Boy support
CPU/APU are decent - PPU is still just a scanline renderer
No Super Game Boy support yet
2020-05-18 16:11:08 -04:00
Sour 7a313572a5 Debugger: Added support for bass .sym files 2020-05-08 18:05:14 -04:00
Sour 479e91c5f2 Debugger: Add support for assert expressions 2020-04-26 22:32:17 -04:00
Sour d4a9ed3677 Linux: Fixed some crashes and layout issues 2020-04-25 14:12:32 -04:00
Sour 29175d7454 Debugger: Fixed edit label dropdown being empty from SA-1 debugger 2020-03-01 17:47:53 -05:00
Sour 2e8a13e920 Debugger: Added DSP debugger 2020-02-23 22:24:58 -05:00
Sour 71d0ac693a Debugger: Improved GSU disassembly/debugger 2020-02-23 15:58:14 -05:00
Sour 8779c8a2f3 Debugger: Import/export label support 2020-02-22 18:52:10 -05:00
Sour cf909b56d8 Added BS-X support
WIP - Still some issues and missing some features (e.g date/time support)
2020-02-19 23:53:34 -05:00
Sour 33cee67e61 Added GSU (Super FX) support 2019-07-30 22:43:32 -04:00
Sour fe470dd87a SA-1 support (still missing a few rarely used features) 2019-07-25 22:22:09 -04:00
Sour 32379d7c7c Debugger: Fixed workspace endlessly growing with multiple copies of the same code comments 2019-05-05 12:44:16 -04:00
Sour 642f72a2f9 Debugger: Hex Editor - Implemented "highlight labeled bytes" option 2019-05-01 23:01:18 -04:00
Sour 3e97d7a71d Debugger: Added support for code labels/comments 2019-04-29 20:12:39 -04:00