Sonic CD runs on GP2X
[picodrive.git] / platform / gp2x / gp2x.c
index 84e5f7e..d1a844f 100644 (file)
@@ -223,9 +223,9 @@ void Pause940(int yes)
 }\r
 \r
 \r
-void Reset940(int yes)\r
+void Reset940(int yes, int bank)\r
 {\r
-       gp2x_memregs[0x3B48>>1] = ((yes&1) << 7) | (0x03); /* bank=3 */\r
+       gp2x_memregs[0x3B48>>1] = ((yes&1) << 7) | (bank & 0x03); /* bank=3 */\r
 }\r
 \r
 \r
@@ -280,7 +280,7 @@ char *ext_menu = 0, *ext_state = 0;
 \r
 void gp2x_deinit(void)\r
 {\r
-       Reset940(1);\r
+       Reset940(1, 3);\r
        Pause940(1);\r
 \r
        gp2x_video_changemode(15);\r