trunk/src/mame/drivers/galdrvr.c
| r19087 | r19088 | |
| 3002 | 3002 | ROM_LOAD( "6l.bpr", 0x0000, 0x0020, CRC(c3ac9467) SHA1(f382ad5a34d282056c78a5ec00c30ec43772bae2) ) |
| 3003 | 3003 | ROM_END |
| 3004 | 3004 | |
| 3005 | ROM_START( astrians ) |
| 3006 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 3007 | ROM_LOAD( "astrians.7h", 0x0000, 0x0800, CRC(21eba3d0) SHA1(d07f141d785c86faca8c40af034c26f2789e9346) ) |
| 3008 | ROM_LOAD( "astrians.7j", 0x0800, 0x0800, CRC(f3a436cd) SHA1(8d64e61b823e22f17cb79bf9e0c7b3c80c76413f) ) |
| 3009 | ROM_LOAD( "astrians.7k", 0x1000, 0x0800, CRC(2915e38b) SHA1(045d4cc2c363b9ba8d066f902f03b7eacbeb1f5e) ) |
| 3010 | ROM_LOAD( "astrians.7l", 0x1800, 0x0800, CRC(2db56b2f) SHA1(b15ce010560f3692d4254a93bff234b409697bac) ) |
| 3011 | ROM_LOAD( "astrians.7m", 0x2000, 0x0800, CRC(41075efb) SHA1(2839981d9aab87167a6c8c3e9854028e3e11daaa) ) |
| 3005 | 3012 | |
| 3013 | ROM_REGION( 0x1000, "gfx1", 0 ) |
| 3014 | ROM_LOAD( "astrians.1h", 0x0000, 0x0800, CRC(77c074b4) SHA1(a33f8826ffd593454b72b21cf6d7be084d095a87) ) |
| 3015 | ROM_LOAD( "astrians.1k", 0x0800, 0x0800, CRC(c30fcc46) SHA1(e99998271c750ffa436d83277bea9f07b840c880) ) |
| 3016 | |
| 3017 | ROM_REGION( 0x0020, "proms", 0 ) |
| 3018 | ROM_LOAD( "prom.6l", 0x0000, 0x0020, CRC(6a0c7d87) SHA1(140335d85c67c75b65689d4e76d29863c209cf32) ) |
| 3019 | ROM_END |
| 3020 | |
| 3006 | 3021 | ROM_START( moonaln ) |
| 3007 | 3022 | ROM_REGION( 0x4000, "maincpu", 0 ) |
| 3008 | 3023 | ROM_LOAD( "galx.u", 0x0000, 0x0800, CRC(79e4007d) SHA1(d55050498a670d1c022ba3caad34f8fcaccf4a30) ) // prg1.bin |
| r19087 | r19088 | |
| 3956 | 3971 | ROM_LOAD( "sn74s288n.6l", 0x0000, 0x0020, CRC(24652bc4) SHA1(d89575f3749c75dc963317fe451ffeffd9856e4d) ) /* same as pisces */ |
| 3957 | 3972 | ROM_END |
| 3958 | 3973 | |
| 3974 | ROM_START( ghostmun ) |
| 3975 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 3976 | ROM_LOAD( "pac1.bin", 0x0000, 0x1000, CRC(19338c70) SHA1(cc2665b7d534d324627d12025ee099ff415d4214) ) |
| 3977 | ROM_LOAD( "pac2.bin", 0x1000, 0x1000, CRC(18db074d) SHA1(a70ed18f632e947493e648e6fc057dfb7a2a3322) ) |
| 3978 | ROM_LOAD( "pac3.bin", 0x2000, 0x1000, CRC(abb98b1d) SHA1(bb0109d353359bb192a3e6856a857c2f842838cb) ) |
| 3979 | ROM_LOAD( "pac4.bin", 0x3000, 0x1000, CRC(2403c78e) SHA1(52d8c8a4efcf47871485080ab217098a019e6579) ) |
| 3959 | 3980 | |
| 3981 | ROM_REGION( 0x1000, "gfx1", 0 ) |
| 3982 | ROM_LOAD( "blpac12b", 0x0000, 0x0800, CRC(b2ed320b) SHA1(680a6fdcb65cc2d88d10bc85e0b2628f43375c5c) ) |
| 3983 | ROM_LOAD( "blpac11b", 0x0800, 0x0800, CRC(ab88b2c4) SHA1(d0c829ea8021eae81a2b82d36c35ad8258b115e0) ) |
| 3984 | |
| 3985 | ROM_REGION( 0x1000, "gfx2", 0 ) |
| 3986 | ROM_LOAD( "blpac10b", 0x0000, 0x0800, CRC(44a45b72) SHA1(8abd0684a01d6c23ef5cf5f0765458f982316acf) ) |
| 3987 | ROM_LOAD( "blpac9b", 0x0800, 0x0800, CRC(fa84659f) SHA1(20c212723f9062f052539190dfe3fc41577543eb) ) |
| 3988 | |
| 3989 | ROM_REGION( 0x0020, "proms", 0 ) |
| 3990 | ROM_LOAD( "ghostmun.clr", 0x0000, 0x0020, CRC(759647e3) SHA1(9e21e12f4be007265851a5a1676b7e9facf7109b) ) |
| 3991 | ROM_END |
| 3992 | |
| 3960 | 3993 | ROM_START( phoenxp2 ) /* Artic Multi-System */ |
| 3961 | 3994 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 3962 | 3995 | ROM_LOAD( "1", 0x0000, 0x0800, CRC(f6dcfd51) SHA1(8475726dbbf0dd13581f457a5379956424dc2862) ) |
| r19087 | r19088 | |
| 5317 | 5350 | ROM_LOAD( "pr-91.6l", 0x0000, 0x0020, CRC(413703bf) SHA1(66648b2b28d3dcbda5bdb2605d1977428939dd3c) ) |
| 5318 | 5351 | ROM_END |
| 5319 | 5352 | |
| 5353 | ROM_START( froggrs ) |
| 5354 | ROM_REGION( 0x10000, "maincpu", 0 ) /* 64k for code */ |
| 5355 | ROM_LOAD( "frog4.bin", 0x0000, 0x1000, CRC(4d563992) SHA1(25a197f711498112e202fa88ca576b247d24e228) ) |
| 5356 | ROM_LOAD( "frog5.bin", 0x1000, 0x1000, CRC(d8b8c06e) SHA1(51363deab935c3625a825499cb1f1c7a0c773b03) ) |
| 5357 | ROM_LOAD( "frog6.bin", 0x2000, 0x1000, CRC(b55a1cb5) SHA1(4e751e561c179641bb7db1abf3a5272d81d434b0) ) |
| 5320 | 5358 | |
| 5359 | ROM_REGION( 0x10000, "audiocpu", 0 ) /* 64k for the audio CPU */ |
| 5360 | ROM_LOAD( "frogger.608", 0x0000, 0x0800, CRC(e8ab0256) SHA1(f090afcfacf5f13cdfa0dfda8e3feb868c6ce8bc) ) |
| 5361 | ROM_LOAD( "frogger.609", 0x0800, 0x0800, CRC(7380a48f) SHA1(75582a94b696062cbdb66a4c5cf0bc0bb94f81ee) ) |
| 5362 | ROM_LOAD( "frog3.bin", 0x1000, 0x0800, CRC(837c16ab) SHA1(740780149563708163867c6412d3b2500192d7b1) ) |
| 5363 | |
| 5364 | ROM_REGION( 0x1000, "gfx1", 0 ) |
| 5365 | ROM_LOAD( "frogger.607", 0x0000, 0x0800, CRC(05f7d883) SHA1(78831fd287da18928651a8adb7e578d291493eff) ) |
| 5366 | ROM_LOAD( "frogger.606", 0x0800, 0x0800, CRC(f524ee30) SHA1(dd768967add61467baa08d5929001f157d6cd911) ) |
| 5367 | |
| 5368 | ROM_REGION( 0x0020, "proms", 0 ) |
| 5369 | ROM_LOAD( "pr-91.6l", 0x0000, 0x0020, CRC(413703bf) SHA1(66648b2b28d3dcbda5bdb2605d1977428939dd3c) ) |
| 5370 | ROM_END |
| 5371 | |
| 5321 | 5372 | ROM_START( turtles ) |
| 5322 | 5373 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 5323 | 5374 | ROM_LOAD( "turt_vid.2c", 0x0000, 0x1000, CRC(ec5e61fb) SHA1(3ca89800fda7a7e61f54d71d5302908be2706def) ) |
| r19087 | r19088 | |
| 5768 | 5819 | ROM_LOAD( "c01s.6e", 0x0000, 0x0020, CRC(4e3caeab) SHA1(a25083c3e36d28afdefe4af6e6d4f3155e303625) ) |
| 5769 | 5820 | ROM_END |
| 5770 | 5821 | |
| 5822 | ROM_START( bomber ) |
| 5823 | /* Bootleg of Scramble - no prom supplied, using the one from Offender */ |
| 5824 | ROM_REGION( 0x10000, "maincpu", 0 ) /* 64k for code */ |
| 5825 | ROM_LOAD( "bomber.3l", 0x0000, 0x0800, CRC(8c30c7c3) SHA1(39e6244ac6b6c711ab83a6953d4b0585e035dfec) ) |
| 5826 | ROM_LOAD( "bomber.3k", 0x0800, 0x0800, CRC(1fca370c) SHA1(b48b67afe226b13656a1585a1d7ad4b6322c58a1) ) |
| 5827 | ROM_LOAD( "bomber.3h", 0x1000, 0x0800, CRC(8a714167) SHA1(34ed01fd9e9efa5cd9067284a2b66b72cafe3209) ) |
| 5828 | ROM_LOAD( "bomber.3f", 0x1800, 0x0800, CRC(dd380a22) SHA1(125e713a58cc5f2c1e38f67dad29f8c985ce5a8b) ) |
| 5829 | ROM_LOAD( "bomber.3e", 0x2000, 0x0800, CRC(92980e72) SHA1(7e0605b461ace534f8f91028bb82968ecd907ca1) ) |
| 5830 | ROM_LOAD( "bomber.3d", 0x2800, 0x0800, CRC(9fd96374) SHA1(c8456dd8a012353a023a2d3fa5d508e49c36ace8) ) |
| 5831 | ROM_LOAD( "bomber.3c", 0x3000, 0x0800, CRC(88ac07a0) SHA1(c57061db5984b472039356bf84a050b5b66e3813) ) |
| 5832 | ROM_LOAD( "bomber.3a", 0x3800, 0x0800, CRC(75232e09) SHA1(b0da201bf05c63031cdbe9f7059e3c710557f33d) ) |
| 5771 | 5833 | |
| 5834 | ROM_REGION( 0x10000, "audiocpu", 0 ) /* 64k for the audio CPU */ |
| 5835 | ROM_LOAD( "bomber.8k", 0x0000, 0x0800, CRC(97ba15e8) SHA1(2729ccb156540ace2360b03c485865f7f97f5368) ) |
| 5836 | ROM_LOAD( "bomber.8l", 0x0800, 0x0800, CRC(6510761d) SHA1(0df92f9f123447d59a9106b2351d680cb04d1a9e) ) |
| 5837 | |
| 5838 | ROM_REGION( 0x1000, "gfx1", 0 ) |
| 5839 | ROM_LOAD( "bomber.4k", 0x0000, 0x0800, CRC(4708845b) SHA1(a8b1ad19a95a9d35050a2ab7194cc96fc5afcdc9) ) |
| 5840 | ROM_LOAD( "bomber.4l", 0x0800, 0x0800, CRC(11fd2887) SHA1(69844e48bb4d372cac7ae83c953df573c7ecbb7f) ) |
| 5841 | |
| 5842 | ROM_REGION( 0x0020, "proms", 0 ) |
| 5843 | ROM_LOAD( "c01s.6e", 0x0000, 0x0020, CRC(4e3caeab) SHA1(a25083c3e36d28afdefe4af6e6d4f3155e303625) ) |
| 5844 | ROM_END |
| 5845 | |
| 5772 | 5846 | ROM_START( scorpion ) |
| 5773 | 5847 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 5774 | 5848 | ROM_LOAD( "1.2d", 0x0000, 0x1000, CRC(ba1219b4) SHA1(33c7843dba44152a8bc3223ea0c30b13609b80ba) ) |
| r19087 | r19088 | |
| 6409 | 6483 | GAME( 1979, galaxianm, galaxian, galaxian, galaxian, galaxian_state, galaxian, ROT90, "Namco (Midway license)", "Galaxian (Midway set 1)", GAME_SUPPORTS_SAVE ) |
| 6410 | 6484 | GAME( 1979, galaxianmo, galaxian, galaxian, galaxian, galaxian_state, galaxian, ROT90, "Namco (Midway license)", "Galaxian (Midway set 2)", GAME_SUPPORTS_SAVE ) |
| 6411 | 6485 | GAME( 1979, galaxiant, galaxian, galaxian, superg, galaxian_state, galaxian, ROT90, "Namco (Taito license)", "Galaxian (Taito)", GAME_SUPPORTS_SAVE ) |
| 6486 | GAME( 1980, astrians, galaxian, galaxian, swarm, galaxian_state, galaxian, ROT90, "BGV Ltd", "Astrians (clone of Swarm)", GAME_SUPPORTS_SAVE ) |
| 6412 | 6487 | |
| 6413 | 6488 | /* straight Galaxian ripoffs on basic galaxian hardware */ |
| 6414 | 6489 | GAME( 1979, moonaln, galaxian, galaxian, superg, galaxian_state, galaxian, ROT90, "Namco / Nichibutsu (Karateco license?)", "Moon Alien", GAME_SUPPORTS_SAVE ) // or bootleg? |
| r19087 | r19088 | |
| 6440 | 6515 | GAME( 1981, redufob, redufo, galaxian, redufob, galaxian_state, nolock, ROT90, "bootleg", "Defend the Terra Attack on the Red UFO (bootleg)", GAME_SUPPORTS_SAVE ) // rev A? |
| 6441 | 6516 | GAME( 19??, exodus, redufo, galaxian, redufo, galaxian_state, nolock, ROT90, "bootleg? (Subelectro)", "Exodus (bootleg?)", GAME_SUPPORTS_SAVE ) |
| 6442 | 6517 | GAME( 1983, tdpgal, 0, galaxian, tdpgal, galaxian_state, nolock, ROT90, "Design Labs / Thomas Automatics", "Triple Draw Poker", GAME_SUPPORTS_SAVE ) |
| 6443 | | GAME( 1979, kamakazi3,galaxian, galaxian, superg, galaxian_state, nolock, ROT90, "hack", "Kamakazi III (superg hack)", GAME_SUPPORTS_SAVE ) |
| 6518 | GAME( 1979, kamakazi3,galaxian, galaxian, superg, galaxian_state, nolock, ROT90, "hack", "Kamakazi III (superg hack)", GAME_SUPPORTS_SAVE ) |
| 6444 | 6519 | |
| 6445 | 6520 | /* different bullet color */ |
| 6446 | 6521 | GAME( 1982, azurian, 0, galaxian, azurian, galaxian_state, azurian, ROT90, "Rait Electronics Ltd", "Azurian Attack", GAME_SUPPORTS_SAVE ) |
| r19087 | r19088 | |
| 6465 | 6540 | GAME( 1980, streaknga,streakng, pacmanbl, streakng, galaxian_state, galaxian, ROT90, "Shoei", "Streaking (set 2)", GAME_IMPERFECT_COLORS | GAME_SUPPORTS_SAVE ) |
| 6466 | 6541 | GAME( 1981, pacmanbl, puckman, pacmanbl, pacmanbl, galaxian_state, pacmanbl, ROT270, "bootleg", "Pac-Man (Galaxian hardware, set 1)", GAME_SUPPORTS_SAVE ) |
| 6467 | 6542 | GAME( 1981, pacmanbla,puckman, pacmanbl, pacmanbl, galaxian_state, pacmanbl, ROT270, "bootleg", "Pac-Man (Galaxian hardware, set 2)", GAME_SUPPORTS_SAVE ) |
| 6543 | GAME( 1981, ghostmun, puckman, pacmanbl, streakng, galaxian_state, ghostmun, ROT90, "Leisure and Allied", "Ghost Muncher", GAME_SUPPORTS_SAVE ) |
| 6468 | 6544 | GAME( 1981, phoenxp2, phoenix, galaxian, phoenxp2, galaxian_state, batman2, ROT270, "bootleg", "Phoenix Part 2", GAME_SUPPORTS_SAVE ) |
| 6469 | 6545 | GAME( 1981, batman2, phoenix, galaxian, batman2, galaxian_state, batman2, ROT270, "bootleg", "Batman Part 2", GAME_SUPPORTS_SAVE ) /* similar to pisces, but with different video banking characteristics */ |
| 6470 | 6546 | GAME( 1981, atlantisb,atlantis, galaxian, atlantib, galaxian_state, galaxian, ROT270, "bootleg", "Battle of Atlantis (bootleg)", GAME_SUPPORTS_SAVE ) // I don't know if this should have a starfield... |
| r19087 | r19088 | |
| 6570 | 6646 | GAME( 1981, froggers, frogger, froggers, frogger, galaxian_state, froggers, ROT90, "bootleg", "Frog", GAME_SUPPORTS_SAVE ) |
| 6571 | 6647 | GAME( 1981, frogf, frogger, frogf, frogger, galaxian_state, froggers, ROT90, "bootleg (Falcon)", "Frog (Falcon bootleg)", GAME_SUPPORTS_SAVE ) |
| 6572 | 6648 | GAME( 1981, frogg, frogger, galaxian, frogg, galaxian_state, frogg, ROT90, "bootleg", "Frog (Galaxian hardware)", GAME_SUPPORTS_SAVE ) |
| 6649 | GAME( 1981, froggrs, frogger, froggers, frogger, galaxian_state, froggrs, ROT90, "Coin Music", "Frogger (Scramble hardware)", GAME_SUPPORTS_SAVE ) |
| 6573 | 6650 | |
| 6574 | 6651 | |
| 6575 | 6652 | /* |
| r19087 | r19088 | |
| 6605 | 6682 | |
| 6606 | 6683 | GAME( 1981, atlantis, 0, theend, atlantis, galaxian_state, atlantis, ROT90, "Comsoft", "Battle of Atlantis (set 1)", GAME_SUPPORTS_SAVE ) |
| 6607 | 6684 | GAME( 1981, atlantis2,atlantis, theend, atlantis, galaxian_state, atlantis, ROT90, "Comsoft", "Battle of Atlantis (set 2)", GAME_SUPPORTS_SAVE ) |
| 6685 | GAME( 198?, bomber, scramble, scramble, scramble, galaxian_state, scramble, ROT90, "bootleg", "Bomber (bootleg of Scramble)", GAME_SUPPORTS_SAVE ) |
| 6608 | 6686 | |
| 6609 | 6687 | /* Scorpion hardware; based on Scramble but with a 3rd AY-8910 and a speech chip */ |
| 6610 | 6688 | GAME( 1982, scorpion, 0, scorpion, scorpion, galaxian_state, scorpion, ROT90, "Zaccaria", "Scorpion (set 1)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE) |