From: notaz Date: Sat, 18 Sep 2010 17:57:34 +0000 (+0000) Subject: fix patch support X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=commitdiff_plain;ds=sidebyside;h=6fb01dd38017e4f4435ef89cef922282478286b9;hp=a33164fffe6463cd0aa698fac2bcc1fc213af18e;p=libpicofe.git fix patch support git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@899 be3aeb3a-fb24-0410-a615-afba39da0efa --- diff --git a/common/emu.c b/common/emu.c index 822d7aa..1e60925 100644 --- a/common/emu.c +++ b/common/emu.c @@ -497,11 +497,13 @@ int emu_reload_rom(char *rom_fname) get_ext(rom_fname, ext); - // check for movie file + // early cleanup + PicoPatchUnload(); if (movie_data) { free(movie_data); movie_data = 0; } + if (!strcmp(ext, ".gmv")) { // check for both gmv and rom @@ -558,7 +560,6 @@ int emu_reload_rom(char *rom_fname) } shutdown_MCD(); - PicoPatchUnload(); PicoCartUnload(); rom_loaded = 0;