From 334f0a7053f70ce6338bd762dc3e3d591df96b16 Mon Sep 17 00:00:00 2001 From: hap Date: Wed, 3 Mar 2021 21:50:15 +0100 Subject: [PATCH] mastmind: reordered rom pages --- src/devices/cpu/pps41/mm76.cpp | 7 ++++--- src/mame/drivers/hh_pps41.cpp | 6 +++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/devices/cpu/pps41/mm76.cpp b/src/devices/cpu/pps41/mm76.cpp index 073d8406bbd..c7fdfb42555 100644 --- a/src/devices/cpu/pps41/mm76.cpp +++ b/src/devices/cpu/pps41/mm76.cpp @@ -18,13 +18,14 @@ DEFINE_DEVICE_TYPE(MM76, mm76_device, "mm76", "Rockwell MM76") // internal memory maps void mm76_device::program_map(address_map &map) { - map(0x0000, 0x01ff).rom(); - map(0x0380, 0x03ff).rom(); + map(0x000, 0x17f).mirror(0x200).rom(); + map(0x180, 0x1ff).rom(); + map(0x380, 0x3ff).rom(); } void mm76_device::data_map(address_map &map) { - map(0x00, 0x02f).ram(); + map(0x00, 0x2f).ram(); } diff --git a/src/mame/drivers/hh_pps41.cpp b/src/mame/drivers/hh_pps41.cpp index a15ab8958f4..41bacaae698 100644 --- a/src/mame/drivers/hh_pps41.cpp +++ b/src/mame/drivers/hh_pps41.cpp @@ -141,11 +141,11 @@ void mastmind_state::mastmind(machine_config &config) ROM_START( mastmind ) ROM_REGION( 0x0400, "maincpu", ROMREGION_ERASE00 ) - ROM_LOAD( "mm75_a7525-11", 0x0000, 0x0200, BAD_DUMP CRC(53253dac) SHA1(bae8c65fe4968f24ea9ebe397d4cbcde2022ce9b) ) // not sure about page layout + ROM_LOAD( "mm75_a7525-11", 0x0000, 0x0200, CRC(39dbdd50) SHA1(72fa5781e9df62d91d57437ded2931fab8253c3c) ) ROM_CONTINUE( 0x0380, 0x0080 ) - ROM_REGION( 100, "maincpu:opla", 0 ) - ROM_LOAD( "mm76_mastmind_output.pla", 0, 100, NO_DUMP ) // that's a lie + ROM_REGION( 314, "maincpu:opla", 0 ) + ROM_LOAD( "mm76_mastmind_output.pla", 0, 314, CRC(84a3a6f2) SHA1(a3baf9a174a02d186769a1a2d81982e6dbdcf1ed) ) ROM_END