From 937bfafb3a958c5d910de4264db805abaefa52d8 Mon Sep 17 00:00:00 2001 From: smf- Date: Wed, 26 Mar 2014 10:50:42 +0000 Subject: [PATCH] fixed lui/ori and lui/addi constant calculation by pretending instructions can be 8 bytes long. (nw) --- src/emu/cpu/psx/psx.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/emu/cpu/psx/psx.h b/src/emu/cpu/psx/psx.h index 65863869dbc..1e99b01fca2 100644 --- a/src/emu/cpu/psx/psx.h +++ b/src/emu/cpu/psx/psx.h @@ -221,7 +221,7 @@ protected: // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const { return 4; } - virtual UINT32 disasm_max_opcode_bytes() const { return 4; } + virtual UINT32 disasm_max_opcode_bytes() const { return 8; } virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options); // CPU registers