From c3e6ff3c9de4ebb9cc492f1d94665e5532705bd5 Mon Sep 17 00:00:00 2001 From: Logan McNaughton <848146+loganmc10@users.noreply.github.com> Date: Thu, 11 Aug 2022 19:47:22 -0600 Subject: [PATCH] update parallel rsp --- parallel-rsp/rsp/cp0.cpp | 1 - parallel-rsp/rsp_jit.cpp | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/parallel-rsp/rsp/cp0.cpp b/parallel-rsp/rsp/cp0.cpp index 2c77ef0..7827415 100644 --- a/parallel-rsp/rsp/cp0.cpp +++ b/parallel-rsp/rsp/cp0.cpp @@ -33,7 +33,6 @@ extern "C" { --rsp->instruction_count; // Some games check the STATUS reg more than normal since we don't really yield properly RSP::MFC0_count[rt] += 1; - } else if (rd == CP0_REGISTER_SP_RESERVED) { diff --git a/parallel-rsp/rsp_jit.cpp b/parallel-rsp/rsp_jit.cpp index dd8ab32..56af17f 100644 --- a/parallel-rsp/rsp_jit.cpp +++ b/parallel-rsp/rsp_jit.cpp @@ -937,7 +937,7 @@ void CPU::jit_instruction(jit_state_t *_jit, uint32_t pc, uint32_t instr, uint32_t type = instr >> 26; -#define NOP_IF_RD_ZERO() //if (rd == 0) { break; } +#define NOP_IF_RD_ZERO() if (rd == 0) { break; } #define NOP_IF_RT_ZERO() if (rt == 0) { break; } switch (type)