mirror of
https://github.com/holub/mame
synced 2025-05-22 13:48:55 +03:00
New clones added
---------------- Street Fighter II - The World Warrior (Thunder Edition) [Smitdogg, The Dumping Union]
This commit is contained in:
parent
b7620a33f3
commit
5875152936
@ -6776,6 +6776,47 @@ ROM_START( sf2cej )
|
|||||||
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
||||||
ROM_END
|
ROM_END
|
||||||
|
|
||||||
|
ROM_START( sf2thndr )
|
||||||
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
||||||
|
ROM_LOAD16_BYTE( "17_30.11e", 0x00000, 0x20000, CRC(d3cd6d18) SHA1(c7efe9e7a7dee29bfe40a571960145efa26ac22e) )
|
||||||
|
ROM_LOAD16_BYTE( "17_37.11f", 0x00001, 0x20000, CRC(e892716e) SHA1(b3836b33bc026a0bccc5ed7cdecf8d2ba2b5607a) )
|
||||||
|
ROM_LOAD16_BYTE( "sf2u_31b.12e", 0x40000, 0x20000, CRC(a673143d) SHA1(e565f0ec23d6deb543c72af5a83f070c07319477) )
|
||||||
|
ROM_LOAD16_BYTE( "sf2u_38b.12f", 0x40001, 0x20000, CRC(4c2ccef7) SHA1(77b119c70c255622b023de25d9af3b3aac52ea47) )
|
||||||
|
ROM_LOAD16_BYTE( "sf2u_28b.9e", 0x80000, 0x20000, CRC(4009955e) SHA1(7842dbef7650485639fbae49b9f4db7494d4f73d) )
|
||||||
|
ROM_LOAD16_BYTE( "sf2u_35b.9f", 0x80001, 0x20000, CRC(8c1f3994) SHA1(5e1d334399d05a837c2d80f79eada543e83afaf7) )
|
||||||
|
ROM_LOAD16_BYTE( "17_29.10e", 0xc0000, 0x20000, CRC(8830b54d) SHA1(fe5e958f69d52fa12c31c1a7ccf0dcfd340045cb) )
|
||||||
|
ROM_LOAD16_BYTE( "17_36.10f", 0xc0001, 0x20000, CRC(3f13ada3) SHA1(412572f220f64e5b0ee2cad0a9204142ae2f7c90) )
|
||||||
|
|
||||||
|
ROM_REGION( 0x600000, "gfx", 0 )
|
||||||
|
ROMX_LOAD( "sf2_06.bin", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2gfx02.rom */
|
||||||
|
ROMX_LOAD( "sf2_08.bin", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2gfx04.rom */
|
||||||
|
ROMX_LOAD( "sf2_05.bin", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2gfx01.rom */
|
||||||
|
ROMX_LOAD( "sf2_07.bin", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2gfx03.rom */
|
||||||
|
ROMX_LOAD( "sf2_15.bin", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2gfx11.rom */
|
||||||
|
ROMX_LOAD( "sf2_17.bin", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2gfx13.rom */
|
||||||
|
ROMX_LOAD( "sf2_14.bin", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2gfx10.rom */
|
||||||
|
ROMX_LOAD( "sf2_16.bin", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2gfx12.rom */
|
||||||
|
ROMX_LOAD( "sf2_25.bin", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2gfx21.rom */
|
||||||
|
ROMX_LOAD( "sf2_27.bin", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2gfx23.rom */
|
||||||
|
ROMX_LOAD( "sf2_24.bin", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2gfx20.rom */
|
||||||
|
ROMX_LOAD( "sf2_26.bin", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2gfx22.rom */
|
||||||
|
|
||||||
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
||||||
|
ROM_LOAD( "sf2_09.bin", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
|
||||||
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
||||||
|
|
||||||
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
||||||
|
ROM_LOAD( "sf2_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
||||||
|
ROM_LOAD( "sf2_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
||||||
|
|
||||||
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
||||||
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
||||||
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
||||||
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
||||||
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
||||||
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
||||||
|
ROM_END
|
||||||
|
|
||||||
ROM_START( sf2rb )
|
ROM_START( sf2rb )
|
||||||
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
||||||
ROM_LOAD16_WORD( "sf2d__23.rom", 0x000000, 0x80000, CRC(450532b0) SHA1(14d5ff44ce97247ef4c42147157856d16c5fb4b8) )
|
ROM_LOAD16_WORD( "sf2d__23.rom", 0x000000, 0x80000, CRC(450532b0) SHA1(14d5ff44ce97247ef4c42147157856d16c5fb4b8) )
|
||||||
@ -8951,6 +8992,14 @@ static DRIVER_INIT( sf2ue )
|
|||||||
DRIVER_INIT_CALL(cps1);
|
DRIVER_INIT_CALL(cps1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static DRIVER_INIT( sf2thndr )
|
||||||
|
{
|
||||||
|
/* This particular hack uses a modified B-board PAL which mirrors the CPS-B registers at an alternate address */
|
||||||
|
memory_install_readwrite16_handler(cputag_get_address_space(machine, "maincpu", ADDRESS_SPACE_PROGRAM), 0x8001c0, 0x8001ff, 0, 0, cps1_cps_b_r, cps1_cps_b_w);
|
||||||
|
|
||||||
|
DRIVER_INIT_CALL(cps1);
|
||||||
|
}
|
||||||
|
|
||||||
static DRIVER_INIT( sf2hack )
|
static DRIVER_INIT( sf2hack )
|
||||||
{
|
{
|
||||||
/* some SF2 hacks have some inputs wired to the LSB instead of MSB */
|
/* some SF2 hacks have some inputs wired to the LSB instead of MSB */
|
||||||
@ -9116,6 +9165,7 @@ GAME( 1991, sf2j, sf2, cps1_10MHz, sf2j, cps1, ROT0, "Capcom"
|
|||||||
GAME( 1991, sf2ja, sf2, cps1_10MHz, sf2j, cps1, ROT0, "Capcom", "Street Fighter II - The World Warrior (Japan 910214)", GAME_SUPPORTS_SAVE )
|
GAME( 1991, sf2ja, sf2, cps1_10MHz, sf2j, cps1, ROT0, "Capcom", "Street Fighter II - The World Warrior (Japan 910214)", GAME_SUPPORTS_SAVE )
|
||||||
GAME( 1991, sf2jc, sf2, cps1_10MHz, sf2j, cps1, ROT0, "Capcom", "Street Fighter II - The World Warrior (Japan 910306)", GAME_SUPPORTS_SAVE )
|
GAME( 1991, sf2jc, sf2, cps1_10MHz, sf2j, cps1, ROT0, "Capcom", "Street Fighter II - The World Warrior (Japan 910306)", GAME_SUPPORTS_SAVE )
|
||||||
GAME( 1991, sf2qp1, sf2, cps1_10MHz, sf2, cps1, ROT0, "bootleg","Street Fighter II - The World Warrior (Quicken Pt-I, bootleg)", GAME_SUPPORTS_SAVE ) // 910214
|
GAME( 1991, sf2qp1, sf2, cps1_10MHz, sf2, cps1, ROT0, "bootleg","Street Fighter II - The World Warrior (Quicken Pt-I, bootleg)", GAME_SUPPORTS_SAVE ) // 910214
|
||||||
|
GAME( 1991, sf2thndr, sf2, cps1_10MHz, sf2, sf2thndr, ROT0, "bootleg","Street Fighter II - The World Warrior (Thunder Edition)", GAME_SUPPORTS_SAVE )
|
||||||
GAME( 1991, 3wonders, 0, cps1_10MHz, 3wonders, cps1, ROT0, "Capcom", "Three Wonders (World 910520)", GAME_SUPPORTS_SAVE ) // "ETC"
|
GAME( 1991, 3wonders, 0, cps1_10MHz, 3wonders, cps1, ROT0, "Capcom", "Three Wonders (World 910520)", GAME_SUPPORTS_SAVE ) // "ETC"
|
||||||
GAME( 1991, 3wondersu,3wonders, cps1_10MHz, 3wonders, cps1, ROT0, "Capcom", "Three Wonders (US 910520)", GAME_SUPPORTS_SAVE )
|
GAME( 1991, 3wondersu,3wonders, cps1_10MHz, 3wonders, cps1, ROT0, "Capcom", "Three Wonders (US 910520)", GAME_SUPPORTS_SAVE )
|
||||||
GAME( 1991, wonder3, 3wonders, cps1_10MHz, 3wonders, cps1, ROT0, "Capcom", "Wonder 3 (Japan 910520)", GAME_SUPPORTS_SAVE )
|
GAME( 1991, wonder3, 3wonders, cps1_10MHz, 3wonders, cps1, ROT0, "Capcom", "Wonder 3 (Japan 910520)", GAME_SUPPORTS_SAVE )
|
||||||
|
@ -2669,6 +2669,7 @@ V-V TP-027
|
|||||||
DRIVER( sf2ja ) /* 14/02/1991 (c) 1991 (Japan) */
|
DRIVER( sf2ja ) /* 14/02/1991 (c) 1991 (Japan) */
|
||||||
DRIVER( sf2jc ) /* 06/03/1991 (c) 1991 (Japan) */
|
DRIVER( sf2jc ) /* 06/03/1991 (c) 1991 (Japan) */
|
||||||
DRIVER( sf2qp1 ) /* hack */
|
DRIVER( sf2qp1 ) /* hack */
|
||||||
|
DRIVER( sf2thndr ) /* hack */
|
||||||
DRIVER( 3wonders ) /* 20/05/1991 (c) 1991 (World) */
|
DRIVER( 3wonders ) /* 20/05/1991 (c) 1991 (World) */
|
||||||
DRIVER( 3wondersu ) /* 20/05/1991 (c) 1991 (US) */
|
DRIVER( 3wondersu ) /* 20/05/1991 (c) 1991 (US) */
|
||||||
DRIVER( wonder3 ) /* 20/05/1991 (c) 1991 (Japan) */
|
DRIVER( wonder3 ) /* 20/05/1991 (c) 1991 (Japan) */
|
||||||
|
@ -1234,6 +1234,7 @@ static const struct CPS1config cps1_config_table[]=
|
|||||||
{"sf2ja", CPS_B_17, mapper_STF29, 0x36 },
|
{"sf2ja", CPS_B_17, mapper_STF29, 0x36 },
|
||||||
{"sf2jc", CPS_B_12, mapper_STF29, 0x36 },
|
{"sf2jc", CPS_B_12, mapper_STF29, 0x36 },
|
||||||
{"sf2qp1", CPS_B_17, mapper_STF29, 0x36 },
|
{"sf2qp1", CPS_B_17, mapper_STF29, 0x36 },
|
||||||
|
{"sf2thndr", CPS_B_17, mapper_STF29, 0x36 },
|
||||||
/* from here onwards the CPS-B board has suicide battery and multiply protection */
|
/* from here onwards the CPS-B board has suicide battery and multiply protection */
|
||||||
{"3wonders", CPS_B_21_BT1, mapper_RT24B },
|
{"3wonders", CPS_B_21_BT1, mapper_RT24B },
|
||||||
{"3wondersu",CPS_B_21_BT1, mapper_RT24B },
|
{"3wondersu",CPS_B_21_BT1, mapper_RT24B },
|
||||||
|
Loading…
Reference in New Issue
Block a user