Take out a nonsense if statement that was breaking rewind in Tastudio in some circumstances.
This commit is contained in:
parent
4727ee72f0
commit
499f049e42
|
@ -549,11 +549,8 @@ namespace BizHawk.MultiClient
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
//frame-1 because we need to go back an extra frame and then run a frame, otherwise the display doesn't get updated.
|
//frame-1 because we need to go back an extra frame and then run a frame, otherwise the display doesn't get updated.
|
||||||
if (frame - 1 < Log.StateCount)
|
Global.Emulator.LoadStateBinary(new BinaryReader(new MemoryStream(Log.GetState(frame - 1))));
|
||||||
{
|
Global.MainForm.UpdateFrame = true;
|
||||||
Global.Emulator.LoadStateBinary(new BinaryReader(new MemoryStream(Log.GetState(frame - 1))));
|
|
||||||
Global.MainForm.UpdateFrame = true;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue