X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=libpcsxcore%2Fr3000a.c;fp=libpcsxcore%2Fr3000a.c;h=dffbf6e74aec59677f61e8add220406ddec64b90;hp=21273584263ac78f5f543df32ae45b8e4879bdfa;hb=3d1c03e76934037a5abab13f250bf5f27629d356;hpb=bc7c5acb6eb1ac9adc6b4381a2c2b2baffd5aebe diff --git a/libpcsxcore/r3000a.c b/libpcsxcore/r3000a.c index 21273584..dffbf6e7 100644 --- a/libpcsxcore/r3000a.c +++ b/libpcsxcore/r3000a.c @@ -96,7 +96,7 @@ void psxShutdown() { void psxException(u32 cause, enum R3000Abdt bdt, psxCP0Regs *cp0) { u32 opcode = intFakeFetch(psxRegs.pc); - if (unlikely(!Config.HLE && ((((opcode) >> 24) & 0xfe) == 0x4a))) { + if (unlikely(!Config.HLE && (opcode >> 25) == 0x25)) { // "hokuto no ken" / "Crash Bandicot 2" ... // BIOS does not allow to return to GTE instructions // (just skips it, supposedly because it's scheduled already)