void (*PicoCartUnloadHook)(void) = NULL;\r
\r
void (*PicoCartLoadProgressCB)(int percent) = NULL;\r
-void (*PicoCDLoadProgressCB)(int percent) = NULL; // handled in Pico/cd/cd_file.c\r
+void (*PicoCDLoadProgressCB)(const char *fname, int percent) = NULL; // handled in Pico/cd/cd_file.c\r
\r
static void PicoCartDetect(void);\r
\r
else if ((name_cmp("ROBOCOP 3") == 0 && Pico.romsize == 0x200000) ||\r
(rom_strcmp(0x160, "FLICKY") == 0 && Pico.romsize >= 0x200000) ||\r
(name_cmp(" SHOVE IT!") == 0 && Pico.romsize >= 0x200000) ||\r
- (name_cmp("MS PACMAN") == 0 && Pico.romsize >= 0x200000)) // bad dump?\r
+ (name_cmp("MS PACMAN") == 0 && Pico.romsize >= 0x200000) || // bad dump?\r
+ (name_cmp("ALIEN 3") == 0 && Pico.romsize == 0x200000))\r
{\r
carthw_12in1_startup();\r
}\r