From 8c54a8dc0499fb19bffb90877154b0e142758faa Mon Sep 17 00:00:00 2001 From: David Haywood Date: Sat, 5 Dec 2015 21:57:31 +0000 Subject: [PATCH] new clones Gallop Racer 3 (Export) [Ryan Holtz, Smitdogg, The Dumping Union] --- src/mame/arcade.lst | 3 ++- src/mame/drivers/zn.cpp | 26 +++++++++++++++++++++++++- 2 files changed, 27 insertions(+), 2 deletions(-) diff --git a/src/mame/arcade.lst b/src/mame/arcade.lst index 09b9f4892bc..a4eb08ccb44 100644 --- a/src/mame/arcade.lst +++ b/src/mame/arcade.lst @@ -3727,7 +3727,8 @@ doapp // Dead Or Alive ++ (JAPAN) cbaj // Cool Boaders Arcade Jam shngmtkb // Shanghai Matekibuyuu tondemo // Tondemo Crisis (JAPAN) -glpracr3 // Gallop Racer 3 (JAPAN) +glpracr3 // Gallop Racer 3 (Export) +glpracr3j // Gallop Racer 3 (JAPAN) flamegun // Flame Gunner (USA) flamegunj // Flame Gunner (JAPAN) lpadv // Logic Pro Adventure (JAPAN) diff --git a/src/mame/drivers/zn.cpp b/src/mame/drivers/zn.cpp index d1b45f4a27c..7bab27a9f3d 100644 --- a/src/mame/drivers/zn.cpp +++ b/src/mame/drivers/zn.cpp @@ -296,6 +296,7 @@ static const struct { "flamegunj",mg01, mg06 }, /* OK */ { "lpadv", mg01, mg07 }, { "glpracr3", mg01, mg08 }, + { "glpracr3j",mg01, mg08 }, { "tondemo", mg01, mg09 }, /* OK */ { "1on1gov", mg01, mg10 }, /* OK */ { "brvblade", mg01, mg11 }, /* OK */ @@ -3862,6 +3863,26 @@ ROM_END ROM_START( glpracr3 ) TPS_BIOS + ROM_REGION32_LE( 0x02800000, "bankedroms", 0 ) + ROM_LOAD16_BYTE( "1.119", 0x0000001, 0x100000, CRC(89bdf567) SHA1(916accbcad52e9ee4e3b28a339138fe2bfbecdfe) ) + ROM_LOAD16_BYTE( "2.120", 0x0000000, 0x100000, CRC(042273fb) SHA1(eb98c4e74f385ddc6545b9250df5858b39fe361d) ) + ROM_LOAD( "gra3-0.216", 0x0400000, 0x400000, CRC(b405ee65) SHA1(8ba9872e4c166e3b659a2802554bf1e964f64620) ) + ROM_LOAD( "gra3-1.217", 0x0800000, 0x400000, CRC(a06f05ac) SHA1(ade224533d75c64cb188b78bdca908c1fa882492) ) + ROM_LOAD( "gra3-2.218", 0x0c00000, 0x400000, CRC(31793f9b) SHA1(310c2dff84d17c9ed7f59e249b22e9394edcb444) ) + ROM_LOAD( "gra3-3.219", 0x1000000, 0x400000, CRC(d59fb3eb) SHA1(2db2cc1d4884d54c415531053319f2b2ad65361f) ) + ROM_LOAD( "gra3-4.220", 0x1400000, 0x400000, CRC(59a0a105) SHA1(6a585c9eaa8d9b5dad798d9d28d73f04bc838114) ) + ROM_LOAD( "gra3-5.221", 0x1800000, 0x400000, CRC(4994fb17) SHA1(59b3e6c333e55ca8b6b4b00cd52b51e3e59a5657) ) + ROM_LOAD( "gra3-6.222", 0x1c00000, 0x400000, CRC(1362c1af) SHA1(eae5b3cb11d361b3aa3f572e49800c0b2e3544ca) ) + ROM_LOAD( "gra3-7.223", 0x2000000, 0x400000, CRC(73565e1f) SHA1(74311ee94e3abc8428b4a8b1c6c3dacd883b5646) ) + + ROM_REGION( 0x200, "misc", 0 ) + ROM_LOAD( "rom1.gal16v8d.u0117.bin", 0x0000, 0x117, CRC(cf8ebc23) SHA1(0662f8ba418eb9187fb7a86cc8c0d86220dcdbf0) ) // unprotected, verified on PCB, near the MG08 security chip +ROM_END + + +ROM_START( glpracr3j ) + TPS_BIOS + ROM_REGION32_LE( 0x02800000, "bankedroms", 0 ) ROM_LOAD16_BYTE( "gra3u119.119", 0x0000001, 0x100000, CRC(aba69017) SHA1(670b895ee7d36bc5a00f6b0df7ce965517986617) ) ROM_LOAD16_BYTE( "gra3u120.120", 0x0000000, 0x100000, CRC(8aa98d99) SHA1(9dc1ba89e37a5c2955ee027e4e5aa0ae71e09f9b) ) @@ -3875,6 +3896,8 @@ ROM_START( glpracr3 ) ROM_LOAD( "gra3-7.223", 0x2000000, 0x400000, CRC(73565e1f) SHA1(74311ee94e3abc8428b4a8b1c6c3dacd883b5646) ) ROM_END + + ROM_START( tecmowcm ) TPS_BIOS @@ -4884,7 +4907,8 @@ GAME( 1998, doapp, tps, coh1002m, zn, driver_device, 0, ROT0, "Tecmo GAME( 1998, cbaj, tps, coh1002msnd, zn, driver_device, 0, ROT0, "UEP Systems", "Cool Boarders Arcade Jam", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND ) GAME( 1998, shngmtkb, tps, coh1002m, zn, driver_device, 0, ROT0, "Sunsoft / Activision", "Shanghai Matekibuyuu", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND ) GAME( 1999, tondemo, tps, coh1002m, zn, driver_device, 0, ROT0, "Tecmo", "Tondemo Crisis (Japan)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND ) -GAME( 1999, glpracr3, tps, coh1002m, zn, driver_device, 0, ROT0, "Tecmo", "Gallop Racer 3 (Japan)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND ) +GAME( 1999, glpracr3, tps, coh1002m, zn, driver_device, 0, ROT0, "Tecmo", "Gallop Racer 3 (Export)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND ) +GAME( 1999, glpracr3j, glpracr3, coh1002m, zn, driver_device, 0, ROT0, "Tecmo", "Gallop Racer 3 (Japan)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND ) GAME( 1999, flamegun, tps, coh1002m, zn, driver_device, 0, ROT0, "Gaps Inc.", "Flame Gunner", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND ) GAME( 1999, flamegunj, flamegun, coh1002m, zn, driver_device, 0, ROT0, "Gaps Inc.", "Flame Gunner (Japan)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND ) GAME( 1999, lpadv, tps, coh1002m, zn, driver_device, 0, ROT0, "Amuse World", "Logic Pro Adventure (Japan)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND )