From ee7f0151ad25fc4fc8cdd396b31a895e12886a68 Mon Sep 17 00:00:00 2001 From: Sour Date: Wed, 23 Jan 2019 23:57:31 -0500 Subject: [PATCH] Debugger: Fixed "step over" when on a JSR/BRK instruction --- Core/Debugger.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Core/Debugger.cpp b/Core/Debugger.cpp index 62287d95..27436a76 100644 --- a/Core/Debugger.cpp +++ b/Core/Debugger.cpp @@ -1105,7 +1105,11 @@ void Debugger::StepBack() void Debugger::Run() { //Resume execution after a breakpoint has been hit - ResetStepState(); + _ppuStepCount = -1; + _stepCount = -1; + _breakOnScanline = -2; + _stepCycleCount = -1; + _stepOut = false; } void Debugger::BreakImmediately(BreakSource source)