mappers updated to 0.98.16
[fceu.git] / ines.h
diff --git a/ines.h b/ines.h
index 5811d32..5a49aed 100644 (file)
--- a/ines.h
+++ b/ines.h
@@ -25,8 +25,6 @@
 void iNESStateRestore(int version);\r
 extern uint32 iNESGameCRC32;\r
 \r
-extern uint8 *VROM;\r
-\r
 extern uint32 VROM_size;\r
 extern uint32 ROM_size;\r
 \r
@@ -67,14 +65,14 @@ extern uint8 iNESIRQa;
 #else\r
 #endif\r
 \r
-       typedef struct {\r
-               char ID[4]; /*NES^Z*/\r
-                uint8 ROM_size;\r
-                uint8 VROM_size;\r
-                uint8 ROM_type;\r
-                uint8 ROM_type2;\r
-                uint8 reserve[8];\r
-       } iNES_HEADER;\r
+  typedef struct {\r
+    char ID[4]; /*NES^Z*/\r
+    uint8 ROM_size;\r
+    uint8 VROM_size;\r
+    uint8 ROM_type;\r
+    uint8 ROM_type2;\r
+    uint8 reserve[8];\r
+  } iNES_HEADER;\r
 \r
 void FASTAPASS(2) VRAM_BANK1(uint32 A, uint8 V);\r
 void FASTAPASS(2) VRAM_BANK4(uint32 A,uint32 V);\r
@@ -99,18 +97,16 @@ void FASTAPASS(1) onemir(uint8 V);
 void FASTAPASS(1) MIRROR_SET2(uint8 V);\r
 void FASTAPASS(1) MIRROR_SET(uint8 V);\r
 \r
-iNES_HEADER *iNESGetHead(void);\r
-\r
 void Mapper0_init(void);\r
 void Mapper1_init(void);\r
 //void Mapper2_init(void);\r
 //void Mapper3_init(void);\r
 void Mapper6_init(void);\r
-void Mapper7_init(void);\r
+//void Mapper7_init(void);\r
 void Mapper8_init(void);\r
 void Mapper9_init(void);\r
 void Mapper10_init(void);\r
-void Mapper11_init(void);\r
+//void Mapper11_init(void);\r
 void Mapper12_init(void);\r
 //void Mapper13_init(void);\r
 void Mapper14_init(void);\r
@@ -136,7 +132,7 @@ void Mapper33_init(void);
 void Mapper34_init(void);\r
 void Mapper35_init(void);\r
 void Mapper36_init(void);\r
-void Mapper37_init(void);\r
+//void Mapper37_init(void);\r
 void Mapper38_init(void);\r
 void Mapper39_init(void);\r
 void Mapper40_init(void);\r
@@ -155,8 +151,6 @@ void Mapper53_init(void);
 void Mapper54_init(void);\r
 void Mapper55_init(void);\r
 void Mapper56_init(void);\r
-void Mapper57_init(void);\r
-void Mapper58_init(void);\r
 void Mapper59_init(void);\r
 void Mapper60_init(void);\r
 void Mapper61_init(void);\r
@@ -164,11 +158,11 @@ void Mapper62_init(void);
 void Mapper63_init(void);\r
 void Mapper64_init(void);\r
 void Mapper65_init(void);\r
-void Mapper66_init(void);\r
+//void Mapper66_init(void);\r
 void Mapper67_init(void);\r
 void Mapper68_init(void);\r
 void Mapper69_init(void);\r
-void Mapper70_init(void);\r
+//void Mapper70_init(void);\r
 void Mapper71_init(void);\r
 void Mapper72_init(void);\r
 void Mapper73_init(void);\r
@@ -176,7 +170,7 @@ void Mapper74_init(void);
 void Mapper75_init(void);\r
 void Mapper76_init(void);\r
 void Mapper77_init(void);\r
-void Mapper78_init(void);\r
+//void Mapper78_init(void);\r
 void Mapper79_init(void);\r
 void Mapper80_init(void);\r
 void Mapper81_init(void);\r
@@ -185,34 +179,31 @@ void Mapper83_init(void);
 void Mapper84_init(void);\r
 void Mapper85_init(void);\r
 void Mapper86_init(void);\r
