st9: Fix disassembler mnemonics for CPJFI/CPJTI

This commit is contained in:
AJR 2024-10-17 09:37:39 -04:00
parent 14efb71aa4
commit 63b85841a6

View File

@ -1186,7 +1186,7 @@ offs_t st9_disassembler::disassemble(std::ostream &stream, offs_t pc, const st9_
case 0x9f:
{
const u8 byte1 = opcodes.r8(pc + 1);
util::stream_format(stream, "%-8sr%d,(rr%d),", BIT(byte1, 4) ? "cpjt" : "cpjf", byte1 & 0x0f, (byte1 & 0xe0) >> 4);
util::stream_format(stream, "%-8sr%d,(rr%d),", BIT(byte1, 4) ? "cpjti" : "cpjfi", byte1 & 0x0f, (byte1 & 0xe0) >> 4);
format_label(stream, pc + 3 + s8(opcodes.r8(pc + 2)));
return 3 | STEP_COND | SUPPORTED;
}