From ea58dc3c8376522c7e5c5f1098a379665bae419e Mon Sep 17 00:00:00 2001 From: zilmar Date: Sat, 12 Jan 2013 08:14:18 +1100 Subject: [PATCH] r4300: LWL can cause tlb read exception --- .../Project64/N64 System/Interpreter/Interpreter Ops 32.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Source/Project64/N64 System/Interpreter/Interpreter Ops 32.cpp b/Source/Project64/N64 System/Interpreter/Interpreter Ops 32.cpp index 642b9de5f..bbd118d49 100644 --- a/Source/Project64/N64 System/Interpreter/Interpreter Ops 32.cpp +++ b/Source/Project64/N64 System/Interpreter/Interpreter Ops 32.cpp @@ -874,11 +874,10 @@ void R4300iOp32::LWL (void) { if (!g_MMU->LW_VAddr((Address & ~3),Value)) { - g_Notify->BreakPoint(__FILE__,__LINE__); - if (bShowTLBMisses()) - { + if (bShowTLBMisses()) { g_Notify->DisplayError("LWL TLB: %X",Address); } + TLB_READ_EXCEPTION(Address); return; }