From 73d922ac8e8d50510ecaa05c964242f6dfcb19d2 Mon Sep 17 00:00:00 2001 From: AJR Date: Thu, 20 Sep 2018 23:57:04 -0400 Subject: New clones marked as NOT_WORKING -------------------------------- Hazeltine 1552 [Al Kossow] --- src/mame/drivers/hazeltin.cpp | 22 ++++++++++++++++++++-- src/mame/mame.lst | 1 + 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/hazeltin.cpp b/src/mame/drivers/hazeltin.cpp index b7e300c23f0..f916fb95e23 100644 --- a/src/mame/drivers/hazeltin.cpp +++ b/src/mame/drivers/hazeltin.cpp @@ -480,7 +480,7 @@ WRITE8_MEMBER(hazl1500_state::refresh_address_w) void hazl1500_state::hazl1500_mem(address_map &map) { map.unmap_value_high(); - map(0x0000, 0x07ff).rom(); + map(0x0000, 0x0fff).rom().region(CPU_TAG, 0); map(0x3000, 0x377f).rw(FUNC(hazl1500_state::ram_r), FUNC(hazl1500_state::ram_w)); map(0x3780, 0x37ff).ram(); } @@ -781,7 +781,7 @@ MACHINE_CONFIG_END ROM_START( hazl1500 ) ROM_REGION( 0x10000, NETLIST_TAG, ROMREGION_ERASE00 ) - ROM_REGION( 0x10000, CPU_TAG, ROMREGION_ERASEFF ) + ROM_REGION( 0x1000, CPU_TAG, ROMREGION_ERASEFF ) ROM_LOAD( "h15s-00i-10-3.bin", 0x0000, 0x0800, CRC(a2015f72) SHA1(357cde517c3dcf693de580881add058c7b26dfaa)) ROM_REGION( 0x800, CHAR_EPROM_TAG, ROMREGION_ERASEFF ) @@ -794,7 +794,25 @@ ROM_START( hazl1500 ) ROM_LOAD( "u90_702128_82s129.bin", 0x0000, 0x0100, CRC(277bc424) SHA1(528a0de3b54d159bc14411961961706bf9ec41bf)) ROM_END +ROM_START( hazl1552 ) + ROM_REGION( 0x10000, NETLIST_TAG, ROMREGION_ERASE00 ) + + ROM_REGION( 0x1000, CPU_TAG, ROMREGION_ERASEFF ) + ROM_LOAD( "h200-009-11-0_vt52_u22.bin", 0x0000, 0x0800, CRC(622e3fe1) SHA1(886cea7315c4945f4dced7ee45b695ae0bd004aa)) + ROM_LOAD( "h200-009-21-0_vt52_u23.bin", 0x0800, 0x0800, CRC(25494fea) SHA1(89059ec76b386114208f2e589046f230502577f4)) + + ROM_REGION( 0x800, CHAR_EPROM_TAG, ROMREGION_ERASEFF ) + ROM_LOAD( "h200-010-0.bin", 0x0000, 0x0800, CRC(80a58198) SHA1(ae37adbceedd7de22770f5831e32d8749c6ef3b8)) + + ROM_REGION( 0x100, BAUD_PROM_TAG, ROMREGION_ERASEFF ) + ROM_LOAD( "u49.bin", 0x0000, 0x0100, CRC(b35aea2b) SHA1(4702620cdef72b32a397580c22b75df36e24ac74)) + + ROM_REGION( 0x100, VIDEO_PROM_TAG, ROMREGION_ERASEFF ) + ROM_LOAD( "u90.bin", 0x0000, 0x0100, CRC(277bc424) SHA1(528a0de3b54d159bc14411961961706bf9ec41bf)) +ROM_END + /* Driver */ // YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS COMP( 1977, hazl1500, 0, 0, hazl1500, hazl1500, hazl1500_state, empty_init, "Hazeltine Corporation", "Hazeltine 1500", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) +COMP( 1979, hazl1552, 0, 0, hazl1500, hazl1500, hazl1500_state, empty_init, "Hazeltine Corporation", "Hazeltine 1552", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index c4667d20411..96a4e29eb34 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -14824,6 +14824,7 @@ hg_frd // Fruit Deuce @source:hazeltin.cpp hazl1500 // Hazeltine 1500 (c) 1977 +hazl1552 // Hazeltine 1552 (c) 1979 @source:hazl1420.cpp hazl1420 // Hazeltine 1420 (c) 1979 -- cgit v1.2.3