merge mappers from FCEU-mm
[fceu.git] / boards / 156.c
similarity index 88%
rename from mappers/156.c
rename to boards/156.c
index 8e40a19..06c57c6 100644 (file)
 #include "mapinc.h"\r
 \r
 static uint8 chrlo[8], chrhi[8], prg, mirr, mirrisused = 0;\r
-// uint8 *WRAM=NULL;\r
+static uint8 *WRAM=NULL;\r
 static uint32 WRAMSIZE;\r
 \r
 static SFORMAT StateRegs[]=\r
 {\r
   {&prg, 1, "PREG"},\r
-  {chrlo, 8, "CRLO"},\r
-  {chrhi, 8, "CRHI"},\r
+  {chrlo, 8, "CRGL"},\r
+  {chrhi, 8, "CRGH"},\r
   {&mirr, 1, "MIRR"},\r
   {0}\r
 };\r
@@ -77,26 +77,12 @@ static DECLFW(M156Write)
   }\r
 }\r
 \r
-static void M1566Reset()\r
-{\r
-       for(int i=0;i<8;i++)\r
-       {\r
-               chrlo[i]=0;\r
-               chrhi[i]=0;\r
-       }\r
-       prg=0;\r
-       mirr=0;\r
-       mirrisused = 0;\r
-}\r
-\r
 static void M156Power(void)\r
 {\r
   Sync();\r
   SetReadHandler(0x6000,0xFFFF,CartBR);\r
   SetWriteHandler(0x6000,0x7FFF,CartBW);\r
   SetWriteHandler(0xC000,0xCFFF,M156Write);\r
-\r
-       M1566Reset();\r
 }\r
 \r
 static void M156Close(void)\r