\r
static char *rom_exts[] = { "bin", "gen", "smd", "iso" };\r
\r
+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
\r
Pico.rom=rom;\r
Pico.romsize=romsize;\r
\r
+ if (PicoCartUnloadHook != NULL) {\r
+ PicoCartUnloadHook();\r
+ PicoCartUnloadHook = NULL;\r
+ }\r
+\r
PicoMemResetHooks();\r
PicoDmaHook = NULL;\r
PicoResetHook = NULL;\r
if (name_cmp("Virtua Racing") == 0 ||\r
name_cmp("VIRTUA RACING") == 0)\r
{\r
- PicoSVPInit();\r
+ PicoSVPStartup();\r
}\r
}\r
\r