mirror of
https://github.com/holub/mame
synced 2025-04-20 23:42:22 +03:00
65816/377xx: fix disassembly of BRL [ShimaPong]
This commit is contained in:
parent
53bb5e5107
commit
8e3cd1573d
@ -250,8 +250,8 @@ unsigned g65816_disassemble(char* buff, unsigned int pc, unsigned int pb, const
|
||||
case RELW:
|
||||
case PER :
|
||||
var = read_16(address+1);
|
||||
sprintf(ptr, " %06x (%s)", pb | ((pc + 1 + var)&0xffff), int_16_str(var));
|
||||
length += 2;
|
||||
sprintf(ptr, " %06x (%s)", pb | ((pc + length + var)&0xffff), int_16_str(var));
|
||||
break;
|
||||
case IMM :
|
||||
if((opcode->flag == M && !m_flag) || (opcode->flag == X && !x_flag))
|
||||
|
@ -438,8 +438,8 @@ int m7700_disassemble(char* buff, unsigned int pc, unsigned int pb, const UINT8
|
||||
case RELW:
|
||||
case PER :
|
||||
var = read_16(oprom,1);
|
||||
sprintf(ptr, " %06x (%s)", pb | ((pc + 1 + var)&0xffff), int_16_str(var));
|
||||
length += 2;
|
||||
sprintf(ptr, " %06x (%s)", pb | ((pc + length + var)&0xffff), int_16_str(var));
|
||||
break;
|
||||
case IMM :
|
||||
if((opcode->flag == M && !m_flag) || (opcode->flag == X && !x_flag))
|
||||
|
Loading…
Reference in New Issue
Block a user