merge mapper code from FCEUX
[fceu.git] / boards / mmc3.h
index e2c7149..a5e03cd 100644 (file)
@@ -1,7 +1,9 @@
 extern uint8 MMC3_cmd;\r
-extern uint8 *WRAM;\r
-//extern uint8 *CHRRAM;\r
+extern uint8 A000B;\r
+extern uint8 A001B;\r
 extern uint8 EXPREGS[8];\r
+extern uint8 DRegBuf[8];\r
+\r
 #undef IRQCount\r
 #undef IRQLatch\r
 #undef IRQa\r
@@ -13,6 +15,7 @@ extern void (*cwrap)(uint32 A, uint8 V);
 extern void (*mwrap)(uint8 V);\r
 \r
 void GenMMC3Power(void);\r
+void GenMMC3Restore(int version);\r
 void MMC3RegReset(void);\r
 void FixMMC3PRG(int V);\r
 void FixMMC3CHR(int V);\r