void (*PicoCartLoadProgressCB)(int percent) = NULL;\r
void (*PicoCDLoadProgressCB)(const char *fname, int percent) = NULL; // handled in Pico/cd/cd_file.c\r
\r
+int PicoGameLoaded;\r
+\r
static void PicoCartDetect(const char *carthw_cfg);\r
\r
/* cso struct */\r
else\r
PicoPower();\r
\r
+ PicoGameLoaded = 1;\r
return 0;\r
}\r
\r
plat_munmap(Pico.rom, rom_alloc_size);\r
Pico.rom = NULL;\r
}\r
+ PicoGameLoaded = 0;\r
}\r
\r
static unsigned int rom_crc32(void)\r
carthw_realtec_startup();\r
else if (strcmp(p, "radica_mapper") == 0)\r
carthw_radica_startup();\r
+ else if (strcmp(p, "piersolar_mapper") == 0)\r
+ carthw_pier_startup();\r
else if (strcmp(p, "prot_lk3") == 0)\r
carthw_prot_lk3_startup();\r
else {\r