From b7a55e65e899e526e30cf57621592fcfbb8154a7 Mon Sep 17 00:00:00 2001 From: gocha Date: Tue, 8 Sep 2009 15:37:37 +0000 Subject: [PATCH] disabled frameskip while avi recording --- desmume/src/NDSSystem.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/desmume/src/NDSSystem.cpp b/desmume/src/NDSSystem.cpp index 646d03231..ff849d986 100644 --- a/desmume/src/NDSSystem.cpp +++ b/desmume/src/NDSSystem.cpp @@ -1471,7 +1471,12 @@ void NDS_Sleep() { nds.sleeping = TRUE; } bool SkipCur2DFrame = false, SkipNext2DFrame = false; bool SkipCur3DFrame = false; -void NDS_SkipNextFrame() { SkipNext2DFrame = true; SkipCur3DFrame = true; } +void NDS_SkipNextFrame() { + if (!driver->AVI_IsRecording()) { + SkipNext2DFrame = true; + SkipCur3DFrame = true; + } +} #define INDEX(i) ((((i)>>16)&0xFF0)|(((i)>>4)&0xF))