From 5adedbee8c1284a1fd516ce9927dc7abc3b2629b Mon Sep 17 00:00:00 2001 From: adelikat Date: Sat, 25 Oct 2014 23:11:55 +0000 Subject: [PATCH] a fix to restarting a movie, I broke this in recent commits --- BizHawk.Client.EmuHawk/MainForm.Movie.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/BizHawk.Client.EmuHawk/MainForm.Movie.cs b/BizHawk.Client.EmuHawk/MainForm.Movie.cs index 1e18180b41..5e1b715c34 100644 --- a/BizHawk.Client.EmuHawk/MainForm.Movie.cs +++ b/BizHawk.Client.EmuHawk/MainForm.Movie.cs @@ -15,6 +15,11 @@ namespace BizHawk.Client.EmuHawk { public bool StartNewMovie(IMovie movie, bool record) { + if (movie.IsActive) + { + movie.Save(); + } + try { Global.MovieSession.QueueNewMovie(movie, record); @@ -82,7 +87,7 @@ namespace BizHawk.Client.EmuHawk { if (Global.MovieSession.Movie.IsActive) { - GlobalWin.MainForm.StartNewMovie(Global.MovieSession.Movie, true); + GlobalWin.MainForm.StartNewMovie(Global.MovieSession.Movie, false); GlobalWin.OSD.AddMessage("Replaying movie file in read-only mode"); } }