Run Ahead: Turn off runahead when fast forwarding

This commit is contained in:
Sour 2019-12-24 22:31:26 -05:00
parent 9be0da4ea6
commit 13e358a47c

View File

@ -764,7 +764,7 @@ void Console::Run()
try {
while(true) {
stringstream runAheadState;
bool useRunAhead = _settings->GetRunAheadFrames() > 0 && !_debugger && !_rewindManager->IsRewinding();
bool useRunAhead = _settings->GetRunAheadFrames() > 0 && !_debugger && !_rewindManager->IsRewinding() && _settings->GetEmulationSpeed() > 0 && _settings->GetEmulationSpeed() <= 100;
if(useRunAhead) {
RunFrameWithRunAhead(runAheadState);
} else {