diff --git a/desmume/src/NDSSystem.cpp b/desmume/src/NDSSystem.cpp index e22971ed1..dec244b00 100644 --- a/desmume/src/NDSSystem.cpp +++ b/desmume/src/NDSSystem.cpp @@ -882,6 +882,8 @@ void NDS_Reset() if(movieMode != MOVIEMODE_INACTIVE && !_HACK_DONT_STOPMOVIE) movie_reset_command = true; + if(movieMode == MOVIEMODE_INACTIVE) currFrameCounter = 0; + MMU_clearMem(); MMU_new.backupDevice.reset();