0.138u2 [smf]
0.35b2 [Paul Leaman]
0.34b6 [Testdriver]
Bugs:
- sf2hfu: Running too fast. Sixtoe (ID 00408)
- sf2hf, sf2hfu, sf2hfj: Original PCB videos. Smitdogg (ID 04194)
WIP:
- 0.152: Porchy dumped and added s9263b.1a rom to Street Fighter II': Hyper Fighting (World 921209) and clones.
- 0.139: Added new gfx roms ($400000, 400002, 400004 and 400006). Changed description 'Street Fighter II': Hyper Fighting (World 921209)' and clones (US 921209) to 'Street Fighter II': Hyper Fighting (USA 921209)' and (Japan 921209) to 'Street Fighter II' Turbo: Hyper Fighting (Japan 921209)'. Renamed (sf2tj) to (sf2hfj).
- 0.138u2: Changed 'Street Fighter II' - Hyper Fighting (World 921209)' from a clone of Street Fighter II' - Champion Edition (World 920313) to parent and 'Street Fighter II' - Hyper Fighting (US 921209)' and 'Street Fighter II' Turbo - Hyper Fighting (Japan 921209)' to the clones. Renamed (sf2t) to (sf2hfu).
- 0.86u4: smf added clone Street Fighter II' - Hyper Fighting (World 921209).
- 0.63: Changed description of clone (US) to 'Street Fighter II' - Hyper Fighting (US 921209)' and (Japan) to 'Street Fighter II' Turbo - Hyper Fighting (Japan 921209)'.
- 0.35b13: Changed description of clone 'Street Fighter II Turbo (Japan)' to 'Street Fighter II' Turbo - Hyper Fighting (Japan)'.
- 0.35b3: Fixed clones Street Fighter II Turbo (Japan) and Street Fighter II' - Hyper Fighting (US) gfx dumps.
- 7th February 1999: Nicola fixed Street Fighter 2 Turbo title graphics.
- 0.35b2: Paul Leaman added 'Street Fighter II' - Hyper Fighting (US)' and 'Street Fighter II Turbo (Japan)'.
- 0.34b6: Paul Leaman added (Testdrivers) Street Fighter 2 (Hyper Fighting) and clone Street Fighter 2 Turbo (Japanese).
- 15th August 1997: Thierry dumped Street Fighter II' - Hyper Fighting (US 921209).
Other Emulators:
* FB Alpha
* Kawaks
Recommended Games (Street Fighter):
Street Fighter
Street Fighter II: The World Warrior
Street Fighter II': Champion Edition
Street Fighter II': Hyper Fighting
Ken Sei Mogura: Street Fighter II
Super Street Fighter II: The New Challengers
Super Street Fighter II - The New Challengers
Super Street Fighter II Turbo
Street Fighter Alpha: Warriors' Dreams
Street Fighter Alpha 2
Street Fighter Alpha 3
Street Fighter Zero 2 Alpha
Street Fighter Zero 3 Upper
Street Fighter: The Movie
Street Fighter EX
Street Fighter EX Plus
Street Fighter EX2
Street Fighter EX2 Plus
Street Fighter III: New Generation
Street Fighter III 2nd Impact: Giant Attack
Street Fighter III 3rd Strike: Fight for the Future
Hyper Street Fighter II: The Anniversary Edition
X-Men Vs. Street Fighter
Marvel Super Heroes Vs. Street Fighter
Marvel Vs. Capcom: Clash of Super Heroes
Marvel Vs. Capcom 2 New Age of Heroes
Capcom Vs. SNK Millennium Fight 2000
Capcom Vs. SNK Millennium Fight 2000 Pro
Capcom Vs. SNK 2 Millionaire Fighting 2001
SNK vs. Capcom - SVC Chaos
Capcom Fighting Jam
Tatsunoko Vs Capcom : Cross Generation of Heroes
$command = $row['command'];
// minusculs
$command = preg_replace('/_([abcdefghijklmnopqrstuvwxyz])/','
',$command);
$command = preg_replace('/\^([xxx])/','
',$command);
// majusculs
$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/','
',$command);
$command = preg_replace('/\^([EFGHIJMSTUVW])/','
',$command);
// other symbols
$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/','
',$command);
$command = preg_replace('/\^([12346789!\-=])/','
',$command);
$command = str_replace('^?','
',$command);
$command = str_replace('^*','
',$command);
$command = str_replace('_<','
',$command);
$command = str_replace('_?','
',$command);
$command = str_replace('_*','
',$command);
$command = str_replace('_>','
',$command);
echo $command;
?>
$command = $row['command'];
// minusculs
$command = preg_replace('/_([abcdefghijklmnopqrstuvwxyz])/','
',$command);
$command = preg_replace('/\^([xxx])/','
',$command);
// majusculs
$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/','
',$command);
$command = preg_replace('/\^([EFGHIJMSTUVW])/','
',$command);
// other symbols
$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/','
',$command);
$command = preg_replace('/\^([12346789!\-=])/','
',$command);
$command = str_replace('^?','
',$command);
$command = str_replace('^*','
',$command);
$command = str_replace('_<','
',$command);
$command = str_replace('_?','
',$command);
$command = str_replace('_*','
',$command);
$command = str_replace('_>','
',$command);
echo $command;
?>
$command = $row['command'];
// minusculs
$command = preg_replace('/_([abcdefghijklmnopqrstuvwxyz])/','
',$command);
$command = preg_replace('/\^([xxx])/','
',$command);
// majusculs
$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/','
',$command);
$command = preg_replace('/\^([EFGHIJMSTUVW])/','
',$command);
// other symbols
$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/','
',$command);
$command = preg_replace('/\^([12346789!\-=])/','
',$command);
$command = str_replace('^?','
',$command);
$command = str_replace('^*','
',$command);
$command = str_replace('_<','
',$command);
$command = str_replace('_?','
',$command);
$command = str_replace('_*','
',$command);
$command = str_replace('_>','
',$command);
echo $command;
?>
$command = $row['command'];
// minusculs
$command = preg_replace('/_([abcdefghijklmnopqrstuvwxyz])/','
',$command);
$command = preg_replace('/\^([xxx])/','
',$command);
// majusculs
$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/','
',$command);
$command = preg_replace('/\^([EFGHIJMSTUVW])/','
',$command);
// other symbols
$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/','
',$command);
$command = preg_replace('/\^([12346789!\-=])/','
',$command);
$command = str_replace('^?','
',$command);
$command = str_replace('^*','
',$command);
$command = str_replace('_<','
',$command);
$command = str_replace('_?','
',$command);
$command = str_replace('_*','
',$command);
$command = str_replace('_>','
',$command);
echo $command;
?>
$command = $row['command'];
// minusculs
$command = preg_replace('/_([abcdefghijklmnopqrstuvwxyz])/','
',$command);
$command = preg_replace('/\^([xxx])/','
',$command);
// majusculs
$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/','
',$command);
$command = preg_replace('/\^([EFGHIJMSTUVW])/','
',$command);
// other symbols
$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/','
',$command);
$command = preg_replace('/\^([12346789!\-=])/','
',$command);
$command = str_replace('^?','
',$command);
$command = str_replace('^*','
',$command);
$command = str_replace('_<','
',$command);
$command = str_replace('_?','
',$command);
$command = str_replace('_*','
',$command);
$command = str_replace('_>','
',$command);
echo $command;
?>
$command = $row['command'];
// minusculs
$command = preg_replace('/_([abcdefghijklmnopqrstuvwxyz])/','
',$command);
$command = preg_replace('/\^([xxx])/','
',$command);
// majusculs
$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/','
',$command);
$command = preg_replace('/\^([EFGHIJMSTUVW])/','
',$command);
// other symbols
$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/','
',$command);
$command = preg_replace('/\^([12346789!\-=])/','
',$command);
$command = str_replace('^?','
',$command);
$command = str_replace('^*','
',$command);
$command = str_replace('_<','
',$command);
$command = str_replace('_?','
',$command);
$command = str_replace('_*','
',$command);
$command = str_replace('_>','
',$command);
echo $command;
?>
$command = $row['command'];
// minusculs
$command = preg_replace('/_([abcdefghijklmnopqrstuvwxyz])/','
',$command);
$command = preg_replace('/\^([xxx])/','
',$command);
// majusculs
$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/','
',$command);
$command = preg_replace('/\^([EFGHIJMSTUVW])/','
',$command);
// other symbols
$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/','
',$command);
$command = preg_replace('/\^([12346789!\-=])/','
',$command);
$command = str_replace('^?','
',$command);
$command = str_replace('^*','
',$command);
$command = str_replace('_<','
',$command);
$command = str_replace('_?','
',$command);
$command = str_replace('_*','
',$command);
$command = str_replace('_>','
',$command);
echo $command;
?>
$command = $row['command'];
// minusculs
$command = preg_replace('/_([abcdefghijklmnopqrstuvwxyz])/','
',$command);
$command = preg_replace('/\^([xxx])/','
',$command);
// majusculs
$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/','
',$command);
$command = preg_replace('/\^([EFGHIJMSTUVW])/','
',$command);
// other symbols
$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/','
',$command);
$command = preg_replace('/\^([12346789!\-=])/','
',$command);
$command = str_replace('^?','
',$command);
$command = str_replace('^*','
',$command);
$command = str_replace('_<','
',$command);
$command = str_replace('_?','
',$command);
$command = str_replace('_*','
',$command);
$command = str_replace('_>','
',$command);
echo $command;
?>
$command = $row['command'];
// minusculs
$command = preg_replace('/_([abcdefghijklmnopqrstuvwxyz])/','
',$command);
$command = preg_replace('/\^([xxx])/','
',$command);
// majusculs
$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/','
',$command);
$command = preg_replace('/\^([EFGHIJMSTUVW])/','
',$command);
// other symbols
$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/','
',$command);
$command = preg_replace('/\^([12346789!\-=])/','
',$command);
$command = str_replace('^?','
',$command);
$command = str_replace('^*','
',$command);
$command = str_replace('_<','
',$command);
$command = str_replace('_?','
',$command);
$command = str_replace('_*','
',$command);
$command = str_replace('_>','
',$command);
echo $command;
?>
$command = $row['command'];
// minusculs
$command = preg_replace('/_([abcdefghijklmnopqrstuvwxyz])/','
',$command);
$command = preg_replace('/\^([xxx])/','
',$command);
// majusculs
$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/','
',$command);
$command = preg_replace('/\^([EFGHIJMSTUVW])/','
',$command);
// other symbols
$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/','
',$command);
$command = preg_replace('/\^([12346789!\-=])/','
',$command);
$command = str_replace('^?','
',$command);
$command = str_replace('^*','
',$command);
$command = str_replace('_<','
',$command);
$command = str_replace('_?','
',$command);
$command = str_replace('_*','
',$command);
$command = str_replace('_>','
',$command);
echo $command;
?>
$command = $row['command'];
// minusculs
$command = preg_replace('/_([abcdefghijklmnopqrstuvwxyz])/','
',$command);
$command = preg_replace('/\^([xxx])/','
',$command);
// majusculs
$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/','
',$command);
$command = preg_replace('/\^([EFGHIJMSTUVW])/','
',$command);
// other symbols
$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/','
',$command);
$command = preg_replace('/\^([12346789!\-=])/','
',$command);
$command = str_replace('^?','
',$command);
$command = str_replace('^*','
',$command);
$command = str_replace('_<','
',$command);
$command = str_replace('_?','
',$command);
$command = str_replace('_*','
',$command);
$command = str_replace('_>','
',$command);
echo $command;
?>
$command = $row['command'];
// minusculs
$command = preg_replace('/_([abcdefghijklmnopqrstuvwxyz])/','
',$command);
$command = preg_replace('/\^([xxx])/','
',$command);
// majusculs
$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/','
',$command);
$command = preg_replace('/\^([EFGHIJMSTUVW])/','
',$command);
// other symbols
$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/','
',$command);
$command = preg_replace('/\^([12346789!\-=])/','
',$command);
$command = str_replace('^?','
',$command);
$command = str_replace('^*','
',$command);
$command = str_replace('_<','
',$command);
$command = str_replace('_?','
',$command);
$command = str_replace('_*','
',$command);
$command = str_replace('_>','
',$command);
echo $command;
?>
$command = $row['command'];
// minusculs
$command = preg_replace('/_([abcdefghijklmnopqrstuvwxyz])/','
',$command);
$command = preg_replace('/\^([xxx])/','
',$command);
// majusculs
$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/','
',$command);
$command = preg_replace('/\^([EFGHIJMSTUVW])/','
',$command);
// other symbols
$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/','
',$command);
$command = preg_replace('/\^([12346789!\-=])/','
',$command);
$command = str_replace('^?','
',$command);
$command = str_replace('^*','
',$command);
$command = str_replace('_<','
',$command);
$command = str_replace('_?','
',$command);
$command = str_replace('_*','
',$command);
$command = str_replace('_>','
',$command);
echo $command;
?>
$command = $row['command'];
// minusculs
$command = preg_replace('/_([abcdefghijklmnopqrstuvwxyz])/','
',$command);
$command = preg_replace('/\^([xxx])/','
',$command);
// majusculs
$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/','
',$command);
$command = preg_replace('/\^([EFGHIJMSTUVW])/','
',$command);
// other symbols
$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/','
',$command);
$command = preg_replace('/\^([12346789!\-=])/','
',$command);
$command = str_replace('^?','
',$command);
$command = str_replace('^*','
',$command);
$command = str_replace('_<','
',$command);
$command = str_replace('_?','
',$command);
$command = str_replace('_*','
',$command);
$command = str_replace('_>','
',$command);
echo $command;
?>