notaz.gp2x.de
/
libpicofe.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
32x: sh2 wip, main SH2 BIOS passes
[libpicofe.git]
/
common
/
emu.c
diff --git
a/common/emu.c
b/common/emu.c
index
627c3be
..
cc450d8
100644
(file)
--- a/
common/emu.c
+++ b/
common/emu.c
@@
-514,6
+514,9
@@
int emu_reload_rom(char *rom_fname)
\r
shutdown_MCD();
\r
PicoPatchUnload();
\r
\r
shutdown_MCD();
\r
PicoPatchUnload();
\r
+ PicoCartUnload();
\r
+ rom_loaded = 0;
\r
+
\r
PicoAHW = 0;
\r
\r
if (media_type == PM_CD)
\r
PicoAHW = 0;
\r
\r
if (media_type == PM_CD)
\r
@@
-558,9
+561,6
@@
int emu_reload_rom(char *rom_fname)
\r
menu_romload_prepare(used_rom_name); // also CD load
\r
\r
\r
menu_romload_prepare(used_rom_name); // also CD load
\r
\r
- PicoCartUnload();
\r
- rom_loaded = 0;
\r
-
\r
ret = PicoCartLoad(rom, &rom_data, &rom_size, (PicoAHW & PAHW_SMS) ? 1 : 0);
\r
pm_close(rom);
\r
if (ret != 0) {
\r
ret = PicoCartLoad(rom, &rom_data, &rom_size, (PicoAHW & PAHW_SMS) ? 1 : 0);
\r
pm_close(rom);
\r
if (ret != 0) {
\r