From d4ad92a67dc2f408d99209e1bb6c482facb3472c Mon Sep 17 00:00:00 2001 From: SimoneN64 Date: Thu, 23 Jan 2025 23:40:05 +0100 Subject: [PATCH] [JIT]: Fix argument bug in LW --- src/backend/core/jit/instructions.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/core/jit/instructions.cpp b/src/backend/core/jit/instructions.cpp index 6bf0fe05..323b94b6 100644 --- a/src/backend/core/jit/instructions.cpp +++ b/src/backend/core/jit/instructions.cpp @@ -1111,7 +1111,7 @@ void JIT::lw(u32 instr) { } code.mov(code.ARG2, Cop0::LOAD); - regs.Read(RS(instr), code.rdx); + regs.Read(RS(instr), code.ARG3); code.add(code.ARG3, offset); code.mov(code.ARG4, reinterpret_cast(&paddr)); emitMemberFunctionCall(&Cop0::MapVAddr, ®s.cop0);