diff --git a/BizHawk.MultiClient/MainForm.cs b/BizHawk.MultiClient/MainForm.cs index 2328715b5b..3ba829b280 100644 --- a/BizHawk.MultiClient/MainForm.cs +++ b/BizHawk.MultiClient/MainForm.cs @@ -604,16 +604,12 @@ namespace BizHawk.MultiClient throttle.SetCoreFps(Global.Emulator.CoreComm.VsyncRate); throttle.signal_paused = EmulatorPaused || Global.Emulator is NullEmulator; - throttle.signal_unthrottle = unthrottled; + throttle.signal_unthrottle = unthrottled || superfastforward; if (fastforward) { throttle.SetSpeedPercent(Global.Config.SpeedPercentAlternate); } - else if (superfastforward) - { - throttle.SetSpeedPercent(int.MaxValue); - } else { throttle.SetSpeedPercent(Global.Config.SpeedPercent);