From 007442773a35c213257f8462b2b948bdddefe5fa Mon Sep 17 00:00:00 2001 From: zeromus Date: Fri, 31 Dec 2021 16:25:58 -0500 Subject: [PATCH] throttle shouldnt act as paused when rewinding (fixes #3053, but may break some obscure case? the specifications are complicated) --- src/BizHawk.Client.EmuHawk/MainForm.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/BizHawk.Client.EmuHawk/MainForm.cs b/src/BizHawk.Client.EmuHawk/MainForm.cs index 89f2fa1783..ec561e9510 100644 --- a/src/BizHawk.Client.EmuHawk/MainForm.cs +++ b/src/BizHawk.Client.EmuHawk/MainForm.cs @@ -2938,6 +2938,7 @@ namespace BizHawk.Client.EmuHawk SyncThrottle(); _throttle.signal_frameAdvance = _runloopFrameAdvance; _throttle.signal_continuousFrameAdvancing = _runloopFrameProgress; + if (_lastFastForwardingOrRewinding) _throttle.signal_paused = false; _throttle.Step(Config, Sound, allowSleep: true, forceFrameSkip: -1); }