-void Mapper87_init(void);\r
+//void Mapper87_init(void);\r
 void Mapper88_init(void);\r
 void Mapper89_init(void);\r
 void Mapper91_init(void);\r
 void Mapper92_init(void);\r
-void Mapper93_init(void);\r
-void Mapper94_init(void);\r
+//void Mapper93_init(void);\r
+//void Mapper94_init(void);\r
 void Mapper96_init(void);\r
 void Mapper97_init(void);\r
 void Mapper98_init(void);\r
 void Mapper99_init(void);\r
 void Mapper100_init(void);\r
 void Mapper101_init(void);\r
-void Mapper102_init(void);\r
 void Mapper103_init(void);\r
 void Mapper104_init(void);\r
 void Mapper106_init(void);\r
-void Mapper107_init(void);\r
+//void Mapper107_init(void);\r
 void Mapper108_init(void);\r
 void Mapper109_init(void);\r
 void Mapper110_init(void);\r
 void Mapper111_init(void);\r
-//void Mapper112_init(void);\r
 void Mapper113_init(void);\r
-//void Mapper114_init(void);\r
 void Mapper115_init(void);\r
 void Mapper116_init(void);\r
-void Mapper117_init(void);\r
+//void Mapper117_init(void);\r
 void Mapper120_init(void);\r
 void Mapper121_init(void);\r
 void Mapper122_init(void);\r
@@ -229,20 +220,15 @@ void Mapper134_init(void);
 void Mapper135_init(void);\r
 void Mapper136_init(void);\r
 void Mapper137_init(void);\r
-//void Mapper138_init(void);\r
 void Mapper139_init(void);\r
-void Mapper140_init(void);\r
+//void Mapper140_init(void);\r
 void Mapper141_init(void);\r
 void Mapper142_init(void);\r
 void Mapper143_init(void);\r
-void Mapper144_init(void);\r
-//void Mapper145_init(void);\r
-//void Mapper146_init(void);\r
-//void Mapper147_init(void);\r
-//void Mapper149_init(void);\r
+//void Mapper144_init(void);\r
 void Mapper150_init(void);\r
 void Mapper151_init(void);\r
-void Mapper152_init(void);\r
+//void Mapper152_init(void);\r
 void Mapper153_init(void);\r
 void Mapper154_init(void);\r
 void Mapper156_init(void);\r
@@ -267,18 +253,17 @@ void Mapper177_init(void);
 void Mapper178_init(void);\r
 void Mapper179_init(void);\r
 void Mapper180_init(void);\r
-void Mapper181_init(void);\r
+//void Mapper181_init(void);\r
 void Mapper184_init(void);\r
-void Mapper185_init(void);\r
-void Mapper189_init(void);\r
-//void Mapper191_init(void);\r
-void Mapper192_init(void);\r
+//void Mapper185_init(void);\r
+//void Mapper189_init(void);\r
+//void Mapper192_init(void);\r
 void Mapper193_init(void);\r
-void Mapper194_init(void);\r
+//void Mapper194_init(void);\r
 void Mapper195_init(void);\r
 void Mapper196_init(void);\r
 void Mapper197_init(void);\r
-void Mapper198_init(void);\r
+//void Mapper198_init(void);\r
 void Mapper199_init(void);\r
 void Mapper200_init(void);\r
 void Mapper201_init(void);\r
@@ -286,15 +271,15 @@ void Mapper202_init(void);
 void Mapper203_init(void);\r
 void Mapper204_init(void);\r
 void Mapper207_init(void);\r
-void Mapper211_init(void);\r
+//void Mapper211_init(void);\r
 void Mapper212_init(void);\r
 void Mapper213_init(void);\r
 void Mapper214_init(void);\r
-void Mapper218_init(void);\r
+//void Mapper218_init(void);\r
 void Mapper219_init(void);\r
-void Mapper220_init(void);\r
+//void Mapper220_init(void);\r
 void Mapper221_init(void);\r
-void Mapper222_init(void);\r
+//void Mapper222_init(void);\r
 void Mapper223_init(void);\r
 void Mapper224_init(void);\r
 void Mapper225_init(void);\r
