From 7fe0fd9da4482db391e93af7f26e6c6ce2a5bf4d Mon Sep 17 00:00:00 2001 From: Sour Date: Thu, 22 Dec 2022 09:40:20 +0900 Subject: [PATCH] Debugger: NES - Stop on scanline 241 when using run single frame with the debugger opened (to match old mesen behavior) --- Core/Debugger/Debugger.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Core/Debugger/Debugger.cpp b/Core/Debugger/Debugger.cpp index 49f0de22..dad0b7ef 100644 --- a/Core/Debugger/Debugger.cpp +++ b/Core/Debugger/Debugger.cpp @@ -559,7 +559,7 @@ void Debugger::PauseOnNextFrame() switch(_mainCpuType) { case CpuType::Snes: Step(CpuType::Snes, 240, StepType::SpecificScanline, BreakSource::PpuStep); break; case CpuType::Gameboy: Step(CpuType::Gameboy, 144, StepType::SpecificScanline, BreakSource::PpuStep); break; - case CpuType::Nes: Step(CpuType::Nes, 240, StepType::SpecificScanline, BreakSource::PpuStep); break; + case CpuType::Nes: Step(CpuType::Nes, 241, StepType::SpecificScanline, BreakSource::PpuStep); break; case CpuType::Pce: Step(CpuType::Pce, 243, StepType::SpecificScanline, BreakSource::PpuStep); break; } }