From 1872709b1830cb42a3e6168eb0196aa31d948d66 Mon Sep 17 00:00:00 2001 From: Brian Troha Date: Tue, 29 May 2012 20:57:37 +0000 Subject: [PATCH] new Battlantis clone New Clone Added ----------------------------- Battlantis (program code F) [Paul Canham] --- src/mame/drivers/battlnts.c | 34 +++++++++++++++++++++++++--------- src/mame/mame.lst | 1 + 2 files changed, 26 insertions(+), 9 deletions(-) diff --git a/src/mame/drivers/battlnts.c b/src/mame/drivers/battlnts.c index 6c7d5dfda63..6c687f6b955 100644 --- a/src/mame/drivers/battlnts.c +++ b/src/mame/drivers/battlnts.c @@ -298,10 +298,25 @@ ROM_START( battlnts ) ROM_LOAD( "777_c01.10a", 0x00000, 0x08000, CRC(c21206e9) SHA1(7b133e04be67dc061a186ab0481d848b69b370d7) ) ROM_REGION( 0x40000, "gfx1", 0 ) - ROM_LOAD( "777_c04.13a", 0x00000, 0x40000, CRC(45d92347) SHA1(8537b4ccd0a80ea3260ef82fde177f1d65a49c03) ) /* tiles */ + ROM_LOAD( "777c04.13a", 0x00000, 0x40000, CRC(45d92347) SHA1(8537b4ccd0a80ea3260ef82fde177f1d65a49c03) ) /* tiles */ ROM_REGION( 0x40000, "gfx2", 0 ) - ROM_LOAD( "777_c05.13e", 0x00000, 0x40000, CRC(aeee778c) SHA1(fc58ada9c97361d13439b7b0918c947d48402445) ) /* sprites */ + ROM_LOAD( "777c05.13e", 0x00000, 0x40000, CRC(aeee778c) SHA1(fc58ada9c97361d13439b7b0918c947d48402445) ) /* sprites */ +ROM_END + +ROM_START( battlntsa ) + ROM_REGION( 0x20000, "maincpu", 0 ) /* code + banked roms */ + ROM_LOAD( "777_f02.7e", 0x08000, 0x08000, CRC(9f1dc5c1) SHA1(86ae471b276d90bbebb97747b673cd5c31ff9043) ) /* fixed ROM */ + ROM_LOAD( "777_f03.8e", 0x10000, 0x10000, CRC(040d00bf) SHA1(433afd38a80d79d6a95f2ef0b195a92688ace555) ) /* banked ROM */ + + ROM_REGION( 0x10000, "audiocpu", 0 ) /* 64k for the sound CPU */ + ROM_LOAD( "777_c01.10a", 0x00000, 0x08000, CRC(c21206e9) SHA1(7b133e04be67dc061a186ab0481d848b69b370d7) ) + + ROM_REGION( 0x40000, "gfx1", 0 ) + ROM_LOAD( "777c04.13a", 0x00000, 0x40000, CRC(45d92347) SHA1(8537b4ccd0a80ea3260ef82fde177f1d65a49c03) ) /* tiles */ + + ROM_REGION( 0x40000, "gfx2", 0 ) + ROM_LOAD( "777c05.13e", 0x00000, 0x40000, CRC(aeee778c) SHA1(fc58ada9c97361d13439b7b0918c947d48402445) ) /* sprites */ ROM_END ROM_START( battlntsj ) @@ -313,10 +328,10 @@ ROM_START( battlntsj ) ROM_LOAD( "777_c01.10a", 0x00000, 0x08000, CRC(c21206e9) SHA1(7b133e04be67dc061a186ab0481d848b69b370d7) ) ROM_REGION( 0x40000, "gfx1", 0 ) - ROM_LOAD( "777_c04.13a", 0x00000, 0x40000, CRC(45d92347) SHA1(8537b4ccd0a80ea3260ef82fde177f1d65a49c03) ) /* tiles */ + ROM_LOAD( "777c04.13a", 0x00000, 0x40000, CRC(45d92347) SHA1(8537b4ccd0a80ea3260ef82fde177f1d65a49c03) ) /* tiles */ ROM_REGION( 0x40000, "gfx2", 0 ) - ROM_LOAD( "777_c05.13e", 0x00000, 0x40000, CRC(aeee778c) SHA1(fc58ada9c97361d13439b7b0918c947d48402445) ) /* sprites */ + ROM_LOAD( "777c05.13e", 0x00000, 0x40000, CRC(aeee778c) SHA1(fc58ada9c97361d13439b7b0918c947d48402445) ) /* sprites */ ROM_END ROM_START( rackemup ) @@ -415,8 +430,9 @@ static DRIVER_INIT( rackemup ) * *************************************/ -GAME( 1987, battlnts, 0, battlnts, battlnts, 0, ROT90, "Konami", "Battlantis", GAME_SUPPORTS_SAVE ) -GAME( 1987, battlntsj, battlnts, battlnts, battlnts, 0, ROT90, "Konami", "Battlantis (Japan)", GAME_SUPPORTS_SAVE ) -GAME( 1987, rackemup, 0, battlnts, rackemup, rackemup, ROT90, "Konami", "Rack 'em Up", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE ) -GAME( 1987, thehustl, rackemup, battlnts, thehustl, 0, ROT90, "Konami", "The Hustler (Japan version M)", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE ) -GAME( 1987, thehustlj, rackemup, battlnts, thehustl, 0, ROT90, "Konami", "The Hustler (Japan version J)", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE ) +GAME( 1987, battlnts, 0, battlnts, battlnts, 0, ROT90, "Konami", "Battlantis (program code G)", GAME_SUPPORTS_SAVE ) +GAME( 1987, battlntsa, battlnts, battlnts, battlnts, 0, ROT90, "Konami", "Battlantis (program code F)", GAME_SUPPORTS_SAVE ) +GAME( 1987, battlntsj, battlnts, battlnts, battlnts, 0, ROT90, "Konami", "Battlantis (Japan, program code E)", GAME_SUPPORTS_SAVE ) +GAME( 1987, rackemup, 0, battlnts, rackemup, rackemup, ROT90, "Konami", "Rack 'em Up (program code L)", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE ) +GAME( 1987, thehustl, rackemup, battlnts, thehustl, 0, ROT90, "Konami", "The Hustler (Japan, program code M)", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE ) +GAME( 1987, thehustlj, rackemup, battlnts, thehustl, 0, ROT90, "Konami", "The Hustler (Japan, program code J)", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index d3e06ca838f..169dbb20c9c 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -5768,6 +5768,7 @@ thehustl // GX765 (c) 1987 (Japan) thehustlj // GX765 (c) 1987 (Japan) rackemup // GX765 (c) 1987 battlnts // GX777 (c) 1987 +battlntsa // GX777 (c) 1987 battlntsj // GX777 (c) 1987 (Japan) bladestl // GX797 (c) 1987 bladestll // GX797 (c) 1987