From 813aabb04a31652397422572248cd7812c7c6d8e Mon Sep 17 00:00:00 2001 From: Ben Holley Date: Sat, 20 Feb 2021 12:10:57 -0600 Subject: [PATCH] Fix CPU::StreamState extraScanlinesAfterNmi argument Previously the CPU::StreamState function passed the extraScanlinesBeforeNmi value twice to Stream(). Change the second argument to extraScanlinesAfterNmi instead. --- Core/CPU.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Core/CPU.cpp b/Core/CPU.cpp index e59c69f8..b92d8c06 100644 --- a/Core/CPU.cpp +++ b/Core/CPU.cpp @@ -476,7 +476,7 @@ void CPU::StreamState(bool saving) Stream(_state.PC, _state.SP, _state.PS, _state.A, _state.X, _state.Y, _cycleCount, _state.NMIFlag, _state.IRQFlag, _dmcDmaRunning, _spriteDmaTransfer, - extraScanlinesBeforeNmi, extraScanlinesBeforeNmi, dipSwitches, + extraScanlinesBeforeNmi, extraScanlinesAfterNmi, dipSwitches, _needDummyRead, _needHalt, _startClockCount, _endClockCount, _ppuOffset, _masterClock, _prevNeedNmi, _prevNmiFlag, _needNmi); @@ -484,4 +484,4 @@ void CPU::StreamState(bool saving) settings->SetPpuNmiConfig(extraScanlinesBeforeNmi, extraScanlinesAfterNmi); settings->SetDipSwitches(dipSwitches); } -} \ No newline at end of file +}