Previous 199869 Revisions Next

r21201 Wednesday 20th February, 2013 at 01:54:58 UTC by Brian Troha
Scorpion redump + rom name corrections.

galdrvr.c: Corrected rom labels for Scorpion and redumped set 2. [tirino73]

scramble.c: Corrected rom labels for Harem. Corrected dipswitches for Harem [tirino73]


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Scorpion (set 2) [tirino73]
[src/mame/drivers]galdrvr.c scramble.c

trunk/src/mame/drivers/galdrvr.c
r21200r21201
58775877   ROM_CONTINUE(             0x5800, 0x0800 )
58785878
58795879   ROM_REGION( 0x10000, "audiocpu", 0 )
5880   ROM_LOAD( "32_a4.7c",     0x0000, 0x1000, CRC(361b8a36) SHA1(550ac5f721aaa9fea5f6d63ba590d6b367525c23) )
5881   ROM_LOAD( "32_a5.7d",     0x1000, 0x1000, CRC(addecdd4) SHA1(ba28f1d9c7c6b5e8ecef56a4b3f64be13fc10d43) )
5880   ROM_LOAD( "igr_scorpion_32_a4.ic12", 0x0000, 0x1000, CRC(361b8a36) SHA1(550ac5f721aaa9fea5f6d63ba590d6b367525c23) )
5881   ROM_LOAD( "igr_scorpion_32_a5.ic13", 0x1000, 0x1000, CRC(addecdd4) SHA1(ba28f1d9c7c6b5e8ecef56a4b3f64be13fc10d43) )
58825882
58835883   ROM_REGION( 0x2000, "gfx1", 0 )
5884   ROM_LOAD( "32_f5.5f",     0x0000, 0x1000, CRC(1e5da9d6) SHA1(ca8b27e6dd40e4ca13e7e6b5f813bafca78b62f4) )
5885   ROM_LOAD( "32_h5.5h",     0x1000, 0x1000, CRC(a57adb0a) SHA1(d97c7dc4a6c5efb59cc0148e2498156c682c6714) )
5884   ROM_LOAD( "igr_scorpion_32_f5.ic72", 0x0000, 0x1000, CRC(1e5da9d6) SHA1(ca8b27e6dd40e4ca13e7e6b5f813bafca78b62f4) )
5885   ROM_LOAD( "igr_scorpion_32_h5.ic73", 0x1000, 0x1000, CRC(a57adb0a) SHA1(d97c7dc4a6c5efb59cc0148e2498156c682c6714) )
58865886
58875887   ROM_REGION( 0x3000, "digitalker", 0 ) /* Digitalker speech samples */
5888   ROM_LOAD( "32_a3.6e",     0x0000, 0x1000, CRC(279ae6f9) SHA1(a93b1d68c9f4b6ad62fdb8816285e61bd3b4b884) )
5889   ROM_LOAD( "32_a2.6d",     0x1000, 0x1000, CRC(90352dd4) SHA1(62c261a2f2fbd8eff31d5c72cf532d5e43d86dd3) )
5890   ROM_LOAD( "32_a1.6c",     0x2000, 0x1000, CRC(3bf2452d) SHA1(7a163e0ef108dd40d3beab5e9805886e45be744b) )
5888   ROM_LOAD( "igr_scorpion_32_a3.ic25", 0x0000, 0x1000, CRC(04abf178) SHA1(2e7f231413d9ec461ca21840f31d1d6b8b17c4d5) )
5889   ROM_LOAD( "igr_scorpion_32_a2.ic24", 0x1000, 0x1000, CRC(90352dd4) SHA1(62c261a2f2fbd8eff31d5c72cf532d5e43d86dd3) )
5890   ROM_LOAD( "igr_scorpion_32_a1.ic23", 0x2000, 0x1000, CRC(3bf2452d) SHA1(7a163e0ef108dd40d3beab5e9805886e45be744b) )
58915891
58925892   ROM_REGION( 0x0020, "proms", 0 )
5893   ROM_LOAD( "prom.6e",      0x0000, 0x0020, CRC(4e3caeab) SHA1(a25083c3e36d28afdefe4af6e6d4f3155e303625) )
5893   ROM_LOAD( "mmi6331_6e.ic59", 0x0000, 0x0020, CRC(4e3caeab) SHA1(a25083c3e36d28afdefe4af6e6d4f3155e303625) ) /* BPROM type MMI 6331 */
58945894ROM_END
58955895
5896ROM_START( scorpiona )
5897   /* this dump is bad (at least one rom) */
5896ROM_START( scorpiona ) /* Scorpion was developed by I.G.R. and original labels have "I.G.R. SCORPION" printed them */
58985897   ROM_REGION( 0x10000, "maincpu", 0 )
5899   ROM_LOAD( "scor_d2.bin",  0x0000, 0x1000, BAD_DUMP CRC(c5b9daeb) SHA1(faf7a22013dd5f063eb8f506f3722cfd5522539a) )
5900   ROM_LOAD( "scor_e2.bin",  0x1000, 0x1000, BAD_DUMP CRC(82308d05) SHA1(26bc7c8b3ea0020fd1b93f6aaa29d82d04ae64b2) )
5901   ROM_LOAD( "scor_g2.bin",  0x2000, 0x1000, BAD_DUMP CRC(756b09cd) SHA1(9aec34e063fe8c0d1392db09daea2875d06eec46) )
5902   ROM_LOAD( "scor_h2.bin",  0x3000, 0x1000, BAD_DUMP CRC(a0457b93) SHA1(5ed32e117a97660dae001bd97fcb3f31e0debb24) )
5903   ROM_LOAD( "scor_k2.bin",  0x5800, 0x0800, BAD_DUMP CRC(42ec34d8) SHA1(b358d10a96490f325420b992e8e03bb3884e415a) )
5904   ROM_LOAD( "scor_l2.bin",  0x6000, 0x0800, BAD_DUMP CRC(6623da33) SHA1(99110005d00c80d674bde5d21608f50b85ee488c) )
5898   ROM_LOAD( "igr_scorpion_32_d2.ic109",  0x0000, 0x1000, CRC(c5b9daeb) SHA1(faf7a22013dd5f063eb8f506f3722cfd5522539a) )
5899   ROM_LOAD( "igr_scorpion_32_e2.ic110",  0x1000, 0x1000, CRC(82308d05) SHA1(26bc7c8b3ea0020fd1b93f6aaa29d82d04ae64b2) )
5900   ROM_LOAD( "igr_scorpion_32_g2.ic111",  0x2000, 0x1000, CRC(756b09cd) SHA1(9aec34e063fe8c0d1392db09daea2875d06eec46) )
5901   ROM_LOAD( "igr_scorpion_32_h2.ic112",  0x3000, 0x1000, CRC(667ad8be) SHA1(2b2dcd32d52c0173a1fd93da9a8a1ccb669c7d55) )
5902   ROM_LOAD( "igr_scorpion_16_k2.ic113",  0x5800, 0x0800, CRC(42ec34d8) SHA1(b358d10a96490f325420b992e8e03bb3884e415a) )
5903   ROM_LOAD( "igr_scorpion_16_l2.ic114",  0x6000, 0x0800, CRC(6623da33) SHA1(99110005d00c80d674bde5d21608f50b85ee488c) )
59055904
59065905   ROM_REGION( 0x10000, "audiocpu", 0 )
5907   ROM_LOAD( "32_a4.7c",     0x0000, 0x1000, CRC(361b8a36) SHA1(550ac5f721aaa9fea5f6d63ba590d6b367525c23) )
5908   ROM_LOAD( "32_a5.7d",     0x1000, 0x1000, CRC(addecdd4) SHA1(ba28f1d9c7c6b5e8ecef56a4b3f64be13fc10d43) )
5906   ROM_LOAD( "igr_scorpion_32_a4.ic12", 0x0000, 0x1000, CRC(361b8a36) SHA1(550ac5f721aaa9fea5f6d63ba590d6b367525c23) )
5907   ROM_LOAD( "igr_scorpion_32_a5.ic13", 0x1000, 0x1000, CRC(addecdd4) SHA1(ba28f1d9c7c6b5e8ecef56a4b3f64be13fc10d43) )
59095908
59105909   ROM_REGION( 0x2000, "gfx1", 0 )
5911   ROM_LOAD( "scor_f5.bin",  0x0000, 0x1000, CRC(60180a38) SHA1(518c1267523139aa4e27860012a722b67fe25b6d) )
5912   ROM_LOAD( "32_h5.5h",     0x1000, 0x1000, CRC(a57adb0a) SHA1(d97c7dc4a6c5efb59cc0148e2498156c682c6714) )
5910   ROM_LOAD( "igr_scorpion_32_f5.ic72", 0x0000, 0x1000, CRC(1e5da9d6) SHA1(ca8b27e6dd40e4ca13e7e6b5f813bafca78b62f4) )
5911   ROM_LOAD( "igr_scorpion_32_h5.ic73", 0x1000, 0x1000, CRC(a57adb0a) SHA1(d97c7dc4a6c5efb59cc0148e2498156c682c6714) )
59135912
59145913   ROM_REGION( 0x3000, "digitalker", 0 ) /* Digitalker speech samples */
5915   ROM_LOAD( "scor_a3.bin",  0x0000, 0x1000, CRC(04abf178) SHA1(2e7f231413d9ec461ca21840f31d1d6b8b17c4d5) )
5916   ROM_LOAD( "scor_a2.bin",  0x1000, 0x1000, CRC(452d6354) SHA1(3d5397fddcc17b4d03b9cdc53a6439f159d1bfcc) )
5917   ROM_LOAD( "32_a1.6c",     0x2000, 0x1000, CRC(3bf2452d) SHA1(7a163e0ef108dd40d3beab5e9805886e45be744b) )
5914   ROM_LOAD( "igr_scorpion_32_a3.ic25", 0x0000, 0x1000, CRC(04abf178) SHA1(2e7f231413d9ec461ca21840f31d1d6b8b17c4d5) )
5915   ROM_LOAD( "igr_scorpion_32_a2.ic24", 0x1000, 0x1000, CRC(90352dd4) SHA1(62c261a2f2fbd8eff31d5c72cf532d5e43d86dd3) )
5916   ROM_LOAD( "igr_scorpion_32_a1.ic23", 0x2000, 0x1000, CRC(3bf2452d) SHA1(7a163e0ef108dd40d3beab5e9805886e45be744b) )
59185917
59195918   ROM_REGION( 0x0020, "proms", 0 )
5920   ROM_LOAD( "prom.6e",      0x0000, 0x0020, CRC(4e3caeab) SHA1(a25083c3e36d28afdefe4af6e6d4f3155e303625) )
5919   ROM_LOAD( "mmi6331_6e.ic59", 0x0000, 0x0020, CRC(4e3caeab) SHA1(a25083c3e36d28afdefe4af6e6d4f3155e303625) ) /* BPROM type MMI 6331 */
59215920ROM_END
59225921
59235922ROM_START( scorpionb )
59245923   ROM_REGION( 0x10000, "maincpu", 0 )
5925   ROM_LOAD( "ic109.2d",         0x0000, 0x1000, CRC(f54688c9) SHA1(2881d5238733353b9c277a2829d157688a87601b) )
5926   ROM_LOAD( "ic110.2e",         0x1000, 0x1000, CRC(91aaaa12) SHA1(2a5e5eb5aeec5637ee4675930f67158a969e0d5d) )
5927   ROM_LOAD( "ic111.2g",         0x2000, 0x1000, CRC(4c3720da) SHA1(5b2758c8a91f9463bf98abf2b52af946c5e90cf0) )
5928   ROM_LOAD( "ic112.2h",         0x3000, 0x1000, CRC(53e2a983) SHA1(cfe272055a92793de76dd1cff617b13281815485) )
5929   ROM_LOAD( "ic113.2k",         0x6000, 0x0800, CRC(e4ad299a) SHA1(712cab86eadeba9e859f7bae98eb289f00d2e217) )
5930   ROM_CONTINUE(             0x5800, 0x0800 )
5924   ROM_LOAD( "ic109.2d", 0x0000, 0x1000, CRC(f54688c9) SHA1(2881d5238733353b9c277a2829d157688a87601b) )
5925   ROM_LOAD( "ic110.2e", 0x1000, 0x1000, CRC(91aaaa12) SHA1(2a5e5eb5aeec5637ee4675930f67158a969e0d5d) )
5926   ROM_LOAD( "ic111.2g", 0x2000, 0x1000, CRC(4c3720da) SHA1(5b2758c8a91f9463bf98abf2b52af946c5e90cf0) )
5927   ROM_LOAD( "ic112.2h", 0x3000, 0x1000, CRC(53e2a983) SHA1(cfe272055a92793de76dd1cff617b13281815485) )
5928   ROM_LOAD( "ic113.2k", 0x6000, 0x0800, CRC(e4ad299a) SHA1(712cab86eadeba9e859f7bae98eb289f00d2e217) )
5929   ROM_CONTINUE(         0x5800, 0x0800 )
59315930
59325931   ROM_REGION( 0x10000, "audiocpu", 0 )
5933   ROM_LOAD( "32_a4.7c",     0x0000, 0x1000, CRC(361b8a36) SHA1(550ac5f721aaa9fea5f6d63ba590d6b367525c23) ) // missing in this dump
5934   ROM_LOAD( "ic13.7d",     0x1000, 0x1000, CRC(addecdd4) SHA1(ba28f1d9c7c6b5e8ecef56a4b3f64be13fc10d43) )
5932   ROM_LOAD( "igr_scorpion_32_a4.ic12", 0x0000, 0x1000, CRC(361b8a36) SHA1(550ac5f721aaa9fea5f6d63ba590d6b367525c23) ) /* missing from this set */
5933   ROM_LOAD( "igr_scorpion_32_a5.ic13", 0x1000, 0x1000, CRC(addecdd4) SHA1(ba28f1d9c7c6b5e8ecef56a4b3f64be13fc10d43) )
59355934
59365935   ROM_REGION( 0x2000, "gfx1", 0 )
5937   ROM_LOAD( "ic72.5f",     0x0000, 0x1000, CRC(1e5da9d6) SHA1(ca8b27e6dd40e4ca13e7e6b5f813bafca78b62f4) )
5938   ROM_LOAD( "ic73.5h",     0x1000, 0x1000, CRC(a57adb0a) SHA1(d97c7dc4a6c5efb59cc0148e2498156c682c6714) )
5936   ROM_LOAD( "igr_scorpion_32_f5.ic72", 0x0000, 0x1000, CRC(1e5da9d6) SHA1(ca8b27e6dd40e4ca13e7e6b5f813bafca78b62f4) )
5937   ROM_LOAD( "igr_scorpion_32_h5.ic73", 0x1000, 0x1000, CRC(a57adb0a) SHA1(d97c7dc4a6c5efb59cc0148e2498156c682c6714) )
59395938
59405939   ROM_REGION( 0x3000, "digitalker", 0 ) /* Digitalker speech samples */
5941   ROM_LOAD( "ic25.6e",     0x0000, 0x1000, CRC(04abf178) SHA1(2e7f231413d9ec461ca21840f31d1d6b8b17c4d5) )
5942   ROM_LOAD( "ic24.6d",     0x1000, 0x1000, CRC(90352dd4) SHA1(62c261a2f2fbd8eff31d5c72cf532d5e43d86dd3) )
5943   ROM_LOAD( "ic23.6c",     0x2000, 0x1000, CRC(3bf2452d) SHA1(7a163e0ef108dd40d3beab5e9805886e45be744b) )
5940   ROM_LOAD( "igr_scorpion_32_a3.ic25", 0x0000, 0x1000, CRC(04abf178) SHA1(2e7f231413d9ec461ca21840f31d1d6b8b17c4d5) )
5941   ROM_LOAD( "igr_scorpion_32_a2.ic24", 0x1000, 0x1000, CRC(90352dd4) SHA1(62c261a2f2fbd8eff31d5c72cf532d5e43d86dd3) )
5942   ROM_LOAD( "igr_scorpion_32_a1.ic23", 0x2000, 0x1000, CRC(3bf2452d) SHA1(7a163e0ef108dd40d3beab5e9805886e45be744b) )
59445943
59455944   ROM_REGION( 0x0020, "proms", 0 )
5946   ROM_LOAD( "prom.6e",      0x0000, 0x0020, CRC(4e3caeab) SHA1(a25083c3e36d28afdefe4af6e6d4f3155e303625) )
5945   ROM_LOAD( "mmi6331_6e.ic59", 0x0000, 0x0020, CRC(4e3caeab) SHA1(a25083c3e36d28afdefe4af6e6d4f3155e303625) ) /* BPROM type MMI 6331 */
59475946ROM_END
59485947
59495948ROM_START( scorpionmc )
r21200r21201
67116710
67126711/* Scorpion hardware; based on Scramble but with a 3rd AY-8910 and a speech chip */
67136712GAME( 1982, scorpion, 0,        scorpion, scorpion, galaxian_state, scorpion, ROT90,  "Zaccaria", "Scorpion (set 1)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE)
6714GAME( 1982, scorpiona,scorpion, scorpion, scorpion, galaxian_state, scorpion, ROT90,  "Zaccaria", "Scorpion (set 2)", GAME_NOT_WORKING | GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE)
6713GAME( 1982, scorpiona,scorpion, scorpion, scorpion, galaxian_state, scorpion, ROT90,  "Zaccaria", "Scorpion (set 2)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE)
67156714GAME( 1982, scorpionb,scorpion, scorpion, scorpion, galaxian_state, scorpion, ROT90,  "Zaccaria", "Scorpion (set 3)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE)
67166715GAME( 19??, scorpionmc,scorpion,mooncrst, scorpnmc, galaxian_state, scorpnmc, ROT90,  "bootleg? (Dorneer)", "Scorpion (Moon Cresta hardware)", GAME_SUPPORTS_SAVE )
67176716GAME( 19??, aracnis,   scorpion,mooncrst, aracnis, galaxian_state,  scorpnmc, ROT90,  "bootleg",  "Aracnis (bootleg of Scorpion on Moon Cresta hardware)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS )
trunk/src/mame/drivers/scramble.c
r21200r21201
11591159INPUT_PORTS_END
11601160
11611161
1162static INPUT_PORTS_START( harem )
1162static INPUT_PORTS_START( harem ) /* Switch 8 doesn't appear to mapped (just like Scorpion) */
11631163   PORT_START("IN0")   // $6100 - PPI0 Port A
1164   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN )
1164   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN )      /* Same hardware as Scorpion: P2 Up in Cocktail - Not Used */
11651165   PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON1 )
11661166   PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN )
11671167   PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN )
r21200r21201
11711171   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN1 )
11721172
11731173   PORT_START("IN1")   // $6101 - PPI0 Port B
1174   PORT_DIPNAME( 0x03, 0x03, DEF_STR( Lives ) )
1174   PORT_DIPNAME( 0x03, 0x03, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW1:1,2")
11751175   PORT_DIPSETTING(    0x03, "2" )
11761176   PORT_DIPSETTING(    0x02, "3" )
11771177   PORT_DIPSETTING(    0x01, "4" )
11781178   PORT_DIPSETTING(    0x00, DEF_STR( Infinite ) )
1179   PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) )
1180   PORT_DIPSETTING(    0x04, DEF_STR( Off ) )
1181   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
1182   PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) )
1183   PORT_DIPSETTING(    0x08, DEF_STR( Off ) )
1184   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
1185   PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) )
1186   PORT_DIPSETTING(    0x10, DEF_STR( Off ) )
1187   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
1188   PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) )
1189   PORT_DIPSETTING(    0x20, DEF_STR( Off ) )
1190   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
1179   PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN )      /* Same hardware as Scorpion: P2 Button2 in Cocktail - Not Used */
1180   PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN )      /* Same hardware as Scorpion: P2 Button1 in Cocktail - Not Used */
1181   PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN )      /* Same hardware as Scorpion: P2 Right in Cocktail - Not Used */
1182   PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN )      /* Same hardware as Scorpion: P2 Left in Cocktail - Not Used */
11911183   PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_START2 )
11921184   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START1 )
11931185
11941186   PORT_START("IN2")   // $6102 - PPI0 Port C
1195   PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) )
1196   PORT_DIPSETTING(    0x01, DEF_STR( Off ) )
1197   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
1198   PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) )  // used
1199   PORT_DIPSETTING(    0x02, DEF_STR( Off ) )
1200   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
1201   PORT_DIPNAME( 0x0c, 0x0c, DEF_STR( Coin_B ) )
1187   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN )      /* Same hardware as Scorpion: P2 Down in Cocktail */
1188   PORT_DIPNAME( 0x02, 0x02, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW1:5")
1189   PORT_DIPSETTING(    0x02, DEF_STR( Normal ) )
1190   PORT_DIPSETTING(    0x00, DEF_STR( Hard ) )
1191   PORT_DIPNAME( 0x0c, 0x0c, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("SW1:3,4")
12021192   PORT_DIPSETTING(    0x0c, DEF_STR( 2C_1C ) )
12031193   PORT_DIPSETTING(    0x08, DEF_STR( 1C_1C ) )
12041194   PORT_DIPSETTING(    0x04, DEF_STR( 1C_2C ) )
12051195   PORT_DIPSETTING(    0x00, DEF_STR( 1C_3C ) )
12061196   PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_JOYSTICK_UP )
1207   PORT_DIPNAME( 0xa0, 0xa0, "Difficulty?" )
1208   PORT_DIPSETTING(    0xa0, "0" )
1209   PORT_DIPSETTING(    0x80, "1" )
1210   PORT_DIPSETTING(    0x20, "2" )
1211   PORT_DIPSETTING(    0x00, "3" )
12121197   PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN )
1198   PORT_DIPNAME( 0xa0, 0xa0, "Initial Bonus Points" ) PORT_DIPLOCATION("SW1:6,7")
1199   PORT_DIPSETTING(    0xa0, "500" )
1200   PORT_DIPSETTING(    0x80, "850" )
1201   PORT_DIPSETTING(    0x20, "1150" )
1202   PORT_DIPSETTING(    0x00, "1350" )
12131203INPUT_PORTS_END
12141204
12151205
r21200r21201
22382228   ROM_LOAD( "turtles.clr",     0x0000, 0x0020, CRC(f3ef02dd) SHA1(09fd795170d7d30f101d579f57553da5ff3800ab) )
22392229ROM_END
22402230
2241ROM_START( harem )
2231
2232ROM_START( harem ) /* Main PCB version simular to Scorpion (also developed by I.G.R), sound PCB is identical to Scorpion */
22422233   ROM_REGION( 0x10000, "maincpu", 0 )
2243   ROM_LOAD( "p0_ic85.bin", 0x0000, 0x2000, CRC(4521b753) SHA1(9033f9c3be8fec1e5ff251e9f60faaf3848a1a1e) )
2244   ROM_LOAD( "p1_ic87.bin", 0x8000, 0x2000, CRC(3cc5d1e8) SHA1(827e2d20de2a00ec016ead249ed3afdccd0c856c) ) // encrypted
2234   ROM_LOAD( "harem_prom0.ic85", 0x0000, 0x2000, CRC(4521b753) SHA1(9033f9c3be8fec1e5ff251e9f60faaf3848a1a1e) )
2235   ROM_LOAD( "harem_prom1.ic87", 0x8000, 0x2000, CRC(3cc5d1e8) SHA1(827e2d20de2a00ec016ead249ed3afdccd0c856c) ) // encrypted
22452236
22462237   ROM_REGION( 0x10000, "audiocpu", 0 )
2247   ROM_LOAD( "s1_ic12.bin", 0x0000, 0x2000, CRC(b54799dd) SHA1(b6aeb010257cba48a52afd33b4f8031c7d99550c) )
2248   ROM_LOAD( "s2_ic13.bin", 0x2000, 0x1000, CRC(2d5573a4) SHA1(1fdcd99d89e078509634742b2116a35bb199fe4b) )
2238   ROM_LOAD( "harem_sound1.ic12", 0x0000, 0x2000, CRC(b54799dd) SHA1(b6aeb010257cba48a52afd33b4f8031c7d99550c) )
2239   ROM_LOAD( "harem_sound2.ic13", 0x2000, 0x1000, CRC(2d5573a4) SHA1(1fdcd99d89e078509634742b2116a35bb199fe4b) )
22492240
2250   ROM_REGION( 0x2000, "unknown", 0 ) // TMS-based ROM?
2251   ROM_LOAD( "a1_ic25.bin",  0x0000, 0x2000, CRC(279f923a) SHA1(166b1b625997766f0de7cc18af52c42268022fcb) )
2241   ROM_REGION( 0x2000, "unknown", 0 ) // DigiTalker ROM (same exact sound PCB as Scorpion (galdrv.c))
2242   ROM_LOAD( "harem_h1+h2.ic25",  0x0000, 0x2000, CRC(279f923a) SHA1(166b1b625997766f0de7cc18af52c42268022fcb) )
22522243
22532244   ROM_REGION( 0x4000, "gfx1", 0 )
2254   ROM_LOAD( "m1_ic37.bin", 0x0000, 0x2000, CRC(cb0324fb) SHA1(61612f683810339d5d5f31daa4c475d0338d446f) )
2255   ROM_LOAD( "m0_ic36.bin", 0x2000, 0x2000, CRC(64b3c6d6) SHA1(e71092585f7ffdae85b2a4c9add1bc71e5a608a8) )
2245   ROM_LOAD( "harem_mask1.ic37", 0x0000, 0x2000, CRC(cb0324fb) SHA1(61612f683810339d5d5f31daa4c475d0338d446f) )
2246   ROM_LOAD( "harem_mask0.ic36", 0x2000, 0x2000, CRC(64b3c6d6) SHA1(e71092585f7ffdae85b2a4c9add1bc71e5a608a8) )
22562247
22572248   ROM_REGION( 0x0020, "proms", 0 )
2258   ROM_LOAD( "harem.clr", 0x0000, 0x0020, CRC(c9a2bf73) SHA1(dad65ebf43a5df147e334afd552e67f5fcd26df7) )
2249   ROM_LOAD( "74s288.ic46", 0x0000, 0x0020, CRC(c9a2bf73) SHA1(dad65ebf43a5df147e334afd552e67f5fcd26df7) ) /* BPROM type is 74S288 */
22592250ROM_END
22602251
22612252

Previous 199869 Revisions Next


© 1997-2024 The MAME Team