mirror of
https://github.com/holub/mame
synced 2025-04-23 08:49:55 +03:00
xavix: Do for RETF what ada4b54d61
did for CALLF (nw)
unidasm: Konami CPU is big-endian (nw)
This commit is contained in:
parent
a17445b01d
commit
05b34cda19
@ -229,7 +229,7 @@ def save_dasm(f, device, states):
|
||||
extra = "0"
|
||||
if opc in ["jsr", "bsr", "callf"]:
|
||||
extra = "STEP_OVER"
|
||||
elif opc in ["rts", "rti", "rtn"]:
|
||||
elif opc in ["rts", "rti", "rtn", "retf"]:
|
||||
extra = "STEP_OUT"
|
||||
emit(f, '\t{ "%s", DASM_%s, %s },' % (opc, mode, extra))
|
||||
emit(f, DISASM_EPILOG % d)
|
||||
|
@ -370,7 +370,7 @@ static const dasm_table_entry dasm_table[] =
|
||||
{ "ie15", le, 0, []() -> util::disasm_interface * { return new ie15_disassembler; } },
|
||||
{ "jaguardsp", be, 0, []() -> util::disasm_interface * { return new jaguar_disassembler(jaguar_disassembler::variant::DSP); } },
|
||||
{ "jaguargpu", be, 0, []() -> util::disasm_interface * { return new jaguar_disassembler(jaguar_disassembler::variant::GPU); } },
|
||||
{ "konami", le, 0, []() -> util::disasm_interface * { return new konami_disassembler; } },
|
||||
{ "konami", be, 0, []() -> util::disasm_interface * { return new konami_disassembler; } },
|
||||
{ "lc8670", be, 0, []() -> util::disasm_interface * { return new lc8670_disassembler; } },
|
||||
{ "lh5801", le, 0, []() -> util::disasm_interface * { return new lh5801_disassembler; } },
|
||||
{ "lr35902", le, 0, []() -> util::disasm_interface * { return new lr35902_disassembler; } },
|
||||
|
Loading…
Reference in New Issue
Block a user