From d7a692a943603f478e4b8feb411144a49d7ed503 Mon Sep 17 00:00:00 2001 From: zilmar Date: Tue, 5 Feb 2013 06:22:18 +1100 Subject: [PATCH] Recompiler: Ignore on target -1 --- Source/Project64/N64 System/Recompiler/Code Section.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Project64/N64 System/Recompiler/Code Section.cpp b/Source/Project64/N64 System/Recompiler/Code Section.cpp index bc675f156..415a4900b 100644 --- a/Source/Project64/N64 System/Recompiler/Code Section.cpp +++ b/Source/Project64/N64 System/Recompiler/Code Section.cpp @@ -1319,7 +1319,7 @@ bool CCodeSection::GenerateX86Code ( DWORD Test ) if (m_DelaySlot) { - if ((CompilePC() & 0xFFC) != 0xFFC) + if ((CompilePC() & 0xFFC) != 0xFFC && m_Jump.JumpPC != (DWORD)-1) { m_CompilePC = m_Jump.JumpPC; m_Jump.RegSet = m_RegWorkingSet;