From 18a962577b3956b2a1d5b5889588afa0da6ba44a Mon Sep 17 00:00:00 2001 From: Nigel Barnes Date: Tue, 16 Jul 2019 17:40:49 +0100 Subject: [PATCH] mk14: Added original SCIOS V1 monitor. --- src/mame/drivers/mk14.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/mame/drivers/mk14.cpp b/src/mame/drivers/mk14.cpp index 94dd1b72b36..67c0c101e5f 100644 --- a/src/mame/drivers/mk14.cpp +++ b/src/mame/drivers/mk14.cpp @@ -26,9 +26,8 @@ Example program: ("organ" from p82 of the manual) Pressing keys will produces different tones. -ToDo: +TODO: - VDU optional attachment (we are missing the chargen rom) -- The original version of the bios is missing (we have version 2) *********************************************************************************************************************************/ @@ -204,7 +203,7 @@ void mk14_state::mk14(machine_config &config) { /* basic machine hardware */ // IC1 1SP-8A/600 (8060) SC/MP Microprocessor - INS8060(config, m_maincpu, XTAL(4'433'619)); + INS8060(config, m_maincpu, 4.433619_MHz_XTAL); m_maincpu->flag_out().set(FUNC(mk14_state::cass_w)); m_maincpu->s_out().set_nop(); m_maincpu->s_in().set(FUNC(mk14_state::cass_r)); @@ -239,7 +238,11 @@ void mk14_state::mk14(machine_config &config) ROM_START( mk14 ) ROM_REGION( 0x200, "maincpu", 0 ) // IC2,3 74S571 512 x 4 bit ROM - ROM_LOAD( "scios.bin", 0x0000, 0x0200, CRC(8b667daa) SHA1(802dc637ce5391a2a6627f76f919b12a869b56ef)) // V2 bios, V1 is missing + ROM_DEFAULT_BIOS("v2") + ROM_SYSTEM_BIOS(0, "v2", "SCIOS V2") + ROMX_LOAD( "scios_v2.bin", 0x0000, 0x0200, CRC(8b667daa) SHA1(802dc637ce5391a2a6627f76f919b12a869b56ef), ROM_BIOS(0)) + ROM_SYSTEM_BIOS(1, "v1", "SCIOS V1") + ROMX_LOAD( "scios_v1.bin", 0x0000, 0x0200, CRC(3d2477e7) SHA1(795829a2025e24d87a413e245d72a284f872e0db), ROM_BIOS(1)) ROM_END /* Driver */