summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/hazeltin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/hazeltin.cpp')
-rw-r--r--src/mame/drivers/hazeltin.cpp22
1 files changed, 20 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)