From e99ea11cf7e18309a05d1c58d38ca13dea808120 Mon Sep 17 00:00:00 2001 From: vadosnaprimer Date: Sun, 5 Nov 2017 16:23:05 +0300 Subject: [PATCH] tastudio: why don't we update input every new frame we capture everybody loves tiny off by one errors that completely break everything --- BizHawk.Client.Common/movie/MovieSession.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BizHawk.Client.Common/movie/MovieSession.cs b/BizHawk.Client.Common/movie/MovieSession.cs index a8b82e741a..1a4a5940e7 100644 --- a/BizHawk.Client.Common/movie/MovieSession.cs +++ b/BizHawk.Client.Common/movie/MovieSession.cs @@ -318,7 +318,7 @@ namespace BizHawk.Client.Common if (Movie is TasMovie) { (Movie as TasMovie).GreenzoneCurrentFrame(); - if (Movie.IsPlaying && Global.Emulator.Frame > Movie.InputLogLength) + if (Movie.IsPlaying && Global.Emulator.Frame >= Movie.InputLogLength) { HandleFrameLoopForRecordMode(); }