| Previous | 15994 Revisions | Next |
| r6367 Thursday 12th November, 2009 at 22:20:19 UTC by Harmony |
|---|
| [N64] Added missing BLTZAL opcode to RSP core; fixes Majora's Mask crashing when entering the second cave tunnel. [angrylion] |
| [src/emu/cpu/rsp] | rsp.c |
| r6366 | r6367 | |
|---|---|---|
| 2667 | 2667 | { |
| 2668 | 2668 | case 0x00: /* BLTZ */ if ((INT32)(RSVAL) < 0) JUMP_REL(SIMM16); break; |
| 2669 | 2669 | case 0x01: /* BGEZ */ if ((INT32)(RSVAL) >= 0) JUMP_REL(SIMM16); break; |
| 2670 | case 0x10: /* BLTZAL */ if ((INT32)(RSVAL) < 0) JUMP_REL_L(SIMM16, 31); break; | |
| 2670 | 2671 | case 0x11: /* BGEZAL */ if ((INT32)(RSVAL) >= 0) JUMP_REL_L(SIMM16, 31); break; |
| 2671 | 2672 | default: unimplemented_opcode(cpustate, op); break; |
| 2672 | 2673 | } |
| Previous | 15994 Revisions | Next |