Souryo
b4489ed0f7
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Souryo
b63e7c4e35
Mapper 105 support
2016-08-20 14:49:25 -04:00
Souryo
062d22ae80
Work/Save ram general improvements.
...
-Added support for work ram size field in NES 2.0
-Updated DB to list both work ram & save ram sizes
-Fixed MMC1/MMC3 implementation (and implemented the wram/sram protection bits)
Holy Diver tests now all pass (except a minor IRQ timing issue for FME7)
2016-07-26 19:19:28 -04:00
Souryo
184be6b1f8
Mapper 155 support (MMC1A)
2016-06-18 15:49:00 -04:00
Souryo
3630395d6e
NES 2.0: Additional submapper support for mappers 1, 2, 3, 7, 32, 34, 71, 78, 232
2016-06-03 19:16:31 -04:00
Souryo
4a784ff87a
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
Souryo
e1e48cc4f3
Fixed some of the warnings when compiling with /W4
2015-08-09 20:45:45 -04:00
Souryo
19150e3193
MMC1 - Fixed default work/save ram mapping (broken with MMC5 support fix)
2015-08-09 19:20:49 -04:00
Souryo
dffc03ad68
MMC5 support (incomplete)
...
Heavy refactoring of BaseMapper (to support MMC5 functionality, and be more flexible in general)
2015-07-29 22:10:34 -04:00
Souryo
95c0ab9047
IRQ/NMI timing fixed (Dragon Quest 3 was still broken) + code cleanup
2015-07-19 22:09:24 -04:00
Souryo
48409ae82b
-Rewrote entire GUI in .NET
...
-Several other fixes (bugfixes, refactoring, etc.)
-Added a few more features to debugger
2015-07-01 23:17:14 -04:00
Souryo
84e54c9b7d
Fix for MMC1 - Ignore writes that occur after a dummy write - Fixes Bill & Teds + others
2014-07-28 20:52:47 -04:00
Souryo
5f138629b2
Moved SRAM & Expansion RAM to BaseMapper.
2014-07-12 22:22:40 -04:00
Souryo
5d8c458a7e
Small fix for MMC1 (Fixes graphics in Bases Loaded II)
2014-06-27 20:21:23 -04:00
Souryo
99400c647e
Savestate fixes (MMC1, _mirroringType)
2014-06-26 18:48:55 -04:00
Souryo
1d1b5ed1fc
SUROM support - Dragon Warrior 3/4, Dragon Quest 4
2014-06-26 18:32:11 -04:00
Souryo
9ec756fae2
Quick save/load support
2014-06-25 21:52:37 -04:00
Souryo
2e1c49ee9a
Minor refactoring
2014-06-24 15:11:04 -04:00
Souryo
ad2c603659
Fixed issue with MMC1 - fixes zelda 2 graphics
2014-06-24 10:31:33 -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