decmate2: Patch one ROM file in 31Z BIOS (#2) to correct JMP I instruction

* pdp8dasm: Minor fix for weird OPRs
This commit is contained in:
AJR 2021-08-18 16:40:43 -04:00
parent 6426c7a9b1
commit 5c557a1dab
2 changed files with 4 additions and 4 deletions

View File

@ -638,10 +638,10 @@ void pdp8_disassembler::dasm_opr_group2(std::ostream &stream, u16 opr)
{
if (BIT(opr, 7))
stream << "CLA";
else if (opr == 07400)
else if (opr == 0400)
stream << "NOP";
if ((opr & 0176) == 0)
stream << "!200";
if ((opr & 0170) == 0)
stream << "!400";
}
}

View File

@ -975,7 +975,7 @@ ROM_START(decmate2)
ROMX_LOAD("23-391e2.e114", 0x1000, 0x0800, CRC(3a09ada1) SHA1(3093bd926d49c2fd62a773e8019e3755aa165ae9), ROM_BIOS(1) | ROM_SKIP(1))
ROMX_LOAD("23-392e2.e115", 0x0001, 0x0800, CRC(19901cb6) SHA1(82a642d2b5b56250611f69321d0251e27fa639fc), ROM_BIOS(1) | ROM_SKIP(1))
ROM_SYSTEM_BIOS(2, "31z", "31Z (3732)") // Regenerated from source code listing
ROMX_LOAD("23-358e2.e113", 0x0000, 0x0800, BAD_DUMP CRC(e6b9ab4d) SHA1(12533bab586b7bc753fae3ce1959bc5ced3905f5), ROM_BIOS(2) | ROM_SKIP(1))
ROMX_LOAD("23-358e2.e113", 0x0000, 0x0800, BAD_DUMP CRC(459231ea) SHA1(608342b7129d54a2a0f4a8e0645dad1ae26fccf4), ROM_BIOS(2) | ROM_SKIP(1))
ROMX_LOAD("23-359e2.e114", 0x1000, 0x0800, BAD_DUMP CRC(3d1825b7) SHA1(753af9657eef1a284801c9765f4899563d3d9a20), ROM_BIOS(2) | ROM_SKIP(1))
ROMX_LOAD("23-360e2.e115", 0x0001, 0x0800, BAD_DUMP CRC(ed8162e6) SHA1(4ab993c00a5afc6465153ca4f52faa76e02a0ef3), ROM_BIOS(2) | ROM_SKIP(1))