diff --git a/hash/neogeo.xml b/hash/neogeo.xml index a10f78bb69b..8be7727f7b3 100644 --- a/hash/neogeo.xml +++ b/hash/neogeo.xml @@ -9166,7 +9166,63 @@ - + + + + + Idol Mahjong Final Romance 2 (Neo-Geo, bootleg of CD version) + 1995 + bootleg + + + + + + + + + + + + + + + + + + + + + + + + Crossed Swords 2 (bootleg of CD version) + 1995 + bootleg + + + + + + + + + + + + + + + + + + + + + + + + The King of Fighters '97 Oroshi Plus 2003 (bootleg) diff --git a/src/mame/drivers/neodriv.hxx b/src/mame/drivers/neodriv.hxx index 25d2cca468d..3a5f1d96473 100644 --- a/src/mame/drivers/neodriv.hxx +++ b/src/mame/drivers/neodriv.hxx @@ -3897,22 +3897,6 @@ ROM_END Idol Mahjong - final romance 2 (CD only? not confirmed, MVS might exist) ****************************************/ -// 098 : Idol Mahjong Final Romance 2 (from HBMAME), added for completeness. Origin unknown, most likely a hack from the CD. -ROM_START( fr2 ) - ROM_REGION( 0x100000, "cslot1:maincpu", ROMREGION_BE|ROMREGION_16BIT ) - ROM_LOAD16_WORD_SWAP( "098.p1", 0x000000, 0x80000, CRC(09675541) SHA1(6afb89d43e67f93e40f3877cbedfec9566e3ff0f) ) - - NEO_SFIX_128K( "098.s1", CRC(0e6a7c73) SHA1(31b1194524dcc80ec4d63bac088b6fb4909f496c) ) - - NEO_BIOS_AUDIO_128K( "098.m1", CRC(da4878cf) SHA1(ce13d18a4c5d01974df8542c67c4df00dbc6e7c1) ) - - ROM_REGION( 0x100000, "cslot1:ymsnd", 0 ) - ROM_LOAD( "098.v1", 0x000000, 0x100000, CRC(6f8ccddc) SHA1(696df2d0f416c2374b0eb7c858486054688c5bca) ) - - ROM_REGION( 0x800000, "cslot1:sprites", 0 ) - ROM_LOAD16_BYTE( "098.c1", 0x0000000, 0x400000, CRC(29148bf7) SHA1(75097fbe8877720afbcbe4dbe30bc600466d759f) ) - ROM_LOAD16_BYTE( "098.c2", 0x0000001, 0x400000, CRC(226b1263) SHA1(dee6a4a0a727c1d8a6d298cb38ed1b9901992d5b) ) -ROM_END /**************************************** ID-0099 @@ -7177,6 +7161,45 @@ ROM_START( zintrckb ) ROM_LOAD16_BYTE( "zin-c2.bin", 0x000001, 0x200000, CRC(844ed4b3) SHA1(fb7cd057bdc6cbe8b78097dd124118bae7402256) ) /* Plane 2,3 */ ROM_END +/* Idol Mahjong Final Romance 2 */ + +/* This set has been added from HBMAME (formerly MisfitMAME) for completeness, being analogous to the Zintrick one. */ + +ROM_START( froman2b ) + ROM_REGION( 0x100000, "cslot1:maincpu", ROMREGION_BE|ROMREGION_16BIT ) + ROM_LOAD16_WORD_SWAP( "098.p1", 0x000000, 0x80000, CRC(09675541) SHA1(6afb89d43e67f93e40f3877cbedfec9566e3ff0f)) + + NEO_SFIX_128K( "098.s1", CRC(0e6a7c73) SHA1(31b1194524dcc80ec4d63bac088b6fb4909f496c) ) + + NEO_BIOS_AUDIO_128K( "098.m1", CRC(da4878cf) SHA1(ce13d18a4c5d01974df8542c67c4df00dbc6e7c1) ) + + ROM_REGION( 0x100000, "cslot1:ymsnd", 0 ) + ROM_LOAD( "098.v1", 0x000000, 0x100000, CRC(6f8ccddc) SHA1(696df2d0f416c2374b0eb7c858486054688c5bca) ) + + ROM_REGION( 0x800000, "cslot1:sprites", 0 ) + ROM_LOAD16_BYTE( "098.c1", 0x0000000, 0x400000, CRC(29148bf7) SHA1(75097fbe8877720afbcbe4dbe30bc600466d759f) ) + ROM_LOAD16_BYTE( "098.c2", 0x0000001, 0x400000, CRC(226b1263) SHA1(dee6a4a0a727c1d8a6d298cb38ed1b9901992d5b) ) +ROM_END + + +ROM_START( crswd2bl ) + ROM_REGION( 0x200000, "cslot1:maincpu", ROMREGION_BE|ROMREGION_16BIT ) + ROM_LOAD16_WORD_SWAP( "054-p1.p1", 0x100000, 0x100000, CRC(64836147) SHA1(083cb1626885893e736fc9998036c952cd4d503b) ) + ROM_CONTINUE( 0x000000, 0x100000 ) + + NEO_SFIX_128K( "054-s1.s1", CRC(22e02ddd) SHA1(ebd834affc763cc5854abf1c6c42f43f3f3755fd) ) + + NEO_BIOS_AUDIO_128K( "054-m1.m1", CRC(63e28343) SHA1(f46dbc2f1d6033b11047cca31a9a7d715dc69cb2) ) + + ROM_REGION( 0x200000, "cslot1:ymsnd", 0 ) + ROM_LOAD( "054-v1.v1", 0x000000, 0x200000, CRC(22d4b93b) SHA1(0515f2ee5d9a8ce424c80721e06f746ac6a543a8) ) + + ROM_REGION( 0x800000, "cslot1:sprites", 0 ) + ROM_LOAD16_BYTE( "054-c1.c1", 0x000000, 0x400000, CRC(8221b712) SHA1(7e68871f1bfc402ef27c8fa088c680cbd133f71a) ) + ROM_LOAD16_BYTE( "054-c2.c2", 0x000001, 0x400000, CRC(d6c6183d) SHA1(cc546ff063fae2c01c109fabcd5b2d29ec3299db) ) +ROM_END + + /* The King of Fighters '97 bootlegs */ ROM_START( kof97pls ) @@ -8115,23 +8138,6 @@ ROM_START( kf2k3upl ) ROM_LOAD16_BYTE( "271-c8c.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) ) /* Plane 2,3 */ /* mask rom TC5364205 */ ROM_END -ROM_START( crswd2bl ) - ROM_REGION( 0x200000, "cslot1:maincpu", ROMREGION_BE|ROMREGION_16BIT ) - ROM_LOAD16_WORD_SWAP( "054-p1.p1", 0x100000, 0x100000, CRC(64836147) SHA1(083cb1626885893e736fc9998036c952cd4d503b) ) - ROM_CONTINUE( 0x000000, 0x100000 ) - - NEO_SFIX_128K( "054-s1.s1", CRC(22e02ddd) SHA1(ebd834affc763cc5854abf1c6c42f43f3f3755fd) ) - - NEO_BIOS_AUDIO_128K( "054-m1.m1", CRC(63e28343) SHA1(f46dbc2f1d6033b11047cca31a9a7d715dc69cb2) ) - - ROM_REGION( 0x200000, "cslot1:ymsnd", 0 ) - ROM_LOAD( "054-v1.v1", 0x000000, 0x200000, CRC(22d4b93b) SHA1(0515f2ee5d9a8ce424c80721e06f746ac6a543a8) ) - - ROM_REGION( 0x800000, "cslot1:sprites", 0 ) - ROM_LOAD16_BYTE( "054-c1.c1", 0x000000, 0x400000, CRC(8221b712) SHA1(7e68871f1bfc402ef27c8fa088c680cbd133f71a) ) - ROM_LOAD16_BYTE( "054-c2.c2", 0x000001, 0x400000, CRC(d6c6183d) SHA1(cc546ff063fae2c01c109fabcd5b2d29ec3299db) ) -ROM_END - /* Unlicensed Prototypes */ @@ -8719,11 +8725,8 @@ GAME( 1995, moshougi, neogeo, neobase, neogeo, neogeo_state, neogeo, R GAME( 1996, overtop, neogeo, neobase, neogeo, neogeo_state, neogeo, ROT0, "ADK", "Over Top", MACHINE_SUPPORTS_SAVE ) GAME( 1996, ninjamas, neogeo, neobase, neogeo, neogeo_state, neogeo, ROT0, "ADK / SNK", "Ninja Master's - Haoh-ninpo-cho", MACHINE_SUPPORTS_SAVE ) GAME( 1996, twinspri, neogeo, neobase, neogeo, neogeo_state, neogeo, ROT0, "ADK / SNK", "Twinkle Star Sprites", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, zintrckb, neogeo, neobase, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Zintrick / Oshidashi Zentrix (bootleg CD to cartridge conversion)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, crswd2bl, neogeo, neobase, neogeo, neogeo_state, neogeo, ROT0, "bootleg (Razoola)","Crossed Swords 2 (bootleg CD to cartridge conversion)", MACHINE_SUPPORTS_SAVE ) - - - +GAME( 1996, zintrckb, neogeo, neobase, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Zintrick / Oshidashi Zentrix (bootleg of CD version)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, crswd2bl, neogeo, neobase, neogeo, neogeo_state, neogeo, ROT0, "bootleg (Razoola)","Crossed Swords 2 (bootleg of CD version)", MACHINE_SUPPORTS_SAVE ) /* Aicom (was a part of Sammy) / Yumekobo (changed name in 1996) */ @@ -8813,8 +8816,8 @@ GAME( 1994, fightfeva, fightfev, neobase, neogeo, neogeo_state, neogeo, R GAME( 1994, pspikes2, neogeo, neobase, neogeo, neogeo_state, neogeo, ROT0, "Video System Co.", "Power Spikes II (NGM-068)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, sonicwi2, neogeo, neobase, neogeo, neogeo_state, neogeo, ROT0, "Video System Co.", "Aero Fighters 2 / Sonic Wings 2", MACHINE_SUPPORTS_SAVE ) GAME( 1995, sonicwi3, neogeo, neobase, neogeo, neogeo_state, neogeo, ROT0, "Video System Co.", "Aero Fighters 3 / Sonic Wings 3", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, fr2, neogeo, neobase, neogeo, neogeo_state, neogeo, ROT0, "Video System Co.", "Idol Mahjong Final Romance 2 (Neo-Geo)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, popbounc, neogeo, popbounc, neogeo, neogeo_state, neogeo, ROT0, "Video System Co.", "Pop 'n Bounce / Gapporin", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, froman2b, neogeo, neobase, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Idol Mahjong Final Romance 2 (Neo-Geo, bootleg of CD version)", MACHINE_SUPPORTS_SAVE ) /* Visco */ GAME( 1992, androdun, neogeo, neobase, neogeo, neogeo_state, neogeo, ROT0, "Visco", "Andro Dunos (NGM-049 ~ NGH-049)", MACHINE_SUPPORTS_SAVE ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 103b1f07bd5..38232bfed2e 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -28370,7 +28370,7 @@ fbfrenzy // 0034 (c) 1992 SNK fightfev // 0060 (c) 1994 Viccom fightfeva // 0060 (c) 1994 Viccom flipshot // 0247 (c) 1998 Visco -fr2 +froman2b // 098 hack - this is not a genuine MVS cart, its a bootleg made from the CD version fswords // 0187 Korean hack of samsho3 galaxyfg // 0078 (c) 1995 Sunsoft ganryu // 0252 (c) 1999 Visco