summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author ClawGrip <clawgrip@hotmail.com>2021-02-02 14:26:54 +0100
committer GitHub <noreply@github.com>2021-02-03 00:26:54 +1100
commit1b653e3536e53768d91f4fde03163948d08cbf5e (patch)
tree93e0f0308a898f7380b752328b9840c591d4d309
parent7c2929dad96e7d1569a8be7966770ddab7dd9f70 (diff)
New working clones (#7733)
------------------ Kamikaze (Electrogame, Spanish bootleg of Galaxian) [Juan Romero, ClawGrip]
-rw-r--r--src/mame/drivers/galaxian.cpp19
-rw-r--r--src/mame/mame.lst1
2 files changed, 19 insertions, 1 deletions
diff --git a/src/mame/drivers/galaxian.cpp b/src/mame/drivers/galaxian.cpp
index d0c65e59b84..bbe67e27414 100644
--- a/src/mame/drivers/galaxian.cpp
+++ b/src/mame/drivers/galaxian.cpp
@@ -9307,6 +9307,22 @@ ROM_START( galaktron )
ROM_LOAD( "galaktron_pr.bin", 0x0000, 0x0020, CRC(6a0c7d87) SHA1(140335d85c67c75b65689d4e76d29863c209cf32) )
ROM_END
+ROM_START( galkamika )
+ ROM_REGION( 0x4000, "maincpu", 0 )
+ ROM_LOAD( "3.bin", 0x0000, 0x0800, CRC(51ba70ac) SHA1(970070328f6e63f65c68270d0520cc3d26439132) )
+ ROM_LOAD( "2.bin", 0x0800, 0x0800, CRC(a433067e) SHA1(1aed1a2153c4a32a9996fc709e544f2063885599) )
+ ROM_LOAD( "1.bin", 0x1000, 0x0800, CRC(aaf038d4) SHA1(2d070fe7c4e9b26092f0f12a9db3392f7d8a65f1) )
+ ROM_LOAD( "4.bin", 0x1800, 0x0800, CRC(786d690a) SHA1(50c5c07941006e3b71afbf057d27daa2f2274925) )
+ ROM_LOAD( "5.bin", 0x2000, 0x0800, CRC(b1a8dfea) SHA1(6e6320c079d411bf950d5f8cf6b4219e8b53792c) )
+
+ ROM_REGION( 0x1000, "gfx1", 0 )
+ ROM_LOAD( "hj.bin", 0x0000, 0x0800, CRC(5f1b4996) SHA1(b34e17b1a373e91b821431659417bd75512fb34f) )
+ ROM_LOAD( "kl.bin", 0x0800, 0x0800, BAD_DUMP CRC(5cd7df03) SHA1(77873408c89546a17b1da3f64b7e96e314fadb17) ) // Missing on the PCB, taken from Galaktron (causes some bad graphics)
+
+ ROM_REGION( 0x0020, "proms", 0 )
+ ROM_LOAD( "m866l.bin", 0x000, 0x020, BAD_DUMP CRC(c3ac9467) SHA1(f382ad5a34d282056c78a5ec00c30ec43772bae2) ) // Not dumped, but original Midway PCB with original soldered PROM
+ROM_END
+
// Late-to-market bootleg with PCB mods to use a single program rom
// Datamat is the old name of Datasat, a technical service and distributor of arcade PCB's from the 80's and 90's.
// A lot of the bootleg PCB's around Spain have Datamat stickers on the roms. It was one of the most important PCB sellers/distributors in the country from the era.
@@ -9336,7 +9352,7 @@ ROM_START( zerotimemc )
ROM_LOAD( "2_1hj.bin", 0x0000, 0x0800, CRC(bc7d0985) SHA1(550a44c9ddc8da66a29405591a590f91d2675cdf) )
ROM_LOAD( "1_1kl.bin", 0x0800, 0x0800, CRC(c48b88d0) SHA1(dc79f596395af0f3137eb932fe224ab8307d8771) )
- /* Not dumped on the Marti Colls PCB, taken from the parent set */
+ // Not dumped on the Marti Colls PCB, taken from the parent set
ROM_REGION( 0x0020, "proms", 0 )
ROM_LOAD( "6l.bpr", 0x0000, 0x0020, CRC(c3ac9467) SHA1(f382ad5a34d282056c78a5ec00c30ec43772bae2) )
ROM_END
@@ -14714,6 +14730,7 @@ GAME( 1979, galap1, galaxian, galaxian, superg, galaxian_state, init_
GAME( 1979, galap4, galaxian, galaxian, superg, galaxian_state, init_galaxian, ROT90, "hack (G.G.I)", "Galaxian Part 4 (hack)", MACHINE_SUPPORTS_SAVE )
GAME( 1979, zerotime, galaxian, galaxian, zerotime, galaxian_state, init_galaxian, ROT90, "bootleg? (Petaco S.A.)", "Zero Time (Petaco S.A.)", MACHINE_SUPPORTS_SAVE )
GAME( 1979, galaktron, galaxian, galaxian, zerotime, galaxian_state, init_galaxian, ROT90, "bootleg (Petaco S.A.)", "Galaktron (Petaco S.A.)", MACHINE_SUPPORTS_SAVE )
+GAME( 1979, galkamika, galaxian, galaxian, zerotime, galaxian_state, init_galaxian, ROT90, "bootleg (Electrogame)", "Kamikaze (Electrogame, Spanish bootleg of Galaxian)", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_GRAPHICS ) // Imperfect graphics because of missing ROM
GAME( 1979, zerotimed, galaxian, galaxian, zerotime, galaxian_state, init_galaxian, ROT90, "bootleg (Datamat)", "Zero Time (Datamat)", MACHINE_SUPPORTS_SAVE ) // a 1994 bootleg of the Petaco bootleg
GAME( 1979, zerotimemc, galaxian, galaxian, zerotime, galaxian_state, init_galaxian, ROT90, "bootleg (Marti Colls)", "Zero Time (Marti Colls)", MACHINE_SUPPORTS_SAVE )
GAME( 1979, zerotimeu, galaxian, galaxian, zerotime, galaxian_state, init_galaxian, ROT90, "bootleg", "Zero Time (Spanish bootleg)", MACHINE_SUPPORTS_SAVE )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 812f922205c..68c8846b432 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -14311,6 +14311,7 @@ galaxrf // bootleg (Recreativos Franco)
galaxrfgg // bootleg (Recreativos Franco)
galaxyx // bootleg
galemp // (c) Taito do Brasil
+galkamika // bootleg (Video Game / Electrogame)
galturbo // hack
ghostmun //
gmgalax // bootleg