From ccc00d3ecbc1d769dc4d35415806af388e3262fc Mon Sep 17 00:00:00 2001 From: ClawGrip Date: Tue, 6 Feb 2024 16:39:32 +0100 Subject: [PATCH] galaxian/galaxian.cpp: Added a Spanish UniWar S clone from Centromatic. (#12015) New working clone --------------------- Vuelo Espacial (Spanish bootleg of UniWar S) [Jorge Silva, Arnaldo Lopes] --- src/mame/galaxian/galaxian.cpp | 20 ++++++++++++++++++++ src/mame/mame.lst | 1 + 2 files changed, 21 insertions(+) diff --git a/src/mame/galaxian/galaxian.cpp b/src/mame/galaxian/galaxian.cpp index a3897d77594..518cb9d9d03 100644 --- a/src/mame/galaxian/galaxian.cpp +++ b/src/mame/galaxian/galaxian.cpp @@ -11035,7 +11035,26 @@ ROM_START( pajaroes ) // VERY similar to the asideral set ROM_LOAD( "uniwars.clr", 0x0000, 0x0020, CRC(25c79518) SHA1(e8f7e8b3d0cf1ed9d723948548f58abf0e2c6d1f) ) ROM_END +ROM_START( vueloesp ) + ROM_REGION( 0x4000, "maincpu", 0 ) + ROM_LOAD( "01.bin", 0x0000, 0x0800, CRC(3edc642c) SHA1(6f336241e22bc159b7b239af25772ee02f3fd3b2) ) + ROM_LOAD( "02.bin", 0x0800, 0x0800, BAD_DUMP CRC(cc59b49c) SHA1(13f6cb3a979f1b9baa4fd07c3e36c17ad8e69b5f) ) // Broken on this set, took from 'asideral' + ROM_LOAD( "03.bin", 0x1000, 0x0800, BAD_DUMP CRC(3bc5a165) SHA1(0ad0247f6499170a828bf343f7710c1036b241a7) ) // Broken on this set, took from 'asideral' + ROM_LOAD( "04.bin", 0x1800, 0x0800, CRC(c50149d0) SHA1(4007d7c07fe2742d67d2041b4b3c2f3fcaedbc8b) ) + ROM_LOAD( "05.bin", 0x2000, 0x0800, BAD_DUMP CRC(55963ee8) SHA1(c850b728b4ad25a429c1c323eac0055cfdac9bb9) ) // Broken on this set, manually repaired + ROM_LOAD( "06.bin", 0x2800, 0x0800, CRC(f157a8db) SHA1(75fa76d5dad149502c25d191053041a52dd1562e) ) + ROM_LOAD( "07.bin", 0x3000, 0x0800, CRC(75085cb6) SHA1(92c4f375352685ec670b0aa96becce064c5d9bce) ) + ROM_LOAD( "08.bin", 0x3800, 0x0800, CRC(797d45c7) SHA1(76fb8b45fcce3622c59c04af32cfa001ef7bf71d) ) + ROM_REGION( 0x2000, "gfx1", 0 ) + ROM_LOAD( "4f.bin", 0x0000, 0x0800, CRC(8313c959) SHA1(b09157c6f824d6e94647728cbb329877fcb4e502) ) + ROM_LOAD( "2f.bin", 0x0800, 0x0800, CRC(9c9c405a) SHA1(ab7d37f5747fbed9ba580e8c7f65ba2cd316eb59) ) + ROM_LOAD( "3f.bin", 0x1000, 0x0800, CRC(c9d4537e) SHA1(65d27066ffec04b755d2f5d3f36f5ec6792e8d6c) ) + ROM_LOAD( "1f.bin", 0x1800, 0x0800, CRC(dcc2b33b) SHA1(c3a5ac935c519400dfabb28909f7e460769d1837) ) + + ROM_REGION( 0x0020, "proms", 0 ) + ROM_LOAD( "prom.clr", 0x0000, 0x0020, BAD_DUMP CRC(25c79518) SHA1(e8f7e8b3d0cf1ed9d723948548f58abf0e2c6d1f) ) // Not dumped on this set +ROM_END ROM_START( spacbatt ) ROM_REGION( 0x4000, "maincpu", 0 ) @@ -16316,6 +16335,7 @@ GAME( 1980, skyraidr, uniwars, pisces, superg, pisces_state, init_ GAME( 1980, galemp, uniwars, pisces, superg, pisces_state, init_pisces, ROT90, "bootleg (Taito do Brasil)", "Galaxy Empire (bootleg?)", MACHINE_SUPPORTS_SAVE ) // Clearly a hack, but was it licensed? GAME( 1980, asideral, uniwars, pisces, asideral, pisces_state, init_pisces, ROT90, "bootleg (Electrogame S.A.)", "Ataque Sideral (Spanish bootleg of UniWar S)", MACHINE_SUPPORTS_SAVE ) GAME( 1980, pajaroes, uniwars, pisces, asideral, pisces_state, init_pisces, ROT90, "bootleg (PSV S.A.)", "Pajaro del Espacio (Spanish bootleg of UniWar S)", MACHINE_SUPPORTS_SAVE ) // Very similar to 'asideral' +GAME( 1980, vueloesp, uniwars, pisces, asideral, pisces_state, init_pisces, ROT90, "bootleg (Centromatic)", "Vuelo Espacial (Spanish bootleg of UniWar S)", MACHINE_SUPPORTS_SAVE ) // Artic Multi-System games - separate tile/sprite ROMs GAME( 1980, streakng, 0, pacmanbl, streakng, galaxian_state, init_galaxian, ROT90, "Shoei", "Streaking (set 1)", MACHINE_IMPERFECT_COLORS | MACHINE_SUPPORTS_SAVE ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index a88874b8ed1..18bbc9f969c 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -18583,6 +18583,7 @@ uniwarsa // (c) Karateco victoryc // (c) Comsoft victorycb // (c) Comsoft (bootleg) videight // multigame +vueloesp // bootleg (Centromatic) warofbug // (c) 1981 Armenia warofbugg // German Version warofbugu // (c) 1981 Armenia