Commit graph

16 commits

Author SHA1 Message Date
Sour
0ada7f9d2f Debugger: Added Event Viewer 2019-03-07 20:12:32 -05:00
Sour
706ef2f6e4 Debugger: Added basic tilemap viewer 2019-03-03 16:34:23 -05:00
Sour
8502581a1d Debugger: Breakpoint support 2019-03-01 20:27:49 -05:00
Sour
4ee2c42663 Memory manager refactoring 2019-02-26 22:27:09 -05:00
Sour
221bc44700 DMA: Added support for HDMA (incorrect timings) 2019-02-19 21:09:12 -05:00
Sour
b806b3d96e Core: Added SNES controller support 2019-02-17 20:29:29 -05:00
Sour
aaf147b53b Refactor internal CPU registers + implement division register 2019-02-17 15:37:31 -05:00
Sour
1224909fb1 UI: Added frame/fps counters 2019-02-17 15:02:33 -05:00
Sour
bdc57286e7 SPC: Integrate blargg's SPC emulation library
Sound still doesn't work, however.
2019-02-16 11:23:01 -05:00
Sour
691175aaaa Stop and cleanup properly when closing application (to fix crash) 2019-02-16 01:22:31 -05:00
Sour
5b1f62ab8e Debugger: Fixed issues when switching from one game to another 2019-02-16 00:47:53 -05:00
Sour
6d22b920b8 Debugger: Added hex editor 2019-02-15 21:33:13 -05:00
Sour
aed9270e52 Imported video decode/renderer classes and related utilities from Mesen 2019-02-13 23:02:43 -05:00
Sour
69cf69fa6f PPU: Implement some of the registers 2019-02-13 18:44:39 -05:00
Sour
522372a365 Fixed addressing bugs, added PPU stub, improved trace logger output, split CPU instructions to another file 2019-02-13 13:32:51 -05:00
Sour
5c19584019 Imported some code from Mesen (video, audio, UI, etc.) + basic trace logger/step functionality 2019-02-12 22:13:09 -05:00