X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=fceu.git;a=blobdiff_plain;f=fce.c;h=38680f9d5f61e22690a23782392a5bb9aace3f9e;hp=35d720987835572d053e4edf1ee158abf4a9a69a;hb=b2b95d2e0d1fd5e52d03c2152605b09b024c1d0e;hpb=e1591a12a775a600572ffccb2d6f8f4d6343b7dd diff --git a/fce.c b/fce.c index 35d7209..38680f9 100644 --- a/fce.c +++ b/fce.c @@ -1092,7 +1092,7 @@ FCEUGI *FCEUI_LoadGame(char *name) int have_movie = 0; int fp; - Exit=1; + //Exit=1; ResetGameLoaded(); strncpy(name2, name, sizeof(name2)); @@ -1114,6 +1114,8 @@ FCEUGI *FCEUI_LoadGame(char *name) FCEU_fclose(fp); *p = 0; fp=FCEU_fopen(name2,"rb"); + if (!fp && p - name2 > 2) p[-2] = 0; + fp=FCEU_fopen(name2,"rb"); if (!fp) { printf("no ROM for movie\n"); return 0; @@ -1356,7 +1358,7 @@ update: if(Exit) { - CloseGame(); + //CloseGame(); break; }