From a549977eb0c4823a1a900f60383e4d003402a3af Mon Sep 17 00:00:00 2001 From: Jaklyy <102590697+Jaklyy@users.noreply.github.com> Date: Thu, 4 Jul 2024 11:04:38 -0400 Subject: [PATCH] fix clz for realsies --- src/ARMInterpreter_ALU.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ARMInterpreter_ALU.cpp b/src/ARMInterpreter_ALU.cpp index 3e94d2af..e3208668 100644 --- a/src/ARMInterpreter_ALU.cpp +++ b/src/ARMInterpreter_ALU.cpp @@ -1078,7 +1078,7 @@ void A_CLZ(ARM* cpu) val |= 0x1; } - if ((cpu->CurInstr >> 12) & 0xF == 15) cpu->JumpTo(res & ~1); + if (((cpu->CurInstr >> 12) & 0xF) == 15) cpu->JumpTo(res & ~1); else cpu->R[(cpu->CurInstr >> 12) & 0xF] = res; cpu->AddCycles_C(); }