From b7de2172508a9b0165785c148d843f172bdb71d5 Mon Sep 17 00:00:00 2001 From: Ivan Vangelista Date: Sat, 4 Mar 2023 17:23:18 +0100 Subject: New working clones ------------------ WWF Superstars (Canada) [anonymous] --- src/mame/mame.lst | 1 + src/mame/technos/wwfsstar.cpp | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 111bd6f024d..246e1fba19d 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -43116,6 +43116,7 @@ vballb // bootleg (of US set) @source:technos/wwfsstar.cpp wwfsstar // TA-0024 (c) 1989 (Europe) wwfsstarb // TA-0024 (c) 1989 (Japan) +wwfsstarc // TA-0024 (c) 1989 (Canada) wwfsstarj // TA-0024 (c) 1989 (Japan) wwfsstaru7 // TA-0024 (c) 1989 (US, newer) wwfsstaru6 // TA-0024 (c) 1989 (US) diff --git a/src/mame/technos/wwfsstar.cpp b/src/mame/technos/wwfsstar.cpp index b4d9f64698d..a99a5f5bd14 100644 --- a/src/mame/technos/wwfsstar.cpp +++ b/src/mame/technos/wwfsstar.cpp @@ -854,6 +854,34 @@ ROM_START( wwfsstarj ) ROM_LOAD( "24j6-0.112", 0x40000, 0x40000, CRC(77932ef8) SHA1(a6ee3fc05ca0001d5181b69f2b754170ba7a814a) ) ROM_END +ROM_START( wwfsstarc ) + ROM_REGION( 0x40000, "maincpu", 0 ) // 68000 + ROM_LOAD16_BYTE( "24ac-0c.ic34", 0x00000, 0x20000, CRC(3e5eebf3) SHA1(888a7ce95dd38231e5bcd3273b78e2aa0c826a72) ) + ROM_LOAD16_BYTE( "24ad-0c.ic35", 0x00001, 0x20000, CRC(154bf54c) SHA1(1503e0d523e6bfddf7707361a835caa436f3d84c) ) + + ROM_REGION( 0x08000, "audiocpu", 0 ) // Z80 + ROM_LOAD( "24ab-0.12", 0x00000, 0x08000, CRC(1e44f8aa) SHA1(e03857d6954e9b9b6073b211e2d6570032af8807) ) + + ROM_REGION( 0x40000, "oki", 0 ) // ADPCM samples + ROM_LOAD( "24a9-0.46", 0x00000, 0x20000, CRC(703ff08f) SHA1(08c4d33208eb4c76c751a1a0fe16a817bdc30820) ) + ROM_LOAD( "24j8-0.45", 0x20000, 0x20000, CRC(61138487) SHA1(6d5e3b12acdefb6923aa8ae0704f6c328f4747b3) ) + + ROM_REGION( 0x20000, "fgtiles", 0 ) // 8x8 + ROM_LOAD( "24aa-0.58", 0x00000, 0x20000, CRC(cb12ba40) SHA1(2d39f778d9daf0d3606b63975bd6cfc45847a265) ) + + ROM_REGION( 0x200000, "sprites", 0 ) // 16x16 + ROM_LOAD( "c951.114", 0x000000, 0x80000, CRC(fa76d1f0) SHA1(f69f8e6d1c5f27b054133e0faa49a8e1a9c391b2) ) + ROM_LOAD( "24j4-0.115", 0x080000, 0x40000, CRC(c4a589a3) SHA1(5511e77c8b381419d7c63971023783c26ef6d94b) ) + ROM_LOAD( "24j5-0.116", 0x0c0000, 0x40000, CRC(d6bca436) SHA1(25857a840b93f7f106a3a5c7dde8e0a732f45013) ) + ROM_LOAD( "c950.117", 0x100000, 0x80000, CRC(cca5703d) SHA1(d10ef7ef1789a4f1a732a7c08ab163ec0d347da1) ) + ROM_LOAD( "24j2-0.118", 0x180000, 0x40000, CRC(dc1b7600) SHA1(bd80d7d4063f2b739ac9420132859c23473d9968) ) + ROM_LOAD( "24j3-0.119", 0x1c0000, 0x40000, CRC(3ba12d43) SHA1(f60d5ff54fdef5a31fe1ee7041dda325ef6649c8) ) + + ROM_REGION( 0x80000, "bgtiles", 0 ) // 16x16 + ROM_LOAD( "24j7-0.113", 0x00000, 0x40000, CRC(e0a1909e) SHA1(6ec0db2e0297256d1c6d003a0e5b29236048bd88) ) + ROM_LOAD( "24j6-0.112", 0x40000, 0x40000, CRC(77932ef8) SHA1(a6ee3fc05ca0001d5181b69f2b754170ba7a814a) ) +ROM_END + ROM_START( wwfsstarb ) ROM_REGION( 0x40000, "maincpu", 0 ) // 68000 ROM_LOAD16_BYTE( "wwfs08.bin", 0x00000, 0x10000, CRC(621df265) SHA1(eded019352428f2caf1de88eac837beb4eea7562) ) // These 2 == 24ac-04.34 @@ -929,4 +957,5 @@ GAME( 1989, wwfsstaru7, wwfsstar, wwfsstar, wwfsstar, wwfsstar_state, empty_init GAME( 1989, wwfsstaru6, wwfsstar, wwfsstar, wwfsstar, wwfsstar_state, empty_init, ROT0, "Technos Japan", "WWF Superstars (US revision 6)", MACHINE_SUPPORTS_SAVE ) GAME( 1989, wwfsstaru4, wwfsstar, wwfsstar, wwfsstar, wwfsstar_state, empty_init, ROT0, "Technos Japan", "WWF Superstars (US revision 4)", MACHINE_SUPPORTS_SAVE ) GAME( 1989, wwfsstarj, wwfsstar, wwfsstar, wwfsstar, wwfsstar_state, empty_init, ROT0, "Technos Japan", "WWF Superstars (Japan)", MACHINE_SUPPORTS_SAVE ) +GAME( 1989, wwfsstarc, wwfsstar, wwfsstar, wwfsstar, wwfsstar_state, empty_init, ROT0, "Technos Japan", "WWF Superstars (Canada)", MACHINE_SUPPORTS_SAVE ) GAME( 1989, wwfsstarb, wwfsstar, wwfsstar, wwfsstar, wwfsstar_state, empty_init, ROT0, "bootleg", "WWF Superstars (bootleg)", MACHINE_SUPPORTS_SAVE ) -- cgit v1.2.3