@@ -307,7 +292,7 @@ void Mapper231_init(void);
 void Mapper232_init(void);\r
 void Mapper233_init(void);\r
 void Mapper234_init(void);\r
-void Mapper235_init(void);\r
+//void Mapper235_init(void);\r
 void Mapper236_init(void);\r
 void Mapper237_init(void);\r
 void Mapper238_init(void);\r
@@ -335,41 +320,70 @@ void Mapper19_ESI(void);
 void Mapper1_Init(CartInfo *);\r
 void Mapper4_Init(CartInfo *);\r
 void Mapper5_Init(CartInfo *);\r
+void Mapper11_Init(CartInfo *);\r
 void Mapper12_Init(CartInfo *);\r
 void Mapper19_Init(CartInfo *);\r
+void Mapper37_Init(CartInfo *);\r
 void Mapper44_Init(CartInfo *);\r
 void Mapper45_Init(CartInfo *);\r
 void Mapper47_Init(CartInfo *);\r
 void Mapper49_Init(CartInfo *);\r
 void Mapper52_Init(CartInfo *);\r
+void Mapper57_Init(CartInfo *);\r
+void Mapper58_Init(CartInfo *);\r
+void Mapper70_Init(CartInfo *);\r
 void Mapper74_Init(CartInfo *);\r
+void Mapper78_Init(CartInfo *);\r
+void Mapper87_Init(CartInfo *);\r
+void Mapper88_Init(CartInfo *);\r
 void Mapper90_Init(CartInfo *);\r
+void Mapper93_Init(CartInfo *);\r
+void Mapper94_Init(CartInfo *);\r
 void Mapper95_Init(CartInfo *);\r
 void Mapper105_Init(CartInfo *);\r
+void Mapper107_Init(CartInfo *);\r
 void Mapper112_Init(CartInfo *);\r
 void Mapper114_Init(CartInfo *);\r
 void Mapper115_Init(CartInfo *);\r
 void Mapper116_Init(CartInfo *);\r
+void Mapper117_Init(CartInfo *);\r
 void Mapper118_Init(CartInfo *);\r
 void Mapper119_Init(CartInfo *);\r
 void Mapper125_Init(CartInfo *);\r
+void Mapper140_Init(CartInfo *);\r
+void Mapper144_Init(CartInfo *);\r
+void Mapper152_Init(CartInfo *);\r
+void Mapper154_Init(CartInfo *);\r
 void Mapper155_Init(CartInfo *);\r
 void Mapper163_Init(CartInfo *);\r
 void Mapper164_Init(CartInfo *);\r
 void Mapper165_Init(CartInfo *);\r
+void Mapper181_Init(CartInfo *);\r
 void Mapper182_Init(CartInfo *);\r
 void Mapper183_Init(CartInfo *);\r
+void Mapper185_Init(CartInfo *);\r
 void Mapper186_Init(CartInfo *);\r
 void Mapper187_Init(CartInfo *);\r
 void Mapper188_Init(CartInfo *);\r
+void Mapper189_Init(CartInfo *);\r
 void Mapper191_Init(CartInfo *);\r
+void Mapper192_Init(CartInfo *);\r
+void Mapper194_Init(CartInfo *);\r
+void Mapper198_Init(CartInfo *);\r
+void Mapper199_Init(CartInfo *);\r
 void Mapper205_Init(CartInfo *);\r
 void Mapper208_Init(CartInfo *);\r
 void Mapper209_Init(CartInfo *);\r
 void Mapper210_Init(CartInfo *);\r
+void Mapper211_Init(CartInfo *);\r
 void Mapper215_Init(CartInfo *);\r
 void Mapper216_Init(CartInfo *);\r
 void Mapper217_Init(CartInfo *);\r
+void Mapper220_Init(CartInfo *);\r
+void Mapper222_Init(CartInfo *);\r
+void Mapper235_Init(CartInfo *);\r
+void Mapper236_Init(CartInfo *);\r
+void Mapper237_Init(CartInfo *);\r
 void Mapper245_Init(CartInfo *);\r
 void Mapper249_Init(CartInfo *);\r
 void Mapper250_Init(CartInfo *);\r