diff --git a/Source/Project64-core/N64System/Interpreter/InterpreterOps.cpp b/Source/Project64-core/N64System/Interpreter/InterpreterOps.cpp index f149ccb15..d1647e0f6 100644 --- a/Source/Project64-core/N64System/Interpreter/InterpreterOps.cpp +++ b/Source/Project64-core/N64System/Interpreter/InterpreterOps.cpp @@ -3018,6 +3018,10 @@ void R4300iOp::UnknownOpcode() bool R4300iOp::MemoryBreakpoint() { + if (g_Settings->LoadBool(Debugger_SteppingOps)) + { + return false; + } g_Settings->SaveBool(Debugger_SteppingOps, true); g_Debugger->WaitForStep(); if (SkipOp())