From 5e90bf71fc9148cc0c7aa6b7337582dd4b59e226 Mon Sep 17 00:00:00 2001 From: davidhay Date: Mon, 18 Feb 2008 00:52:50 +0000 Subject: [PATCH] (from Corrado Tomaselli) adds Toy Fighter to Naomi driver -- all roms pass checks (non-working obviously) --- src/mame/drivers/naomi.c | 24 ++++++++++++++++++++++++ src/mame/mamedriv.c | 1 + 2 files changed, 25 insertions(+) diff --git a/src/mame/drivers/naomi.c b/src/mame/drivers/naomi.c index 4e5790cd0d0..c1644b5a497 100644 --- a/src/mame/drivers/naomi.c +++ b/src/mame/drivers/naomi.c @@ -1389,6 +1389,28 @@ ROM_START( suchie3 ) ROM_LOAD("mpr-21993.ic14",0x7000000, 0x0400000, CRC(fb28cf0a) SHA1(d51b1d4514a93074d1f77bd1bc5995739604cf56) ) ROM_END + +/* toy fighter - 1999 sega */ + +ROM_START( toyfight ) + ROM_REGION( 0x200000, REGION_CPU1, 0) + NAOMI_BIOS + + ROM_REGION( 0x8000000, REGION_USER1, 0) + ROM_LOAD("epr-22035.ic22", 0x0000000, 0x0400000, CRC(dbc76493) SHA1(a9772bdb62610a39adf2b9f397781bcddda3e635) ) + + ROM_LOAD("mpr-22025.ic1", 0x0800000, 0x0800000, CRC(30237202) SHA1(e229a7671b3a34b26a461716bd7b437da100e1c8) ) + ROM_LOAD("mpr-22026.ic2", 0x1000000, 0x0800000, CRC(f28e71ff) SHA1(019425fcf234beca2b586de5235cf9f171563533) ) + ROM_LOAD("mpr-22027.ic3", 0x1800000, 0x0800000, CRC(1a84632d) SHA1(f3880f21399c6713c48c710c06d0344a0a28f026) ) + ROM_LOAD("mpr-22028.ic4", 0x2000000, 0x0800000, CRC(2b34ccba) SHA1(76c39ea19c3be1d9a9ce9e67035be7543b71ff26) ) + ROM_LOAD("mpr-22029.ic5", 0x2800000, 0x0800000, CRC(8162953a) SHA1(15c9e10080a5f2e70c31b9b89a256050a1aed4e9) ) + ROM_LOAD("mpr-22030.ic6", 0x3000000, 0x0800000, CRC(5bf5fed6) SHA1(6c8eedb177aa49aee9a8b090f2e5f96644416c6c) ) + ROM_LOAD("mpr-22031.ic7", 0x3800000, 0x0800000, CRC(ee7c40cc) SHA1(b9d92ef5bae0e932ec8769a30ebd841a263d3e2a) ) + ROM_LOAD("mpr-22032.ic8", 0x4000000, 0x0800000, CRC(3c48c9ba) SHA1(00be199b23040f8e81db2ec489ba98cbf615652c) ) + ROM_LOAD("mpr-22033.ic9", 0x4800000, 0x0800000, CRC(5fe5586e) SHA1(3ff41ae1f81469597684faadd88e62b5e0634352) ) + ROM_LOAD("mpr-22034.ic10",0x5000000, 0x0800000, CRC(3aa5ce5e) SHA1(f00a906235e4522d6fc2ac771324114346875314) ) +ROM_END + /* SYSTEMID: NAOMI @@ -1843,6 +1865,7 @@ IC15 32M 0DF9 FC01 MPR21928 */ +/* according to elsemi this set might be a bad dump, (or protected while the clone isn't?) */ ROM_START( vs2_2k ) ROM_REGION( 0x200000, REGION_CPU1, 0) NAOMI_BIOS @@ -2237,6 +2260,7 @@ GAME( 1999, suchie3, naomi, naomi, naomi, 0, ROT0, "Jaleco", GAME( 1999, vs2_2k, naomi, naomi, naomi, 0, ROT0, "Sega", "Virtua Striker 2 Ver. 2000 (JPN, USA, EXP, KOR, AUS) (set 1)", GAME_NO_SOUND|GAME_NOT_WORKING ) GAME( 1999, vs2_2ka, vs2_2k, naomi, naomi, 0, ROT0, "Sega", "Virtua Striker 2 Ver. 2000 (JPN, USA, EXP, KOR, AUS) (set 2)", GAME_NO_SOUND|GAME_NOT_WORKING ) GAME( 1999, smarinef, naomi, naomi, naomi, 0, ROT0, "Sega", "Sega Marine Fishing", GAME_NO_SOUND|GAME_NOT_WORKING ) +GAME( 1999, toyfight, naomi, naomi, naomi, 0, ROT0, "Sega", "Toy Fighter", GAME_NO_SOUND|GAME_NOT_WORKING ) // Incomplete Dumps (just IC22) GAME( 2000, cspike, naomi, naomi, naomi, 0, ROT0, "Psikyo / Capcom", "Gun Spike (JPN) / Cannon Spike (USA, EXP, KOR, AUS)", GAME_NO_SOUND|GAME_NOT_WORKING ) GAME( 2000, capsnk, naomi, naomi, naomi, 0, ROT0, "Capcom / SNK", "Capcom Vs. SNK Millennium Fight 2000 (JPN, USA, EXP, KOR, AUS)", GAME_NO_SOUND|GAME_NOT_WORKING ) diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c index 7eaa8a60355..a0bb1ec33bf 100644 --- a/src/mame/mamedriv.c +++ b/src/mame/mamedriv.c @@ -3992,6 +3992,7 @@ BOMULEUL CHAJARA SEGA ST-V 1997/04/11 DRIVER( hmgeo ) DRIVER( gwing2 ) DRIVER( suchie3 ) + DRIVER( toyfight ) DRIVER( pjustic ) DRIVER( pstone ) DRIVER( pstone2 )