diff --git a/src/state.cpp b/src/state.cpp index 9faa189d..d2bd658d 100644 --- a/src/state.cpp +++ b/src/state.cpp @@ -1315,6 +1315,8 @@ class StateRecorder EMUFILE_MEMORY *em = ringBuf[ snapIdx ]; + em->fseek(SEEK_SET, 0); + FCEUSS_LoadFP( em, SSLOADPARAM_NOBACKUP ); frameCounter = lastLoadFrame = static_cast(currFrameCounter);