summaryrefslogtreecommitdiff
path: root/libpcsxcore
diff options
context:
space:
mode:
Diffstat (limited to 'libpcsxcore')
-rw-r--r--libpcsxcore/ix86/iR3000A.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/libpcsxcore/ix86/iR3000A.c b/libpcsxcore/ix86/iR3000A.c
index 204580c1..203c6c0e 100644
--- a/libpcsxcore/ix86/iR3000A.c
+++ b/libpcsxcore/ix86/iR3000A.c
@@ -164,15 +164,15 @@ static void SetBranch() {
}
- switch( psxRegs.code >> 24 ) {
+ switch( psxRegs.code >> 26 ) {
// Lode Runner (jr - beq)
// bltz - bgez - bltzal - bgezal / beq - bne - blez - bgtz
+ case 0x01:
case 0x04:
- case 0x10:
- case 0x14:
- case 0x18:
- case 0x1c:
+ case 0x05:
+ case 0x06:
+ case 0x07:
break;
default: