summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2018-02-04 20:06:04 +0100
committer Ivan Vangelista <mesgnet@yahoo.it>2018-02-04 20:06:04 +0100
commitdfbbef7dc524fc73d80cc765800129a95357bafa (patch)
treec84fb0e5819cd1a5f458f6ebf2dbcf12579f8df1
parente7c3f69b212a90577ff2395c09c7ed626e5b92d8 (diff)
new working clone
--------------------------- Street Fighter II: The World Warrior (bootleg, set 2) [f205v, Maru79]
-rw-r--r--src/mame/drivers/fcrash.cpp25
-rw-r--r--src/mame/mame.lst11
-rw-r--r--src/mame/video/cps1.cpp1
3 files changed, 32 insertions, 5 deletions
diff --git a/src/mame/drivers/fcrash.cpp b/src/mame/drivers/fcrash.cpp
index 021affd4c67..b2dda43e8a3 100644
--- a/src/mame/drivers/fcrash.cpp
+++ b/src/mame/drivers/fcrash.cpp
@@ -2751,6 +2751,30 @@ ROM_START( sf2b )
ROM_RELOAD( 0x10000, 0x20000 )
ROM_END
+// this PCB has stickers in Spanish. It's extremely similar to sf2b, but audiocpu ROM is identical to sf2mdt and 11.bin is slightly different.
+ROM_START( sf2b2 )
+ ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
+ ROM_LOAD16_BYTE( "2.bin", 0x000000, 0x80000, CRC(42809e5a) SHA1(ee91ecfce29bc50cf3f492ff646109c60bf65551) )
+ ROM_LOAD16_BYTE( "1.bin", 0x000001, 0x80000, CRC(e58db26c) SHA1(da1a4e063fa770257fd3df5fdb3785c1856511a5) )
+
+ ROM_REGION( 0x600000, "gfx", 0 ) /* rearranged in init */
+ ROMX_LOAD( "5.bin", 0x000000, 0x80000, CRC(47fab9ed) SHA1(1709becbe189b21f2c1920acef96f9412eb954e2) , ROM_GROUPWORD | ROM_SKIP(6) )
+ ROMX_LOAD( "8.bin", 0x000002, 0x80000, CRC(b8c39d56) SHA1(ee2939f42e95c926bdd88adf326eee02cba3f37a) , ROM_GROUPWORD | ROM_SKIP(6) )
+ ROMX_LOAD( "11.bin", 0x000004, 0x80000, CRC(6e8c98d8) SHA1(fbd7d788349fd418c48aedd906c40960e41c20f1) , ROM_GROUPWORD | ROM_SKIP(6) )
+ ROMX_LOAD( "14.bin", 0x000006, 0x80000, CRC(672d4f85) SHA1(511a8878d14d3fd39c9a22efb983550098ea8760) , ROM_GROUPWORD | ROM_SKIP(6) )
+ ROMX_LOAD( "4.bin", 0x200000, 0x80000, CRC(69d7b06b) SHA1(b428a0b5dfdee20d4d198673fe3b0147cad2d5bd) , ROM_GROUPWORD | ROM_SKIP(6) )
+ ROMX_LOAD( "7.bin", 0x200002, 0x80000, CRC(ded88f5f) SHA1(71c63fed5a15f6ce1df878dca7aa5d53868e68ee) , ROM_GROUPWORD | ROM_SKIP(6) )
+ ROMX_LOAD( "10.bin", 0x200004, 0x80000, CRC(8c2fca3c) SHA1(a84399e91dbf5790c3fe003385f6d9f4bc9d3366) , ROM_GROUPWORD | ROM_SKIP(6) )
+ ROMX_LOAD( "13.bin", 0x200006, 0x80000, CRC(26f09d38) SHA1(3babc4f502ea9e07f79306b1abc9c94f484f9cc1) , ROM_GROUPWORD | ROM_SKIP(6) )
+ ROMX_LOAD( "6.bin", 0x400000, 0x80000, CRC(b6215991) SHA1(5e20632e1a2d6eebe3b5d314cf2549bb74d7118e) , ROM_GROUPWORD | ROM_SKIP(6) )
+ ROMX_LOAD( "9.bin", 0x400002, 0x80000, CRC(b6a71ed7) SHA1(1850b4b4aa4b5cafc594b174322afefbdf215221) , ROM_GROUPWORD | ROM_SKIP(6) )
+ ROMX_LOAD( "12.bin", 0x400004, 0x80000, CRC(971903fa) SHA1(849ee7200815ef73f75456e656f061f1e852af59) , ROM_GROUPWORD | ROM_SKIP(6) )
+ ROMX_LOAD( "15.bin", 0x400006, 0x80000, CRC(00983914) SHA1(4ead6bbce6ca8c4cc884d55c1f821242d0e67fae) , ROM_GROUPWORD | ROM_SKIP(6) )
+
+ ROM_REGION( 0x30000, "audiocpu", 0 ) /* Sound program + samples */
+ ROM_LOAD( "3.bin", 0x00000, 0x20000, CRC(17d5ba8a) SHA1(6ff3b8860d7e1fdee3561846f645eb4d3a8965ec) )
+ ROM_RELOAD( 0x10000, 0x20000 )
+ROM_END
ROM_START( sf2m9 )
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
@@ -3093,6 +3117,7 @@ GAME( 1992, sf2mdta, sf2ce, sf2mdt, sf2mdt, cps_state, sf2mdta, ROT0,
GAME( 1992, sf2mdtb, sf2ce, sf2mdt, sf2mdtb, cps_state, sf2mdtb, ROT0, "bootleg", "Street Fighter II': Magic Delta Turbo (bootleg, set 3)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) // 920313 - based on World version
GAME( 1992, sf2b, sf2, sf2b, sf2mdt, cps_state, sf2b, ROT0, "bootleg", "Street Fighter II: The World Warrior (bootleg)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) //910204 - based on World version
+GAME( 1992, sf2b2, sf2, sf2b, sf2mdt, cps_state, sf2mdtb, ROT0, "bootleg", "Street Fighter II: The World Warrior (bootleg, set 2)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) //910204 - based on World version
GAME( 1992, sf2m9, sf2ce, sf2m1, sf2, cps_state, sf2m1, ROT0, "bootleg", "Street Fighter II': Champion Edition (M9, bootleg)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) // 920313 ETC
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index f92919d37b3..95cdb27f1c4 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -12590,6 +12590,7 @@ punipic // bootleg
punipic2 // bootleg
punipic3 // bootleg
sf2b // bootleg
+sf2b2 // bootleg
sf2m1 // hack
sf2m9 // bootleg
sf2mdt // bootleg
@@ -35494,7 +35495,7 @@ puyosun // 1996.12 Puyo Puyo SUN (Compile)
rsgun // 1998.05 Radient Silver Gun (Treasure)
sandor // 1995.11 Nido Aru Koto wa Sando-R
sanjeon // 1999.04 Sanjun Sujun (Sega / Deniam)
-sackids // 2000.10 Soreyuke Anpanman Crayon Kids
+sackids // 2000.10 Soreyuke Anpanman Crayon Kids
sasissu // 1998.02 Taisen Tanto-R Sasissu!!
seabass // 1998.02 Sea Bass Fishing (A wave Inc (Able License))
sfish2 // 1995.11 Sports Fishing 2 (Export)
@@ -35512,7 +35513,7 @@ techbowl // 1997.12 Technical Bowling
thunt // 1997.09 Puzzle & Action Treasure Hunt (Deniam license)
thuntk // 1997.01 Puzzle & Action BoMulEul Chajara (Deniam license)
twcup98 // 1998.04 Tecmo World Cup '98 (Tecmo)
-twsoc98 // 1998.04 Tecmo World Soccer '98 (Tecmo)
+twsoc98 // 1998.04 Tecmo World Soccer '98 (Tecmo)
vfkids // 1996.03 Virtua Fighter Kids
vfremix // 1995.06 Virtua Fighter Remix
vmahjong // 1997.02 Virtual Mahjong (Micronet)
@@ -37805,8 +37806,8 @@ vsmilef //
vsmileg //
walle //
wirels60 // Wireless 60
-wlsair60 // Wireless Air 60
-zone40 // Zone 40
+wlsair60 // Wireless Air 60
+zone40 // Zone 40
zone60 // Zone 60
rad_skat //
rad_skatp //
@@ -38910,7 +38911,7 @@ xsleenaj // TA-0019 (c) 1986
@source:xavix.cpp
taitons1 //
-xavtenni //
+xavtenni //
@source:xbox.cpp
xbox //
diff --git a/src/mame/video/cps1.cpp b/src/mame/video/cps1.cpp
index 1a7cfa71440..b15191c765d 100644
--- a/src/mame/video/cps1.cpp
+++ b/src/mame/video/cps1.cpp
@@ -1563,6 +1563,7 @@ static const struct CPS1config cps1_config_table[]=
{"sf2mdta", CPS_B_21_DEF, mapper_S9263B, 0x36, 0, 0, 1 },
{"sf2mdtb", CPS_B_21_DEF, mapper_S9263B, 0x36, 0, 0, 1 },
{"sf2b", CPS_B_17, mapper_STF29, 0x36, 0, 0, 1 },
+ {"sf2b2", CPS_B_17, mapper_STF29, 0x36, 0, 0, 1 },
{"sf2ceupl", HACK_B_1, mapper_S9263B, 0x36, 0, 0, 1 },
{"varth", CPS_B_04, mapper_VA63B }, /* CPSB test has been patched out (60=0008) register is also written to, possibly leftover from development */ // wrong, this set uses VA24B, dumped but equations still not added
{"varthb", CPS_B_04, mapper_VA63B, 0, 0, 0, 0x0F },