else PicoMemSetup();\r
PicoMemReset();\r
\r
- return PicoReset(1);\r
+ PicoPower();\r
+ return 0;\r
}\r
\r
int PicoCartUnload(void)\r
sram_size = 0x004000;\r
}\r
\r
+ // this game actually doesn't have SRAM, but some weird protection\r
+ if (rom_strcmp(0x120, "PUGGSY") == 0)\r
+ {\r
+ SRam.start = SRam.end = sram_size = 0;\r
+ }\r
+\r
if (sram_size)\r
{\r
SRam.data = (unsigned char *) calloc(sram_size, 1);\r