diff options
Diffstat (limited to 'src/mame/drivers/hazeltin.cpp')
-rw-r--r-- | src/mame/drivers/hazeltin.cpp | 22 |
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) |