diff --git a/src/core/cpu_recompiler.cpp b/src/core/cpu_recompiler.cpp index f6f7e2bdb..9173582b9 100644 --- a/src/core/cpu_recompiler.cpp +++ b/src/core/cpu_recompiler.cpp @@ -1314,7 +1314,7 @@ void CPU::Recompiler::Recompiler::CompileInstruction() } break; - case InstructionOp::lwc2: CompileLoadStoreTemplate(&Recompiler::Compile_lwc2, MemoryAccessSize::Word, false, false, TF_READS_S | TF_LOAD_DELAY); break; + case InstructionOp::lwc2: CompileLoadStoreTemplate(&Recompiler::Compile_lwc2, MemoryAccessSize::Word, false, false, TF_READS_S); break; case InstructionOp::swc2: CompileLoadStoreTemplate(&Recompiler::Compile_swc2, MemoryAccessSize::Word, true, false, TF_GTE_STALL | TF_READS_S); SpecExec_swc2(); break; // swc0/lwc0/cop1/cop3 are essentially no-ops