From 443e8f3050f1630bea28aff41150e7c1408b9e1d Mon Sep 17 00:00:00 2001 From: MetalliC <0vetal0@gmail.com> Date: Wed, 24 Feb 2016 05:14:53 +0200 Subject: [PATCH] new clones added The Rumble Fish (prototype) [Brizzo, MetalliC, Arzeno Fabrice] NeoGeo Battle Coliseum (World) [Brizzo, MetalliC, Arzeno Fabrice] --- src/mame/arcade.lst | 2 ++ src/mame/drivers/naomi.cpp | 67 +++++++++++++++++++++++++++++++++----- 2 files changed, 61 insertions(+), 8 deletions(-) diff --git a/src/mame/arcade.lst b/src/mame/arcade.lst index afaf5558a94..1b80928445f 100644 --- a/src/mame/arcade.lst +++ b/src/mame/arcade.lst @@ -5824,6 +5824,7 @@ dolphin // 2003.08 Dolphin Blue kov7sprt // 2003.11 Knights of Valour - The Seven Sprits ggisuka // 2003.12 Guilty Gear Isuka // 2003.12 Sangoku Senki Shichisei Tensei (IGS) +rumblefp // 2004.02 The Rumble Fish (prototype) rumblef // 2004.03 The Rumble Fish rangrmsn // 2004.03 Ranger Mission salmankt // 2004.06 Salary Man Kintarou Net Select @@ -5837,6 +5838,7 @@ anmlbskt // 2005.01 Animal Basket (date is inside of ROM, probably earlie vfurlong // 2005.03 Net Select Keiba Victory Furlong rumblef2 // 2005.03 The Rumble Fish 2 ngbc // 2005.07 NeoGeo Battle Colloseum +ngbcj // 2005.07 NeoGeo Battle Colloseum (Japan) samsptk // 2005.09 Samurai Spirits Tenkaichi Kenkakuden kofxi // 2005.10 The King of Fighters XI fotns // 2005.12 Hokuto no Ken diff --git a/src/mame/drivers/naomi.cpp b/src/mame/drivers/naomi.cpp index 96dc89ca2c4..f7554e290b2 100644 --- a/src/mame/drivers/naomi.cpp +++ b/src/mame/drivers/naomi.cpp @@ -1444,7 +1444,7 @@ Notes: Development ROM board: There are a few unreleased and many prototype game versions known to exist on this ROM board. -Currently only Rumble Fish 2 prototype is dumped. +Currently Rumble Fish 1 and 2 prototypes is dumped. PC BD SYSTEMX 3MODE FLASH Rev.B 1111-00001402 @@ -1467,7 +1467,7 @@ Notes: CN1 - This connector plugs into the main board through 'PC RELAY BD SX CRTG V1' adapter. CN2 - 8 pin connector CN3 - 6 pin connector for programming the XC9536 CPLD - XC9536 - Xilinx XC9536XL in-system programmable CPLD (PLCC44), stamped JULIE_DEV + XC9536 - Xilinx XC9536XL in-system programmable CPLD (PLCC44), stamped JULIE_DEV on RF2 proto XC2S30 - Xilinx XC2S30 Spartan-II FPGA (TQFP144), Rumble Fish 2 have printed sticker A08 17S30 - Xilinx 17S30APC OTP Configuration PROM, stamped SXFLS IC12-IC27 - Fujitsu MBM29DL640E 64M TSOP48 flash ROMs @@ -2977,7 +2977,7 @@ Probably at some stage of development NAOMI was planned as non-JVS system as wel 22 empty sockets ROM0 - ROM21 315-6187 Altera EPM7064LC68-10 PC16550DV UART - Fujitsu MB???? SCSI controller + Fujitsu MB86604A SCSI controller IPL BOOT ROM with printed label "Zukin Ver.0930 / 99/5/24 / SUM:DB9C" */ @@ -9007,6 +9007,7 @@ ROM_START( demofist ) ROM_LOAD( "ax0601f01.bin", 0, 4, CRC(25c9a3ae) SHA1(060c3fa1f8cd7d41785630db22e107790ade702a) ) ROM_END +// (C)Dimps Wed Mar 10 19:08:51 2004 TANAKA (build 0028) ROM_START( rumblef ) AW_BIOS @@ -9024,9 +9025,55 @@ ROM_START( rumblef ) ROM_LOAD( "ax1801f01.bin", 0, 4, CRC(5b2e82d9) SHA1(de0d9c2511c72b95777897403cb63b690f74dfa1)) ROM_END +// Prototype, (C)Dimps Fri Feb 20 11:00:43 2004 TANAKA (build 0028) +ROM_START( rumblefp ) + AW_BIOS + + ROM_REGION( 0x8000000, "rom_board", ROMREGION_ERASEFF) + ROM_LOAD("ic12", 0x00000000, 0x00800000, CRC(79866072) SHA1(aa9decd8878ab5a21fe72afb96ee841e94ee07b5) ) + ROM_LOAD("ic13", 0x00800000, 0x00800000, CRC(5630bc83) SHA1(46848b58a55c180d9a92df6914a1a8b9af35cc57) ) + ROM_LOAD("ic14", 0x01000000, 0x00800000, CRC(bcd49846) SHA1(d8ab1253a2904ec4f7126880a55c780986cefd66) ) + ROM_LOAD("ic15", 0x01800000, 0x00800000, CRC(61257cfb) SHA1(bbb8cdd265a55a9d4c9b133b68aa0434de9e0f5b) ) + ROM_LOAD("ic16", 0x02000000, 0x00800000, CRC(c2eb7c61) SHA1(6284ff0fb670011ca9b6ade5acb33211b60cbe43) ) + ROM_LOAD("ic17", 0x02800000, 0x00800000, CRC(dcf673d3) SHA1(0abb2087bd35221cd5ec5f4d6b2f03a2234b5634) ) + ROM_LOAD("ic18", 0x03000000, 0x00800000, CRC(72c066bb) SHA1(a9d457b17d9dd79f54b71bdab24096ec3fbd00ea) ) + ROM_LOAD("ic19", 0x03800000, 0x00800000, CRC(b20bf301) SHA1(3f5754b11f4b621703a21ddbf4762d6ada9f3ca3) ) + ROM_LOAD("ic20", 0x04000000, 0x00800000, CRC(d27e7393) SHA1(62b9a880550067829f26ee120fad330257d349ff) ) + ROM_LOAD("ic21", 0x04800000, 0x00800000, CRC(c2da1ecf) SHA1(26d14843c256eaf7196e59463adb6581a25e9cca) ) + ROM_LOAD("ic22", 0x05000000, 0x00800000, CRC(730e0e1c) SHA1(469a2b34c492408aa70b60c1293481d218b76086) ) + ROM_LOAD("ic23", 0x05800000, 0x00800000, CRC(d93afcac) SHA1(69e2d873e5a384d1e14ef47d6f6a3cbcbe782eec) ) + ROM_LOAD("ic24", 0x06000000, 0x00800000, CRC(262d97b9) SHA1(1ae41ebea41035d21e174a03532dbaff9fe1ece2) ) + ROM_LOAD("ic25", 0x06800000, 0x00800000, CRC(e45cf169) SHA1(3b080d6306262db36c6857e11b8ec506fa20f0f5) ) + ROM_LOAD("ic26", 0x07000000, 0x00800000, CRC(6421720d) SHA1(6eaeb93d462542c3cf3e815d5fb309c337a8673b) ) + // IC27 populated, empty + + ROM_REGION( 4, "rom_key", 0 ) + ROM_LOAD( "key.bin", 0, 4, CRC(757054c4) SHA1(7d5556d0940c582adbcf5697c7b81453d0c91153) ) +ROM_END + +// Build:Jun 25 2005 17:00:38 ROM_START( ngbc ) AW_BIOS + ROM_REGION( 0x14000000, "rom_board", ROMREGION_ERASEFF) + ROM_LOAD( "ax3301en_p01.fmem1", 0x00000000, 0x0800000, CRC(f7e24e67) SHA1(8eef26d44b294faa509304b1b04f4d801337bc99) ) + ROM_LOAD( "ax3301m01.mrom1", 0x02000000, 0x2000000, CRC(e6013de9) SHA1(ccbc7c2e76153348646d75938d5c008dc80df17d) ) + ROM_LOAD( "ax3302m01.mrom2", 0x04000000, 0x2000000, CRC(f7cfef6c) SHA1(c9e6231499a9c9c8650d9e61f34ff1fcce8d442c) ) + ROM_LOAD( "ax3303m01.mrom3", 0x06000000, 0x2000000, CRC(0cdf8647) SHA1(0423f96842bef2c2ff454318dc6960b5052c0551) ) + ROM_LOAD( "ax3304m01.mrom4", 0x0a000000, 0x2000000, CRC(2f031db0) SHA1(3214735f04fadf160137f0585bfc1a27eeecfac6) ) + ROM_LOAD( "ax3305m01.mrom5", 0x0c000000, 0x2000000, CRC(f6668aaa) SHA1(6a78f8f0c7d7a71854ff87329290d38970cfb476) ) + ROM_LOAD( "ax3306m01.mrom6", 0x0e000000, 0x2000000, CRC(5cf32fbd) SHA1(b6ae0abe5791b3d6f8db07b8c8ca22219a153801) ) + ROM_LOAD( "ax3307m01.mrom7", 0x12000000, 0x2000000, CRC(26d9da53) SHA1(0015b4be670005a451274de68279b4302fc42a97) ) + + ROM_REGION( 4, "rom_key", 0 ) + ROM_LOAD( "ax3301f01.bin", 0, 4, CRC(9afe949b) SHA1(4f7b039f3287da61a53a2d012993bfb57e1459bd) ) +ROM_END + +// JP cartridge have only few bytes difference - "CUSTOMER ID" field filled, probably used in online features for machine identification. +// Build:Jun 25 2005 17:00:38 +ROM_START( ngbcj ) + AW_BIOS + ROM_REGION( 0x14000000, "rom_board", ROMREGION_ERASEFF) ROM_LOAD( "ax3301p01.fmem1", 0x00000000, 0x0800000, CRC(6dd78275) SHA1(72d4cab58dbcebd666db21aeef190378ef447580) ) ROM_LOAD( "ax3301m01.mrom1", 0x02000000, 0x2000000, CRC(e6013de9) SHA1(ccbc7c2e76153348646d75938d5c008dc80df17d) ) @@ -9041,9 +9088,7 @@ ROM_START( ngbc ) ROM_LOAD( "ax3301f01.bin", 0, 4, CRC(9afe949b) SHA1(4f7b039f3287da61a53a2d012993bfb57e1459bd) ) ROM_END -// note: it looks there no regional differences in KOF NW EN and JP cartridge dumps, possible JP is just newer revision - -// Build: Jul 2004 +// Build:Jul 09 2004 15:05:53 ROM_START( kofnw ) AW_BIOS @@ -9060,7 +9105,7 @@ ROM_START( kofnw ) ROM_LOAD( "ax2201f01.bin", 0, 4, CRC(b1fff0c8) SHA1(d83177e3672378a2bbc08653b4b73704333ca30a) ) ROM_END -// Build: Sep 2004 +// Build:Sep 10 2004 12:05:34 ROM_START( kofnwj ) AW_BIOS @@ -9180,6 +9225,7 @@ ROM_START( ftspeed ) ROM_END // contents of cartridges labeled as JP and EN is the same +// Build:Aug 07 2005 18:11:25 ROM_START( kofxi ) AW_BIOS @@ -9214,6 +9260,8 @@ ROM_START( dirtypig ) ROM_LOAD( "315-6248.bin", 0, 4, CRC(553dd361) SHA1(a60a26b5ee786cf0bb3d09bb6f00374598fbd7cc) ) ROM_END +// Ver 2005/12/16 +// Build:Jan 13 2006 00:49:12 ROM_START( mslug6 ) AW_BIOS @@ -9228,6 +9276,7 @@ ROM_START( mslug6 ) ROM_LOAD( "ax3001f01.bin", 0, 4, CRC(0b9939e9) SHA1(4ca1225c7c9993542a67035a054ac579ed021de5) ) ROM_END +// Build:Aug 05 2005 16:43:48 ROM_START( samsptk ) AW_BIOS @@ -9710,6 +9759,7 @@ GAME( 2003, kov7sprt, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "I GAME( 2003, ggisuka, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Arc System Works / Sammy", "Guilty Gear Isuka", MACHINE_IMPERFECT_GRAPHICS|MACHINE_IMPERFECT_SOUND|MACHINE_NOT_WORKING ) GAME( 2004, dirtypig, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy", "Dirty Pigskin Football", MACHINE_IMPERFECT_GRAPHICS|MACHINE_IMPERFECT_SOUND|MACHINE_NOT_WORKING ) GAME( 2004, rumblef, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / Dimps", "The Rumble Fish", MACHINE_IMPERFECT_GRAPHICS|MACHINE_IMPERFECT_SOUND|MACHINE_NOT_WORKING ) +GAME( 2004, rumblefp, rumblef, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / Dimps", "The Rumble Fish (prototype)", MACHINE_IMPERFECT_GRAPHICS|MACHINE_IMPERFECT_SOUND|MACHINE_NOT_WORKING ) GAME( 2004, rangrmsn, awbios, aw2c, aw1w, naomi_state, atomiswave, ROT0, "Sammy", "Ranger Mission", GAME_FLAGS ) GAME( 2004, salmankt, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy", "Salary Man Kintarou", GAME_FLAGS ) GAME( 2004, ftspeed, awbios, aw1c, aw1w, naomi_state, atomiswave, ROT0, "Sammy", "Faster Than Speed", GAME_FLAGS ) @@ -9717,7 +9767,8 @@ GAME( 2005, vfurlong, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "S GAME( 2005, rumblef2, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / Dimps", "The Rumble Fish 2", GAME_FLAGS ) GAME( 2005, rumblf2p, rumblef2, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / Dimps", "The Rumble Fish 2 (prototype)", GAME_FLAGS ) GAME( 2005, anmlbskt, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT270, "MOSS / Sammy", "Animal Basket", GAME_FLAGS ) -GAME( 2005, ngbc, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / SNK Playmore", "Neo-Geo Battle Coliseum", GAME_FLAGS ) +GAME( 2005, ngbc, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / SNK Playmore", "NeoGeo Battle Coliseum", GAME_FLAGS ) +GAME( 2005, ngbcj, ngbc, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / SNK Playmore", "NeoGeo Battle Coliseum (Japan)", GAME_FLAGS ) GAME( 2005, samsptk, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / SNK Playmore", "Samurai Spirits Tenkaichi Kenkakuden", GAME_FLAGS ) GAME( 2005, kofxi, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / SNK Playmore", "The King of Fighters XI", GAME_FLAGS ) GAME( 2005, fotns, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Arc System Works / Sega", "Fist Of The North Star", GAME_FLAGS )