Commit graph

1021 commits

Author SHA1 Message Date
Sour 5b1f62ab8e Debugger: Fixed issues when switching from one game to another 2019-02-16 00:47:53 -05:00
Sour 85c84146bf DMA: Implemented all dma transfer modes 2019-02-16 00:47:02 -05:00
Sour 6d22b920b8 Debugger: Added hex editor 2019-02-15 21:33:13 -05:00
Sour 829f4e23c9 CPU: Fixed NMI logic/vector & JML instruction ($5C) 2019-02-15 00:09:46 -05:00
Sour 0f657ccf63 DMA: Refactoring + improvements/fixes 2019-02-15 00:08:50 -05:00
Sour 574a9a6a69 CPU: Implemented MVN/MVP 2019-02-14 20:11:21 -05:00
Sour b33380a95e CPU: Fixed bugs with PEA/PEI/PER 2019-02-14 19:00:17 -05:00
Sour f979d31971 CPU: Implement TRB/TSB instructions 2019-02-14 07:08:46 -05:00
Sour 3cf0b0e46d CPU: BIT with immediate addressing should not alter V/N flags 2019-02-14 00:49:34 -05:00
Sour 0f64559882 CPU: Fixed issues with OR/EOR/AND and stack addressing mode 2019-02-14 00:48:16 -05:00
Sour 930f504861 CPU: Fixed transfer instructions (based on CPUTRN test rom) 2019-02-13 23:41:00 -05:00
Sour f0bd820264 PPU: Added barebones implementation of PPU/DMA to allow test roms to display their result on screen 2019-02-13 23:03:01 -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 ca95636c37 CPU addressing review/fixes, trace logger improvements 2019-02-13 18:44:12 -05:00
Sour b54efba8dc Add back some of the excluded projects 2019-02-13 14:10:36 -05:00
Sour 82010a792f Fixed PHB and XCE instructions 2019-02-13 13:33:10 -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
Sour 5e7eebe078 CPU: Fixed immediate more 8-bit vs 16-bit logic
+ Added bare minimum logic to load a rom and start executing it
2019-02-11 22:41:34 -05:00
Sour 8ad76f6c31 65816 core working in 6502 emulation mode 2019-02-11 19:18:47 -05:00