From db41cab9e0f5226628d77adc468f1c72841adf6b Mon Sep 17 00:00:00 2001 From: Brian Troha Date: Mon, 1 Feb 2021 19:21:31 -0600 Subject: exidy.cpp: Dumped PROMs and correct version 2 sound ROMs for Pepper II (version 8) [Kevin Eshbach, The Dumping Union] --- src/mame/drivers/exidy.cpp | 46 +++++++++++++++++++++++++--------------------- 1 file changed, 25 insertions(+), 21 deletions(-) diff --git a/src/mame/drivers/exidy.cpp b/src/mame/drivers/exidy.cpp index 5f745de412c..2f7e668a320 100644 --- a/src/mame/drivers/exidy.cpp +++ b/src/mame/drivers/exidy.cpp @@ -1583,9 +1583,9 @@ ROM_START( venture ) ROM_LOAD( "vel_11d-2.11d", 0x0000, 0x0800, CRC(ea6fd981) SHA1(46b1658e1607423d5a073f14097c2a48d59057c0) ) ROM_REGION( 0x140, "proms", 0 ) - ROM_LOAD( "hrl14h 1.h14", 0x0000, 0x0020, CRC(f76b4fcf) SHA1(197e0cc508ffeb5cefa4046bdfb158939d598225) ) - ROM_LOAD( "vel5c 1.c5", 0x0020, 0x0100, CRC(43b35bb7) SHA1(0a0cecea8faff9f3ff4c2ceda0b5b25e8e1cd667) ) - ROM_LOAD( "hrl6d 1.d6", 0x0120, 0x0020, CRC(e26f9053) SHA1(eec35b6aa2c2d305418306bf4a1754a0583f109f) ) + ROM_LOAD( "hrl14h-1.h14", 0x0000, 0x0020, CRC(f76b4fcf) SHA1(197e0cc508ffeb5cefa4046bdfb158939d598225) ) + ROM_LOAD( "vel5c-1.c5", 0x0020, 0x0100, CRC(43b35bb7) SHA1(0a0cecea8faff9f3ff4c2ceda0b5b25e8e1cd667) ) + ROM_LOAD( "hrl6d-1.d6", 0x0120, 0x0020, CRC(e26f9053) SHA1(eec35b6aa2c2d305418306bf4a1754a0583f109f) ) ROM_END ROM_START( venture5a ) @@ -1610,9 +1610,9 @@ ROM_START( venture5a ) ROM_LOAD( "vel_11d-2.11d", 0x0000, 0x0800, CRC(ea6fd981) SHA1(46b1658e1607423d5a073f14097c2a48d59057c0) ) ROM_REGION( 0x140, "proms", 0 ) - ROM_LOAD( "hrl14h 1.h14", 0x0000, 0x0020, CRC(f76b4fcf) SHA1(197e0cc508ffeb5cefa4046bdfb158939d598225) ) - ROM_LOAD( "vel5c 1.c5", 0x0020, 0x0100, CRC(43b35bb7) SHA1(0a0cecea8faff9f3ff4c2ceda0b5b25e8e1cd667) ) - ROM_LOAD( "hrl6d 1.d6", 0x0120, 0x0020, CRC(e26f9053) SHA1(eec35b6aa2c2d305418306bf4a1754a0583f109f) ) + ROM_LOAD( "hrl14h-1.h14", 0x0000, 0x0020, CRC(f76b4fcf) SHA1(197e0cc508ffeb5cefa4046bdfb158939d598225) ) + ROM_LOAD( "vel5c-1.c5", 0x0020, 0x0100, CRC(43b35bb7) SHA1(0a0cecea8faff9f3ff4c2ceda0b5b25e8e1cd667) ) + ROM_LOAD( "hrl6d-1.d6", 0x0120, 0x0020, CRC(e26f9053) SHA1(eec35b6aa2c2d305418306bf4a1754a0583f109f) ) ROM_END ROM_START( venture4 ) @@ -1637,9 +1637,9 @@ ROM_START( venture4 ) ROM_LOAD( "vel_11d-2.11d", 0x0000, 0x0800, CRC(ea6fd981) SHA1(46b1658e1607423d5a073f14097c2a48d59057c0) ) ROM_REGION( 0x140, "proms", 0 ) - ROM_LOAD( "hrl14h 1.h14", 0x0000, 0x0020, CRC(f76b4fcf) SHA1(197e0cc508ffeb5cefa4046bdfb158939d598225) ) - ROM_LOAD( "vel5c 1.c5", 0x0020, 0x0100, CRC(43b35bb7) SHA1(0a0cecea8faff9f3ff4c2ceda0b5b25e8e1cd667) ) - ROM_LOAD( "hrl6d 1.d6", 0x0120, 0x0020, CRC(e26f9053) SHA1(eec35b6aa2c2d305418306bf4a1754a0583f109f) ) + ROM_LOAD( "hrl14h-1.h14", 0x0000, 0x0020, CRC(f76b4fcf) SHA1(197e0cc508ffeb5cefa4046bdfb158939d598225) ) + ROM_LOAD( "vel5c-1.c5", 0x0020, 0x0100, CRC(43b35bb7) SHA1(0a0cecea8faff9f3ff4c2ceda0b5b25e8e1cd667) ) + ROM_LOAD( "hrl6d-1.d6", 0x0120, 0x0020, CRC(e26f9053) SHA1(eec35b6aa2c2d305418306bf4a1754a0583f109f) ) ROM_END ROM_START( venture5b ) @@ -1677,16 +1677,18 @@ ROM_START( pepper2 ) ROM_LOAD( "p2l-8_6a.6a", 0xf000, 0x1000, CRC(515b1046) SHA1(bdcccd4e415c00ee8e5ec185597df75ecafe7d3d) ) ROM_REGION( 0x8000, "soundbd:audiocpu", 0 ) - ROM_LOAD( "p2a_5a.5a", 0x6800, 0x0800, CRC(90e3c781) SHA1(d51a9e011167a132e8af9f4b1201600a58e86b62) ) // unknown revision - ROM_LOAD( "p2a_6a.6a", 0x7000, 0x0800, CRC(dd343e34) SHA1(4ec55bb73d6afbd167fa91d2606d1d55a15b5c39) ) - ROM_LOAD( "p2a_7a.7a", 0x7800, 0x0800, CRC(e02b4356) SHA1(9891e14d84221c1d6f2d15a29813eb41024290ca) ) + ROM_LOAD( "p2a-2_5a.5a", 0x6800, 0x0800, CRC(caa857ed) SHA1(e92a9c84e958b1811d29960acd3590c8c6a904e8) ) // revision 2 + ROM_LOAD( "p2a-2_6a.6a", 0x7000, 0x0800, CRC(6c4cb05b) SHA1(ab49abc937159fdc814742582ffdfd1e7dce12e6) ) + ROM_LOAD( "p2a-2_7a.7a", 0x7800, 0x0800, CRC(e02b4356) SHA1(9891e14d84221c1d6f2d15a29813eb41024290ca) ) ROM_REGION( 0x0800, "gfx1", 0 ) ROM_LOAD( "p2l-1_11d.11d", 0x0000, 0x0800, CRC(b25160cd) SHA1(3d768552960a3a660891dcb85da6a5c382b33991) ) - ROM_REGION( 0x120, "proms", 0 ) - ROM_LOAD( "p2l5c-1.c5", 0x0000, 0x0100, NO_DUMP ) - ROM_LOAD( "p2l6d-1.d6", 0x0100, 0x0020, NO_DUMP ) + // loaded, but not hooked up + ROM_REGION( 0x140, "proms", 0 ) + ROM_LOAD( "hrl14h-1.h14", 0x0000, 0x0020, CRC(f76b4fcf) SHA1(197e0cc508ffeb5cefa4046bdfb158939d598225) ) // == HRL14H-1 from other Exidy games + ROM_LOAD( "p2l5c-1.c5", 0x0020, 0x0100, CRC(e1e867ae) SHA1(fe4cb560860579102aedad2c81fd7bed5825f484) ) // == fxl-6b from FAX set + ROM_LOAD( "p2l6d-1.d6", 0x0120, 0x0020, CRC(0da1bdf9) SHA1(0c2d85da59cf86f2d9cf5f33bdc63902ca5507d3) ) // == fxl-8b from FAX set ROM_END ROM_START( pepper27 ) @@ -1700,16 +1702,18 @@ ROM_START( pepper27 ) ROM_LOAD( "p2l-7_6a.6a", 0xf000, 0x1000, CRC(db8dd4fc) SHA1(9ae00f8d1a19280670dc65a20cf9cc4e7f1cc973) ) ROM_REGION( 0x8000, "soundbd:audiocpu", 0 ) - ROM_LOAD( "p2a_5a.5a", 0x6800, 0x0800, CRC(90e3c781) SHA1(d51a9e011167a132e8af9f4b1201600a58e86b62) ) // unknown revision - ROM_LOAD( "p2a_6a.6a", 0x7000, 0x0800, CRC(dd343e34) SHA1(4ec55bb73d6afbd167fa91d2606d1d55a15b5c39) ) - ROM_LOAD( "p2a_7a.7a", 0x7800, 0x0800, CRC(e02b4356) SHA1(9891e14d84221c1d6f2d15a29813eb41024290ca) ) + ROM_LOAD( "p2a-1_5a.5a", 0x6800, 0x0800, CRC(90e3c781) SHA1(d51a9e011167a132e8af9f4b1201600a58e86b62) ) // revision 1 + ROM_LOAD( "p2a-1_6a.6a", 0x7000, 0x0800, CRC(dd343e34) SHA1(4ec55bb73d6afbd167fa91d2606d1d55a15b5c39) ) + ROM_LOAD( "p2a-1_7a.7a", 0x7800, 0x0800, CRC(e02b4356) SHA1(9891e14d84221c1d6f2d15a29813eb41024290ca) ) ROM_REGION( 0x0800, "gfx1", 0 ) ROM_LOAD( "p2l-1_11d.11d", 0x0000, 0x0800, CRC(b25160cd) SHA1(3d768552960a3a660891dcb85da6a5c382b33991) ) - ROM_REGION( 0x120, "proms", 0 ) - ROM_LOAD( "p2l5c-1.c5", 0x0000, 0x0100, NO_DUMP ) - ROM_LOAD( "p2l6d-1.d6", 0x0100, 0x0020, NO_DUMP ) + // loaded, but not hooked up + ROM_REGION( 0x140, "proms", 0 ) + ROM_LOAD( "hrl14h-1.h14", 0x0000, 0x0020, CRC(f76b4fcf) SHA1(197e0cc508ffeb5cefa4046bdfb158939d598225) ) // == HRL14H-1 from other Exidy games + ROM_LOAD( "p2l5c-1.c5", 0x0020, 0x0100, CRC(e1e867ae) SHA1(fe4cb560860579102aedad2c81fd7bed5825f484) ) // == fxl-6b from FAX set + ROM_LOAD( "p2l6d-1.d6", 0x0120, 0x0020, CRC(0da1bdf9) SHA1(0c2d85da59cf86f2d9cf5f33bdc63902ca5507d3) ) // == fxl-8b from FAX set ROM_END -- cgit v1.2.3