Commit graph

69 commits

Author SHA1 Message Date
Souryo
07b558c8c4 Smaller savestates, Movie recording/playback, Slight performance improvement (~2-3% in Console::Exec) 2014-07-01 12:44:01 -04:00
Souryo
6e1742393d Improved timing, passes some more VBL/NMI tests 2014-06-27 12:18:07 -04:00
Souryo
616546ae5b AXROM support (Mapper 7) - Battletoads doesn't work (sprite 0 timing issue) 2014-06-26 23:13:02 -04:00
Souryo
7180c64d50 Fixed SRAM related issues - Caused Metroid/Kirby slowdowns. Fixed console object destruction to allow save to disk at destruction time. 2014-06-26 11:41:27 -04:00
Souryo
9ec756fae2 Quick save/load support 2014-06-25 21:52:37 -04:00
Souryo
57db54f2f3 MMC3 IRQ Counter - not working 100% correctly, but seems to allow some games to work. 2014-06-25 17:30:35 -04:00
Souryo
fbaf3bc42e Fixed issue with memory handlers (conflict on 0x4017 between APU & Controllers) - Fixes dragon quest 1 sound while allowing MMC3 games to boot properly 2014-06-25 12:22:48 -04:00
Souryo
42a0431cdb Battery saved PRG-RAM support 2014-06-24 16:16:23 -04:00
Souryo
e83e5a7595 Added Screen A/B only mirroring support 2014-06-24 12:40:30 -04:00
Souryo
b940235c03 Mapper refactoring - less code in each specific mapper 2014-06-24 10:19:24 -04:00
Souryo
6437be44f5 MMC1 support + Mapper refactoring
Zelda 1, MegaMan 2, Final Fantasy2 working correctly
2014-06-24 02:47:32 -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
31f9116b60 Fixed background color in mario 1 (mirroring issue), Temp fix for colors in general (R & B were inverted) 2014-06-19 09:37:10 -04:00
Souryo
0262e8c53c PPU working (lots of glitches, but draws correctly) 2014-06-18 22:54:23 -04:00
Souryo
3ad6418726 PPU VRAM, partially fixes tests 2014-06-15 21:45:36 -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