diff options
Diffstat (limited to 'libpcsxcore')
| -rw-r--r-- | libpcsxcore/ix86/iR3000A.c | 10 |
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:
|
