From 818cd4d7e073574fde7a5c352b9ca6645ed39788 Mon Sep 17 00:00:00 2001 From: Ivan Vangelista Date: Mon, 27 Sep 2021 18:34:22 +0200 Subject: [PATCH] New working clones ------------------ Winning Spike (ver AAA) [f205v] --- src/mame/drivers/konamigx.cpp | 31 +++++++++++++++++++++++++++++++ src/mame/mame.lst | 1 + 2 files changed, 32 insertions(+) diff --git a/src/mame/drivers/konamigx.cpp b/src/mame/drivers/konamigx.cpp index 27c9db9a02d..1ccc6e6ffb7 100644 --- a/src/mame/drivers/konamigx.cpp +++ b/src/mame/drivers/konamigx.cpp @@ -2578,6 +2578,35 @@ ROM_START( winspike ) ROM_LOAD( "705a22.9g", 0x000000, 4*1024*1024, CRC(1a9246f6) SHA1(a40ff43310d035f7b88c4e397a4ee75151578c17) ) ROM_END +/* Winning Spike - Version AAA (Asia) */ +ROM_START( winspikea ) + /* main program */ + ROM_REGION( 0x800000, "maincpu", 0 ) + GX_BIOS + ROM_LOAD32_WORD_SWAP( "705aaa02.31b", 0x200002, 512*1024, CRC(43d1bad9) SHA1(e7c9c50270112e027f88d05e664c35abedc6b2e2) ) + ROM_LOAD32_WORD_SWAP( "705aaa03.27b", 0x200000, 512*1024, CRC(2af78cca) SHA1(9f6fa586cd4cd0a3e863d67d1bc1d67d35e21ca8) ) + + /* sound program */ + ROM_REGION( 0x40000, "soundcpu", 0 ) + ROM_LOAD16_BYTE("705a08.9c", 0x000000, 128*1024, CRC(0d531639) SHA1(14a72925f75528e7b4d6b701b2b51f4557f031f0) ) + ROM_LOAD16_BYTE("705a09.7c", 0x000001, 128*1024, CRC(24e58845) SHA1(a01caced5bad9d98a3f33d72ca5eb9096c45e4ba) ) + + ROM_REGION( 0x800000, "k056832", ROMREGION_ERASE00 ) + ROM_LOAD16_BYTE( "705a19.17h", 0x000000, 0x100000, CRC(bab84b30) SHA1(8522a0dc5e37524f51d632e9d975e949a14c0dc3) ) + ROM_LOAD16_BYTE( "705a18.22h", 0x000001, 0x100000, CRC(eb97fb5f) SHA1(13de0ad060fd6f1312fa10edde1fef6481e8df64) ) + + /* sprites */ + ROM_REGION( 0x1000000, "k055673", ROMREGION_ERASE00 ) + ROM_LOAD64_WORD( "705a17.25g", 0x000000, 0x400000, CRC(971d2812) SHA1(ee0819faf6f6c8420d5d3742cb39dfb76b9ce7a4) ) + ROM_LOAD64_WORD( "705a13.28g", 0x000002, 0x400000, CRC(3b62584b) SHA1(69718f47ff1e8d65a11972af1ed5068db175f625) ) + ROM_LOAD64_WORD( "705a11.30g", 0x000004, 0x400000, CRC(68542ce9) SHA1(a4294da1d1026e3a9d070575e5855935389a705f) ) + ROM_LOAD64_WORD( "705a10.33g", 0x000006, 0x400000, CRC(fc4dc78b) SHA1(520cdcf9ca20ec1c84be734e06e183e7a871090b) ) + + /* sound data */ + ROM_REGION( 0x400000, "k054539", 0 ) + ROM_LOAD( "705a22.9g", 0x000000, 4*1024*1024, CRC(1a9246f6) SHA1(a40ff43310d035f7b88c4e397a4ee75151578c17) ) +ROM_END + /* Winning Spike (Version JAA) @@ -3893,6 +3922,7 @@ static const GXGameInfoT gameDefs[] = { "salmndr2", 7, 6, BPP66 }, { "salmndr2a", 7, 6, BPP66 }, { "winspike", 8, 7, BPP4 }, + { "winspikea", 8, 7, BPP4 }, { "winspikej", 8, 7, BPP4 }, { "soccerss", 7, 0, BPP4 }, { "soccerssu", 7, 0, BPP4 }, @@ -4063,6 +4093,7 @@ GAME( 1996, salmndr2a, salmndr2, salmndr2, gokuparo, konamigx_state, init_k // bad sprite colours, part of tilemap gets blanked out when a game starts (might be more protection) GAME( 1997, winspike, konamigx, winspike, common, konamigx_state, init_konamigx, ROT0, "Konami", "Winning Spike (ver EAA)", MACHINE_UNEMULATED_PROTECTION | MACHINE_IMPERFECT_GRAPHICS ) +GAME( 1997, winspikea, winspike, winspike, common, konamigx_state, init_konamigx, ROT0, "Konami", "Winning Spike (ver AAA)", MACHINE_UNEMULATED_PROTECTION | MACHINE_IMPERFECT_GRAPHICS ) GAME( 1997, winspikej, winspike, winspike, common, konamigx_state, init_konamigx, ROT0, "Konami", "Winning Spike (ver JAA)", MACHINE_UNEMULATED_PROTECTION | MACHINE_IMPERFECT_GRAPHICS ) /* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 9cfd3faacb6..501fba57489 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -19380,6 +19380,7 @@ vsnetscreb // 1996.?? GX627 (Europe) vsnetscrj // 1996.12 GX627 (Japan) vsnetscru // 1996.?? GX627 (US) winspike // 1997.?? GX705 (Europe) +winspikea // 1997.?? GX705 (Asia) winspikej // 1997.07 GX705 (Japan) @source:konamim2.cpp