X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=frontend%2Fmain.c;fp=frontend%2Fmain.c;h=43a1a03264ae0cb8fa12f1633f9c037f963a5683;hp=bd4889899771ba070db515b01db033d85bc5e445;hb=81edd2b39a4efb991c4eaab15db4dd20ae3eafda;hpb=0fed3dc3d9799a9db68dd8be4172aafb0e161957 diff --git a/frontend/main.c b/frontend/main.c index bd488989..43a1a032 100644 --- a/frontend/main.c +++ b/frontend/main.c @@ -48,7 +48,7 @@ extern int iUseInterpolation; extern int iXAPitch; extern int iVolume; -int ready_to_go; +int ready_to_go, g_resetting; unsigned long gpuDisp; char cfgfile_basename[MAXPATHLEN]; int state_slot; @@ -676,6 +676,7 @@ void SysReset() { // so we need to prevent updateLace() call.. void *real_lace = GPU_updateLace; GPU_updateLace = dummy_lace; + g_resetting = 1; // reset can run code, timing must be set pl_timing_prepare(Config.PsxType); @@ -686,6 +687,7 @@ void SysReset() { CDR_stop(); GPU_updateLace = real_lace; + g_resetting = 0; } void SysClose() {