From 1e2992a27a682f62495efac16b9ca93340ea1e0d Mon Sep 17 00:00:00 2001 From: Jean-Philip Desjardins Date: Mon, 15 Jul 2024 18:26:20 -0400 Subject: [PATCH] TEMP: Add idle loop skip. --- Source/ee/EeBasicBlock.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/ee/EeBasicBlock.cpp b/Source/ee/EeBasicBlock.cpp index 807400ffd1..6bf0a80e37 100644 --- a/Source/ee/EeBasicBlock.cpp +++ b/Source/ee/EeBasicBlock.cpp @@ -3,7 +3,7 @@ void CEeBasicBlock::CompileEpilog(CMipsJitter* jitter, bool loopsOnItself) { - if(IsIdleLoopBlock()) + if(IsIdleLoopBlock() || (m_begin == 0x0053D318)) { jitter->PushCst(MIPS_EXCEPTION_IDLE); jitter->PullRel(offsetof(CMIPS, m_State.nHasException));