From a98b66e0df1bf3c794ebb51859776d31a8dbbc33 Mon Sep 17 00:00:00 2001 From: ClawGrip Date: Mon, 6 Nov 2023 16:25:18 +0100 Subject: galaxian/galaxian.cpp: Dumped and added (MNW) a new Aracnis set (#11712) * galaxian/galaxian.cpp: Dumped and added (MNW) a new Aracnis set New NOT_WORKING clone ------------------------------ Aracnis (bootleg of Scorpion on Moon Cresta hardware, set 2) [Ricardo - Factory Arcade, Recreativas.org] --- src/mame/galaxian/galaxian.cpp | 32 +++++++++++++++++++++++++++----- src/mame/mame.lst | 1 + 2 files changed, 28 insertions(+), 5 deletions(-) diff --git a/src/mame/galaxian/galaxian.cpp b/src/mame/galaxian/galaxian.cpp index 0bf65f58dd0..409d08a51a6 100644 --- a/src/mame/galaxian/galaxian.cpp +++ b/src/mame/galaxian/galaxian.cpp @@ -15067,6 +15067,27 @@ ROM_START( aracnis ) ROM_LOAD( "mmi6331-1.6l", 0x0000, 0x0020, CRC(24652bc4) SHA1(d89575f3749c75dc963317fe451ffeffd9856e4d) ) ROM_END +ROM_START( aracnisa ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "scorpio-1-2732.bin", 0x0000, 0x1000, CRC(8ff99c15) SHA1(c5609c50810636567664479c9e3dbd2ee6d354a2) ) + ROM_LOAD( "scorpio-2-2732.bin", 0x1000, 0x1000, CRC(8682b604) SHA1(fc1d032ffb143e315f89458f14c0a900078d97da) ) + ROM_LOAD( "scorpio-3-2732.bin", 0x2000, 0x1000, CRC(915223b2) SHA1(a3fb8a144b4a1b31912f0e421b6a030f4aecf221) ) + ROM_LOAD( "scorpio-4-2732.bin", 0x3000, 0x1000, CRC(76eaae54) SHA1(51591d00e9711c82a917a97033d80be3e081fd86) ) + ROM_LOAD( "scorpio-5-2732.bin", 0x5000, 0x1000, CRC(f27ee3e4) SHA1(e034507b99705492b6a8aa34764a1e3222ba31b2) ) + ROM_LOAD( "scorpio-6-2716.bin", 0x6000, 0x0800, CRC(fdfc2c82) SHA1(6b8914d6496c216de5bf160cd798b8f6facd44d2) ) + + ROM_REGION( 0x2000, "gfx1", 0 ) + ROM_LOAD( "scorpio-c2-2732.bin", 0x0000, 0x1000, CRC(1e5da9d6) SHA1(ca8b27e6dd40e4ca13e7e6b5f813bafca78b62f4) ) + ROM_LOAD( "scorpio-c1-2732.bin", 0x1000, 0x1000, CRC(a57adb0a) SHA1(d97c7dc4a6c5efb59cc0148e2498156c682c6714) ) + + ROM_REGION( 0x0020, "proms", 0 ) + ROM_LOAD( "82s123.bin", 0x0000, 0x0020, CRC(4e3caeab) SHA1(a25083c3e36d28afdefe4af6e6d4f3155e303625) ) + + ROM_REGION( 0x0200, "extraproms", 0 ) // Separate small board with just two PROMs, connected to the program ROMs PCB + ROM_LOAD( "promboard-mmi6309.bin", 0x0000, 0x0100, CRC(62371a8f) SHA1(e6f3cba003705c694578c580a6cc426723e87624) ) + ROM_LOAD( "promboard-tbp28l22n.bin", 0x0100, 0x0100, CRC(43105cb0) SHA1(b4adf1f2031386322f29f90e7c1e3be14374c7bc) ) +ROM_END + ROM_START( ckongs ) ROM_REGION( 0x6000, "maincpu", 0 ) ROM_LOAD( "vid_2c.bin", 0x0000, 0x1000, CRC(49a8c234) SHA1(91d8da03a76094b6fed4bf1d9a3943dee72bf039) ) @@ -16458,11 +16479,12 @@ GAME( 1981, ckongs, ckong, ckongs, ckongs, galaxian_state, init_ GAME( 1981, jungsub, jungler, jungsub, jungsub, galaxian_state, init_jungsub, ROT90, "bootleg (Subelectro)", "Jungler (Subelectro, bootleg on Scramble hardware)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND | MACHINE_SUPPORTS_SAVE ) // mostly works, bad GFX ROM causes lots of glitches // Scorpion hardware; based on Scramble but with a 3rd AY-8910 and a speech chip -GAME( 1982, scorpion, 0, scorpion, scorpion, zac_scorpion_state, init_scorpion, ROT90, "Zaccaria", "Scorpion (set 1)", MACHINE_IMPERFECT_SOUND | MACHINE_SUPPORTS_SAVE) -GAME( 1982, scorpiona, scorpion, scorpion, scorpion, zac_scorpion_state, init_scorpion, ROT90, "Zaccaria", "Scorpion (set 2)", MACHINE_IMPERFECT_SOUND | MACHINE_SUPPORTS_SAVE) -GAME( 1982, scorpionb, scorpion, scorpion, scorpion, zac_scorpion_state, init_scorpion, ROT90, "Zaccaria", "Scorpion (set 3)", MACHINE_IMPERFECT_SOUND | MACHINE_SUPPORTS_SAVE) -GAME( 19??, scorpionmc, scorpion, scorpnmc, scorpnmc, galaxian_state, init_batman2, ROT90, "bootleg? (Dorneer)", "Scorpion (Moon Cresta hardware)", MACHINE_SUPPORTS_SAVE ) -GAME( 19??, aracnis, scorpion, scorpnmc, aracnis, galaxian_state, init_batman2, ROT90, "bootleg", "Aracnis (bootleg of Scorpion on Moon Cresta hardware)", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_GRAPHICS ) +GAME( 1982, scorpion, 0, scorpion, scorpion, zac_scorpion_state, init_scorpion, ROT90, "Zaccaria", "Scorpion (set 1)", MACHINE_IMPERFECT_SOUND | MACHINE_SUPPORTS_SAVE) +GAME( 1982, scorpiona, scorpion, scorpion, scorpion, zac_scorpion_state, init_scorpion, ROT90, "Zaccaria", "Scorpion (set 2)", MACHINE_IMPERFECT_SOUND | MACHINE_SUPPORTS_SAVE) +GAME( 1982, scorpionb, scorpion, scorpion, scorpion, zac_scorpion_state, init_scorpion, ROT90, "Zaccaria", "Scorpion (set 3)", MACHINE_IMPERFECT_SOUND | MACHINE_SUPPORTS_SAVE) +GAME( 19??, scorpionmc, scorpion, scorpnmc, scorpnmc, galaxian_state, init_batman2, ROT90, "bootleg? (Dorneer)", "Scorpion (Moon Cresta hardware)", MACHINE_SUPPORTS_SAVE ) +GAME( 19??, aracnis, scorpion, scorpnmc, aracnis, galaxian_state, init_batman2, ROT90, "bootleg", "Aracnis (bootleg of Scorpion on Moon Cresta hardware, set 1)", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_GRAPHICS ) +GAME( 19??, aracnisa, scorpion, scorpnmc, aracnis, galaxian_state, init_batman2, ROT90, "bootleg", "Aracnis (bootleg of Scorpion on Moon Cresta hardware, set 2)", MACHINE_NOT_WORKING ) // SF-X hardware; based on Scramble with extra Z80 and 8255 driving a DAC-based sample player GAME( 1983, sfx, 0, sfx, sfx, nihon_sfx_state, init_sfx, ORIENTATION_FLIP_X, "Nihon Game (Nichibutsu license)", "SF-X", MACHINE_SUPPORTS_SAVE ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 7b758d8811b..060cc6ae114 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -18267,6 +18267,7 @@ anteaterg // (c) 1983 TV-Tuning (F.E.G. license) anteatergg // bootleg anteateruk // (c) 1983 Free Enterprise Games aracnis // bootleg +aracnisa // bootleg armorcar // (c) 1981 Stern armorcar2 // (c) 1981 Stern asideral // bootleg -- cgit v1.2.3