diff options
| author | 2025-08-03 17:39:55 +0200 | |
|---|---|---|
| committer | 2025-08-03 11:39:55 -0400 | |
| commit | 51b37e1a81726655a32a0137fadf4741e1b87134 (patch) | |
| tree | f06819c675bdb4f01b8f391284f276667171dd3b | |
| parent | 5af4ce592e45af0a0892593f9a1862dab9e139ee (diff) | |
ip2700: Add missing PLDs and PROMs and fix IDPROM [ArcadeHacker] (#14015)
| -rw-r--r-- | src/mame/intergraph/interpro.cpp | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/src/mame/intergraph/interpro.cpp b/src/mame/intergraph/interpro.cpp index c015be61adc..d6caf1b25b0 100644 --- a/src/mame/intergraph/interpro.cpp +++ b/src/mame/intergraph/interpro.cpp @@ -1643,7 +1643,7 @@ ROM_END ROM_START(ip2700) // feature[0] & 0x04: supports RETRY if clear ROM_REGION32_LE(0x80, "idprom", 0) - ROM_LOAD32_BYTE("msmt1280.bin", 0x00, 0x20, CRC(32d833af) SHA1(7225c5f5670fe49d86556a2cb453ae6fe09e3e19)) + ROM_LOAD("mprgz260f_9310270_82s123.u118", 0x000, 0x020, CRC(bef9a02b) SHA1(5a50f8922fc0a7ae5f7934ccc1e178f3c8ec8489)) ROM_REGION16_LE(0x20000, "eprom", 0) ROM_SYSTEM_BIOS(0, "ip2700", "InterPro/InterServe 27x0 EPROM") @@ -1657,22 +1657,22 @@ ROM_START(ip2700) ROM_REGION(0x2e5, "plds", 0) ROM_LOAD("mprgm610p_9311290_gal16v8b.u43", 0x000, 0x117, CRC(9b825384) SHA1(7d531394a046e2507844423a7fea834730843ce3)) - ROM_LOAD("y215_0c31_1230_gal22v10.u72", 0x000, 0x2e5, NO_DUMP) - ROM_LOAD("y216_0d31_1290_gal16v8.u58", 0x000, 0x117, NO_DUMP) - ROM_LOAD("y279_0a31_1291_gal20v8.u57", 0x000, 0x157, NO_DUMP) - ROM_LOAD("y277_0a31_1300_gal22v10.u70", 0x000, 0x2e5, NO_DUMP) - ROM_LOAD("y272_0a31_1300_gal22v10.u56", 0x000, 0x2e5, NO_DUMP) - ROM_LOAD("y515_0a31_1300_gal22v10.u69", 0x000, 0x2e5, NO_DUMP) - ROM_LOAD("y283_0a31_1290_gal20v8.u80", 0x000, 0x157, NO_DUMP) - ROM_LOAD("y224_0b31_1300_gal20v8.u75", 0x000, 0x157, NO_DUMP) - ROM_LOAD("y219_0b31_1300_gal16v8.u66", 0x000, 0x117, NO_DUMP) - ROM_LOAD("y221_0a31_1290_gal16v8.u82", 0x000, 0x117, NO_DUMP) - ROM_LOAD("y222_0a31_1290_gal16v8.u74", 0x000, 0x117, NO_DUMP) - ROM_LOAD("y218_0b31_1180_gal22v10.u65", 0x000, 0x2e5, NO_DUMP) + ROM_LOAD("y215_0c31_1230_gal22v10.u72", 0x000, 0x2e5, CRC(eb24fd27) SHA1(e5b8a32617e2ed73f61ddc4fe07cb9aa6065186b)) + ROM_LOAD("y216_0d31_1290_gal16v8.u58", 0x000, 0x117, CRC(6c67101f) SHA1(4b7ec3a12d10fe56cbd4b0ab2ab6ac89331575bf)) + ROM_LOAD("y279_0a31_1291_gal20v8.u57", 0x000, 0x157, CRC(1b4e3d4f) SHA1(8b5108d9332f29bb4f91825e5d37818c1787413f)) + ROM_LOAD("y277_0a31_1300_gal22v10.u70", 0x000, 0x2e5, CRC(51b0fc4a) SHA1(6ecc9aebf46f060d8886c76c8d33f717aabfa768)) + ROM_LOAD("y472_0a31_1300_gal22v10.u56", 0x000, 0x2e5, CRC(92d12cc3) SHA1(591c781744f62a69d3ac1dc6dbfd740693d8b036)) + ROM_LOAD("y515_0a31_1300_gal22v10.u69", 0x000, 0x2e5, CRC(ee95d0d8) SHA1(3111ad9c6cde9c1213edd3c13adb237cdb22746f)) + ROM_LOAD("y283_0a31_1290_gal20v8.u80", 0x000, 0x157, CRC(c3290b00) SHA1(c107c779fd886ec138f0835d24bb84ea4fc3f909)) + ROM_LOAD("y224_0b31_1300_gal20v8.u75", 0x000, 0x157, CRC(57c0a723) SHA1(6040c1ce92d4e46a2a0b98303263d91067901577)) + ROM_LOAD("y219_0b31_1300_gal16v8.u66", 0x000, 0x117, CRC(3306bcb0) SHA1(239460760f1d187fb6e2e3c49d9608eafe383c0c)) + ROM_LOAD("y221_0a31_1290_gal16v8.u82", 0x000, 0x117, CRC(fc8923d6) SHA1(fabeb0c5f8fcf3dcbbaa21964a058340dfebb063)) + ROM_LOAD("y222_0a31_1290_gal16v8.u74", 0x000, 0x117, CRC(d812cf9d) SHA1(0541d5c6acd6713f2dcb9d17f367e6e4cc649543)) + ROM_LOAD("y218_0b31_1180_gal22v10.u65", 0x000, 0x2e5, CRC(706a8018) SHA1(143e468b1d93949d316b987a9f61a1b4eb93063d)) ROM_REGION(0x020, "proms", 0) ROM_LOAD("mprg4230a_9311300_82s123.u112", 0x000, 0x020, CRC(8633fa2c) SHA1(e93fb6a65c78202a79c94adbf05d438fc6774333)) - ROM_LOAD("mprgz260f_9310270_82s123.u118", 0x000, 0x020, CRC(bef9a02b) SHA1(5a50f8922fc0a7ae5f7934ccc1e178f3c8ec8489)) + ROM_LOAD("mprgy920f_9305070_82s123.u71", 0x000, 0x020, CRC(4fec770c) SHA1(25bfb863336315975568f137e7e76bdc8101ab02)) ROM_REGION(0x080, "nvram", 0) ROM_LOAD("ds12887.u113", 0x000, 0x080, CRC(108116fb) SHA1(9cc538bf1ad784e8f1a1d02ae24fb13370f1a533)) @@ -1759,13 +1759,13 @@ ROM_END } -// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS -COMP( 1990, ip2000, 0, 0, ip2000, 0, turquoise_state, init_common, "Intergraph", "InterPro/InterServe 20x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) -COMP( 1992, ip2400, 0, 0, ip2400, 0, cbus_sapphire_state, init_common, "Intergraph", "InterPro/InterServe 24x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) -COMP( 1993, ip2500, 0, 0, ip2500, 0, cbus_sapphire_state, init_common, "Intergraph", "InterPro/InterServe 25x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) -COMP( 1993, ip2700, 0, 0, ip2700, 0, cbus_sapphire_state, init_common, "Intergraph", "InterPro/InterServe 27x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) -COMP( 1994, ip2800, 0, 0, ip2800, 0, cbus_sapphire_state, init_common, "Intergraph", "InterPro/InterServe 28x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) -COMP( 1990, ip6000, 0, 0, ip6000, 0, emerald_state, init_common, "Intergraph", "InterPro/InterServe 60x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) -COMP( 1992, ip6400, 0, 0, ip6400, 0, srx_sapphire_state, init_common, "Intergraph", "InterPro/InterServe 64x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) -COMP( 1993, ip6700, 0, 0, ip6700, 0, srx_sapphire_state, init_common, "Intergraph", "InterPro/InterServe 67x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) -COMP( 1993, ip6800, 0, 0, ip6800, 0, srx_sapphire_state, init_common, "Intergraph", "InterPro/InterServe 68x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) +// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS +COMP( 1990, ip2000, 0, 0, ip2000, 0, turquoise_state, init_common, "Intergraph", "InterPro/InterServe 20x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) +COMP( 1992, ip2400, 0, 0, ip2400, 0, cbus_sapphire_state, init_common, "Intergraph", "InterPro/InterServe 24x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) +COMP( 1993, ip2500, 0, 0, ip2500, 0, cbus_sapphire_state, init_common, "Intergraph", "InterPro/InterServe 25x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) +COMP( 1993, ip2700, 0, 0, ip2700, 0, cbus_sapphire_state, init_common, "Intergraph", "InterPro/InterServe 27x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) +COMP( 1994, ip2800, 0, 0, ip2800, 0, cbus_sapphire_state, init_common, "Intergraph", "InterPro/InterServe 28x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) +COMP( 1990, ip6000, 0, 0, ip6000, 0, emerald_state, init_common, "Intergraph", "InterPro/InterServe 60x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) +COMP( 1992, ip6400, 0, 0, ip6400, 0, srx_sapphire_state, init_common, "Intergraph", "InterPro/InterServe 64x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) +COMP( 1993, ip6700, 0, 0, ip6700, 0, srx_sapphire_state, init_common, "Intergraph", "InterPro/InterServe 67x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) +COMP( 1993, ip6800, 0, 0, ip6800, 0, srx_sapphire_state, init_common, "Intergraph", "InterPro/InterServe 68x0", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW) |
