Commit graph

15 commits

Author SHA1 Message Date
NovaSquirrel
c0e249e993 Revert "Merge branch 'reformat_code'"
This reverts commit daf3b57e89, reversing
changes made to 7a6e0b7d77.
2021-03-10 11:13:28 -05:00
Vladimir Kononovich
3764af908f Reformat Core (Resharper) 2020-12-19 23:30:09 +03:00
Sour
89199f298a Debugger: GB - Fixed some issues with breaking not working properly in some scenarios 2020-07-08 21:25:23 -04:00
Sour
4ac7b21878 Debugger: Added debug log window
This currently logs uninitialized memory reads (main CPU, SA1 & GB) + SGB packets
2020-06-23 18:34:03 -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
78dc5d3d1c Debugger: Prevent uninit read breakpoint from triggering when debugger window is closed 2020-06-07 13:50:14 -04:00
Sour
9c4fb9c45c Debugger: GB - Added assembler tool 2020-06-06 22:27:54 -04:00
Sour
134c28ed9f GB: Replace scanline renderer with pixel renderer
Probably still not very accurate
2020-05-21 20:57:00 -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
c6c2e5b319 Debugger: Refactor memory counters (simplifies code & improves debugger performance) 2020-02-12 21:26:50 -05:00
Sour
0cf94db654 Debugger: Added performance profiler tool 2020-02-08 17:08:33 -05:00
Sour
7ae6605e77 Debugger: Performance improvements + refactoring
-Reduce breakpoint check overhead
-Only run SPC/DSP when needed
-Only build disassembly cache when needed
2019-10-11 16:07:30 -04:00
Sour
33cee67e61 Added GSU (Super FX) support 2019-07-30 22:43:32 -04:00
Sour
468921eabb Debugger: Fixed CPU/SA1 debugger truncating the address value 2019-07-29 16:47:14 -04:00
Sour
fe470dd87a SA-1 support (still missing a few rarely used features) 2019-07-25 22:22:09 -04:00