From d807f08fcce349126dbec35d9db67e2bda508c36 Mon Sep 17 00:00:00 2001 From: zeromus Date: Sun, 17 May 2009 04:58:24 +0000 Subject: [PATCH] add gochas rerecording fixes --- desmume/src/movie.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/desmume/src/movie.cpp b/desmume/src/movie.cpp index 577aa5379..d997bcac6 100644 --- a/desmume/src/movie.cpp +++ b/desmume/src/movie.cpp @@ -418,7 +418,10 @@ void FCEUI_LoadMovie(const char *fname, bool _read_only, bool tasedit, int _paus //fully reload the game to reinitialize everything before playing any movie //poweron(true); + extern bool _HACK_DONT_STOPMOVIE; + _HACK_DONT_STOPMOVIE = true; NDS_Reset(); + _HACK_DONT_STOPMOVIE = false; ////WE NEED TO LOAD A SAVESTATE //if(currMovieData.savestate.size() != 0) //{ @@ -901,8 +904,8 @@ void FCEUI_MakeBackupMovie(bool dispMessage) stream.str(""); //Clear stream if (backNum > 99) stream << "-" << backNum; //assign backNum to stream - else if (backNum <=99 && backNum >= 10) - stream << "-0"; //Make it 010, etc if two digits + else if (backNum <= 99 && backNum >= 10) + stream << "-0" << backNum; //Make it 010, etc if two digits else stream << "-00" << backNum; //Make it 001, etc if single digit backupFn.append(stream.str()); //add number to bak filename