From ab9a1e43079436509b0c3fbb43e24ba53c5ae378 Mon Sep 17 00:00:00 2001 From: Ty Lamontagne Date: Thu, 27 Apr 2023 21:47:52 -0400 Subject: [PATCH] R5900 interpreter: Fix breakpoint exits Exit exceptions were not being caught, causing a crash. --- pcsx2/Interpreter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pcsx2/Interpreter.cpp b/pcsx2/Interpreter.cpp index 97fc00947..d9de915d8 100644 --- a/pcsx2/Interpreter.cpp +++ b/pcsx2/Interpreter.cpp @@ -56,7 +56,7 @@ void intBreakpoint(bool memcheck) CBreakPoints::SetBreakpointTriggered(true); VMManager::SetPaused(true); - throw Exception::ExitCpuExecute(); + Cpu->ExitExecution(); } void intMemcheck(u32 op, u32 bits, bool store)