From f65b5eb2b76e8496017583c649561a830bde8e0c Mon Sep 17 00:00:00 2001 From: mauzus Date: Tue, 13 May 2008 02:59:07 +0000 Subject: [PATCH] bugfix: FCEU ignores last input delivered when switching read+write --- src/state.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/state.cpp b/src/state.cpp index 6b93fd90..72b13599 100644 --- a/src/state.cpp +++ b/src/state.cpp @@ -490,8 +490,11 @@ int FCEUSS_Load(char *fname) FILE *st; char *fn; - //Hopefully this fixes read-only toggle problems? - if(FCEUMOV_IsRecording()) MovieFlushHeader(); + //this fixes read-only toggle problems + if(FCEUMOV_IsRecording()) { + FCEUMOV_AddCommand(0); + MovieFlushHeader(); + } if(geniestage==1) {