Commit graph

15 commits

Author SHA1 Message Date
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