Commit graph

19 commits

Author SHA1 Message Date
Souryo
d2b074296d Fix issues with secondary OAM - Fixes DK glitches without breaking other games 2014-06-22 01:54:35 -04:00
Souryo
1e2c9561b9 Fixed Mario Bros (Was updating tmp video addr when writing to $2001, which is bad) 2014-06-22 00:37:45 -04:00
Souryo
1def59c730 Sprite 0 Hit, Background/Sprite masks (left-most 8 pixels) 2014-06-21 12:42:40 -04:00
Souryo
102c7f55d3 Basic sprite overflow, performance 2014-06-21 09:00:10 -04:00
Souryo
739d1d8f7a Added VBlank suppression flag 2014-06-21 00:37:27 -04:00
Souryo
5574f1c4bf Fixed a few glitches based on test roms 2014-06-20 22:31:48 -04:00
Souryo
441240d25d PPU Sprites working, changed GUI to allow loading roms manually 2014-06-20 21:48:55 -04:00
Souryo
fdb5776856 Fixed remaining color issues, added horizontal/vertical mirroring support 2014-06-19 19:58:15 -04:00
Souryo
0bac761beb Optimizations (+25% speed), changed the way frame buffer is sent to the GUI 2014-06-19 17:06:00 -04:00
Souryo
e4692cdd9c Fixed a few pixel offsets, changed DirectX buffer color format, code cleanup 2014-06-19 16:07:37 -04:00
Souryo
b947be23bc Fixed PPU glitches 2014-06-18 23:59:10 -04:00
Souryo
0262e8c53c PPU working (lots of glitches, but draws correctly) 2014-06-18 22:54:23 -04:00
Souryo
4341e47e17 PPU work 2014-06-17 18:16:49 -04:00
Souryo
3ad6418726 PPU VRAM, partially fixes tests 2014-06-15 21:45:36 -04:00
Souryo
cc674a7467 Added console window, bug fixes based on tests 2014-06-15 11:25:29 -04:00
Souryo
608c9a03cf PPU, NMI 2014-06-15 09:35:17 -04:00
Souryo
177d53e8bf PPU work 2014-06-14 18:20:56 -04:00
Souryo
630db30484 Improved code structure 2014-06-14 11:27:55 -04:00
Souryo
909e73a8d5 Added missing files 2014-06-14 10:12:10 -04:00