summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author angelosa <lordkale4@gmail.com>2025-07-20 16:20:47 +0200
committer angelosa <lordkale4@gmail.com>2025-07-20 16:20:47 +0200
commit03fa797dcdede9f529b79d8b40ecb74359d97062 (patch)
tree4f89de72a7b13b8dbee84c519972bccb733b6994
parent3f4fa927ea6537fefd102763deb47ec04a4c31e7 (diff)
sharp/mz5500.cpp: make mz5500 the actual parent of all
-rw-r--r--src/mame/sharp/mz5500.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/mame/sharp/mz5500.cpp b/src/mame/sharp/mz5500.cpp
index 06a220ec322..63a9ed36421 100644
--- a/src/mame/sharp/mz5500.cpp
+++ b/src/mame/sharp/mz5500.cpp
@@ -474,18 +474,19 @@ void mz6550_state::mz6550(machine_config &config)
m_maincpu->set_irq_acknowledge_callback(m_pic[0], FUNC(pic8259_device::inta_cb));
}
+
+// TODO: actual romlabels for all
ROM_START( mz5500 )
ROM_REGION16_LE( 0x4000, "ipl", ROMREGION_ERASEFF )
ROM_LOAD( "ipl.rom", 0x0000, 0x4000, CRC(e5d47f08) SHA1(40f8463b140c18ebd596618907e78cd9f909e7f4))
ROM_REGION( 0x40000, "dictionary", ROMREGION_ERASEFF )
- ROM_LOAD( "dict.rom", 0x00000, 0x40000,CRC(422d8996) SHA1(6854f5f2b8a1975847b8ad85a2e038bc52f96d98))
+ ROM_LOAD( "dict.rom", 0x00000, 0x40000, CRC(422d8996) SHA1(6854f5f2b8a1975847b8ad85a2e038bc52f96d98))
ROM_REGION( 0x40000, "kanji", ROMREGION_ERASEFF )
ROM_LOAD( "kanji.rom", 0x00000, 0x40000, CRC(b618e25d) SHA1(1da93337fecde6c0f8a5bd68f3f0b3222a38d63e))
ROM_END
-
ROM_START( mz6500 )
ROM_REGION16_LE( 0x4000, "ipl", ROMREGION_ERASEFF )
ROM_LOAD( "ipl.rom", 0x0000, 0x4000, CRC(6c978ac4) SHA1(7872d7e6d9cda2ed9f47ed4833a5caa4dfe0e55c))
@@ -513,7 +514,7 @@ ROM_END
-COMP( 1984, mz5500, 0, 0, mz5500, mz6500, mz5500_state, empty_init, "Sharp", "MZ-5500", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS )
+COMP( 1984, mz5500, 0, 0, mz5500, mz6500, mz5500_state, empty_init, "Sharp", "MZ-5500", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS )
// Released as MZ-5600 in U.K.
-COMP( 1984, mz6500, 0, 0, mz6500, mz6500, mz6500_state, empty_init, "Sharp", "MZ-6500", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS )
-COMP( 1985, mz6550, mz6500, 0, mz6550, mz6500, mz6550_state, empty_init, "Sharp", "MZ-6550", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS )
+COMP( 1984, mz6500, mz5500, 0, mz6500, mz6500, mz6500_state, empty_init, "Sharp", "MZ-6500", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS )
+COMP( 1985, mz6550, mz5500, 0, mz6550, mz6500, mz6550_state, empty_init, "Sharp", "MZ-6550", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS )