new Soccer Superstars clone

New Clone Added
--------------------------------------------
Soccer Superstars (ver UAC) [Smitdogg, The Dumping Union]


NOTE: These sets don't properly check the mask roms and aren't playable any more.  Recent regression?
This commit is contained in:
briantro 2015-09-02 21:59:30 -05:00
parent eb4348b5d8
commit 395df9a0cb
2 changed files with 64 additions and 3 deletions

View File

@ -6728,7 +6728,7 @@ soccerss // 1994.?? GX427 (Europe)
soccerssj // 1994.12 GX427 (Japan)
soccerssja // 1994.12 GX427 (Japan)
soccerssa // 1994.?? GX427 (Asia)
// 1995.04 GX427 (US)
soccerssu // 1995.04 GX427 (US)
// GX Type 4
vsnetscr // 1996.?? GX627 (Europe)

View File

@ -2622,7 +2622,7 @@ ROM_START( dragoona )
ROM_LOAD( "dragoona.nv", 0x0000, 0x080, CRC(7980ad2b) SHA1(dccaab02d23edbd81ae13441fbac0dbd7112c258) )
ROM_END
/* Soccer Superstars (Europe ver EAA)*/
/* Soccer Superstars (Europe ver EAC)*/
ROM_START( soccerss )
/* main program */
ROM_REGION( 0x800000, "maincpu", 0 )
@ -2681,6 +2681,65 @@ ROM_START( soccerss )
ROM_LOAD( "soccerss.nv", 0x0000, 0x080, CRC(f222dae4) SHA1(fede48a4e1fe91cf2b17ff3f3996bca4816fc283) )
ROM_END
/* Soccer Superstars (USA ver UAC)*/
ROM_START( soccerssu )
/* main program */
ROM_REGION( 0x800000, "maincpu", 0 )
GX_BIOS
ROM_LOAD32_WORD_SWAP( "427uac02.28m", 0x200000, 512*1024, CRC(cd999967) SHA1(6731b8f15ec73148993e3bce251f2392590da162) )
ROM_LOAD32_WORD_SWAP( "427uac03.30m", 0x200002, 512*1024, CRC(2edd4d49) SHA1(4118908dd84ebff2571cd7e4ce72951120ee82a9) )
/* data roms */
ROM_LOAD32_WORD_SWAP( "427a04.28r", 0x400000, 0x080000, CRC(c7d3e1a2) SHA1(5e1e4f4c97def36902ad853248014a7af62e0c5e) )
ROM_LOAD32_WORD_SWAP( "427a05.30r", 0x400002, 0x080000, CRC(5372f0a5) SHA1(36e8d0a73918cbd018c1865d1a05445daba8997c) )
/* sound program */
ROM_REGION( 0x40000, "soundcpu", 0 )
ROM_LOAD16_BYTE("427a07.6m", 0x000000, 128*1024, CRC(8dbaf4c7) SHA1(cb69bf94090a4871b35e7ba1f58e3225077b82cd) )
ROM_LOAD16_BYTE("427a06.9m", 0x000001, 128*1024, CRC(979df65d) SHA1(7499e9a27aa562692bd3a296789696492a6254bc) )
/* tiles */
ROM_REGION( 0x500000, "gfx1", ROMREGION_ERASE00 )
TILE_WORDS2_ROM_LOAD( "427a15.11r", 0x000000, 0x100000, CRC(33ce2b8e) SHA1(b0936386cdc7c41f33b1d7b4f5ce25fe618d1286) )
TILE_BYTES2_ROM_LOAD( "427a14.143", 0x000004, 0x080000, CRC(7575a0ed) SHA1(92fda2747ac090f93e60cff8478af6721b949dc2) )
/* sprites */
ROM_REGION( 0xc00000, "gfx2", ROMREGION_ERASE00 )
_48_WORD_ROM_LOAD( "427a13.18r", 0x000000, 2*1024*1024, CRC(815a9b87) SHA1(7d9d5932fff7dd7aa4cbccf0c8d3784dc8042e70) )
_48_WORD_ROM_LOAD( "427a11.23r", 0x000002, 2*1024*1024, CRC(c1ca74c1) SHA1(b7286df8e59f8f1939ebf17aaf9345a857b0b100) )
_48_WORD_ROM_LOAD( "427a09.137", 0x000004, 2*1024*1024, CRC(56bdd480) SHA1(01d164aedc77f71f6310cfd739c00b33289a2e7e) )
_48_WORD_ROM_LOAD( "427a12.21r", 0x600000, 2*1024*1024, CRC(97d6fd38) SHA1(8d2895850cafdea95db08c84e7eeea90a1921515) )
_48_WORD_ROM_LOAD( "427a10.25r", 0x600002, 2*1024*1024, CRC(6b3ccb41) SHA1(b246ef350a430e60f0afd1b80ff48139c325e926) )
_48_WORD_ROM_LOAD( "427a08.140", 0x600004, 2*1024*1024, CRC(221250af) SHA1(fd24e7f0e3024df5aa08506523953c5e35d2267b) )
/* PSAC2 tiles */
ROM_REGION( 0x100000, "gfx3", ROMREGION_ERASE00 )
ROM_LOAD( "427a18.145", 0x000000, 0x100000, CRC(bb6e6ec6) SHA1(aa1365a4318866d9e7e74461a6e6c113f83b6771) )
/* PSAC2 map data */
ROM_REGION( 0x080000, "gfx4", ROMREGION_ERASE00 )
// 4 banks of 0x20000? (only the first 2 seem valid tho)
// maybe this is CPU addressable and the 'garbage' is sprite related?
ROM_LOAD( "427a17.24c", 0x000000, 0x080000, CRC(fb6eb01f) SHA1(28cdb30ff70ee5fc7624e18fe048dd85dfa49ace) )
/* 0x00000-0x1ffff pitch+crowd */
/* 0x20000-0x2ffff attract screens */
/* 0x30000-0x3ffff garbage? */
/* 0x40000-0x4ffff blank */
/* 0x50000-0x5ffff garbage? */
/* 0x60000-0x6ffff blank */
/* 0x70000-0x7ffff garbage? */
/* sound data */
ROM_REGION( 0x400000, "shared", 0 )
ROM_LOAD( "427a16.9r", 0x000000, 2*1024*1024, CRC(39547265) SHA1(c0efd68c0c1ea59141045150842f36d43e1f01d8) )
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
ROM_LOAD( "soccerssu.nv", 0x0000, 0x080, CRC(812f6878) SHA1(fc4975211720a7eb413bceda8109231cb1c00834) )
ROM_END
/* Soccer Superstars (Japan ver JAC)*/
ROM_START( soccerssj )
/* main program */
@ -3664,6 +3723,7 @@ static const GXGameInfoT gameDefs[] =
{ "winspike", 8, 7, BPP4 },
{ "winspikej", 8, 7, BPP4 },
{ "soccerss", 7, 0, BPP4 },
{ "soccerssu", 7, 0, BPP4 },
{ "soccerssa", 7, 0, BPP4 },
{ "soccerssj", 7, 0, BPP4 },
{ "soccerssja",7, 0, BPP4 },
@ -3832,7 +3892,8 @@ GAME( 1997, winspikej,winspike, winspike, konamigx, konamigx_state, konamigx, RO
/* Type 3: dual monitor output and 53936 on the ROM board, external palette RAM */
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
GAME( 1994, soccerss, konamigx, gxtype3, type3, konamigx_state, konamigx, ROT0, "Konami", "Soccer Superstars (ver EAA)", MACHINE_IMPERFECT_GRAPHICS )
GAME( 1994, soccerss, konamigx, gxtype3, type3, konamigx_state, konamigx, ROT0, "Konami", "Soccer Superstars (ver EAC)", MACHINE_IMPERFECT_GRAPHICS ) // writes EAA to EEPROM, but should be version EAC according to labels
GAME( 1994, soccerssu, soccerss, gxtype3, type3, konamigx_state, konamigx, ROT0, "Konami", "Soccer Superstars (ver UAC)", MACHINE_IMPERFECT_GRAPHICS ) // writes UAA to EEPROM, but should be version UAC according to labels
GAME( 1994, soccerssj, soccerss, gxtype3, type3, konamigx_state, konamigx, ROT0, "Konami", "Soccer Superstars (ver JAC)", MACHINE_IMPERFECT_GRAPHICS ) // writes JAB to EEPROM, but should be version JAC according to labels
GAME( 1994, soccerssja,soccerss, gxtype3, type3, konamigx_state, konamigx, ROT0, "Konami", "Soccer Superstars (ver JAA)", MACHINE_IMPERFECT_GRAPHICS )
GAME( 1994, soccerssa, soccerss, gxtype3, type3, konamigx_state, konamigx, ROT0, "Konami", "Soccer Superstars (ver AAA)", MACHINE_IMPERFECT_GRAPHICS )