ROM load progress bar
[picodrive.git] / platform / gp2x / emu.c
index cb924c3..bfbc0c1 100644 (file)
@@ -287,6 +287,8 @@ int emu_ReloadRom(void)
                return 0;\r
        }\r
 \r
+       menu_romload_prepare(used_rom_name);\r
+\r
        if(rom_data) {\r
                free(rom_data);\r
                rom_data = 0;\r
@@ -297,9 +299,11 @@ int emu_ReloadRom(void)
                sprintf(menuErrorMsg, "PicoCartLoad() failed.");\r
                printf("%s\n", menuErrorMsg);\r
                pm_close(rom);\r
+               menu_romload_end();\r
                return 0;\r
        }\r
        pm_close(rom);\r
+       menu_romload_end();\r
 \r
        // detect wrong files (Pico crashes on very small files), also see if ROM EP is good\r
        if(rom_size <= 0x200 || strncmp((char *)rom_data, "Pico", 4) == 0 ||\r