Manufacturers

Loading

Street Fighter Alpha 3 (Euro 980904)

  1. Game infos
  2. Parent and Clones
  3. Sound
  4. Driver
  5. Inputs
  6. Controls
  7. Display
  8. Roms list
  9. Chips list
  10. Categories
  11. MAMEinfo
  12. History
  13. Commands list
  14. High scores
Download sfa3.zip (44.25 MB)
Snapshot

Game infos

Description Street Fighter Alpha 3 (Euro 980904)
Name sfa3
Manufacturer Capcom
Year 1998
Runnable yes
System arcade /
Number of players 2P sim
Added to MAME .118u6
Romset size 44.25 MB
Romset file 21 files
Romset zip 21 B
Language English
Evaluation 90 to 100 (Best Games)
Genre Fighter

Parent and clones

Parent This game is the parent

Sound infos

Sound_channels 2

Driver infos

Driver status good
Driver emulation good
Driver color good
Driver sound good
Driver graphic good
Driver cocktail
Driver protection
Driver savestate yes

Inputs infos

Input service yes
Input tilt no
Input players 2
Input buttons
Input coins 2

Controls infos

type ways minimum maximum sensitivity keydelta reverse
joy 8 no

Display infos

type rotate flipx width height refresh pixclock htotal hbend hbstart vtotal vbend vbstart
raster 0 no 384 224 59.637405 8000000 512 64 448 262 16 240

Roms list

console name bios size crc md5 merge sha1 region offset status optional
arcade sfa3.key 20 54fa39c6 a0d2f8e697a7a4201762cb02842581840b2a7f78 key 0 good no
arcade sz3.01 131072 de810084 fd0b969b732921ed8b40c16fbfa30ee09c7a7cbd audiocpu 0 good no
arcade sz3.02 131072 72445dc4 14fca7596ac45ba655016eef5b6120f9f9671c23 audiocpu 28000 good no
arcade sz3.05c 524288 57fd0a40 bc2d5f4d57117bbf58b1adb088e00424ef489e92 maincpu 100000 good no
arcade sz3.06c 524288 f6305f8b 3fd1ebdbad96103aca604e950b488e52460a71ec maincpu 180000 good no
arcade sz3.07c 524288 6eab0f6f f8d093dda65cf4e8a3000dc1b96355bb03dcb495 maincpu 200000 good no
arcade sz3.08c 524288 910c4a3b dbd41280f9b16ad6a5b8f12092549970349395f1 maincpu 280000 good no
arcade sz3.09c 524288 b29e5199 c6c215eb5aa37f678a9cafcbd8620969fb5ca12f maincpu 300000 good no
arcade sz3.10b 524288 deb2ff52 0aa4722aad68a04164946c78bf05752f947b4322 maincpu 380000 good no
arcade sz3.11m 4194304 1c89eed1 649a0b0a3eb72e2e69e9fb1ac51a58b70daa39f3 qsound 0 good no
arcade sz3.12m 4194304 f392b13a fa04ce0370144a49bd1d5acd873eef87b0dc9d15 qsound 400000 good no
arcade sz3.13m 4194304 0f7a60d9 c69e0ee22537312909dacc86d2e4be319d54e426 gfx 0 good no
arcade sz3.14m 4194304 5ff98297 9e0ce43380b776c7a03872bafd4856f6fa60bda7 gfx 1000000 good no
arcade sz3.15m 4194304 8e933741 f4ac4bfe830dc7df9fe4f680e4e0c053e7cbd8fe gfx 2 good no
arcade sz3.16m 4194304 52b5bdee 7918204dc457f7a146d8fb8cf7242dfed3109fd8 gfx 1000002 good no
arcade sz3.17m 4194304 d6e98147 37f331fbb1284db446faecade6f484f58c0e1b2a gfx 4 good no
arcade sz3.18m 4194304 40631ed5 c18c56822b90a71ca5fbdf3440eb2671011f3d8f gfx 1000004 good no
arcade sz3.19m 4194304 f31a728a f14136564648f006c1b74afda78349f260524b5f gfx 6 good no
arcade sz3.20m 4194304 763409b4 af60a5116c1ca9050366a35ea29128921867f3cc gfx 1000006 good no
arcade sz3e.03c 524288 9762b206 fc4561ca990dd11ed2c5203540102078b721db2f maincpu 0 good no
arcade sz3e.04c 524288 5ad3f721 fec11cc5f63593f0181eb28ae85ad916686793eb maincpu 80000 good no

Chips list

name tag type clock
DSP16 qsound:qsound cpu 4000000
M68000 maincpu cpu 16000000
Q-Sound qsound audio 4000000
Speaker rspeaker audio
Z80 audiocpu cpu 8000000

Categories

MAMEinfo

0.118u6 [David Haywood]

0.37b16 [Razoola, Hoonis]

0.37b7 [Testdriver]


Artwork available


WIP:

- 0.178: Added CPS2 encryption key.

- 0.165: Guru added clone Street Fighter Alpha 3 (USA 980616, SAMPLE Version).

- 19th August 2015: Guru - Street Fighter Alpha 3 (980616 USA SAMPLE Version) arrived. Now dumped and added to MAME. Thanks to ocean d for loaning the PCB.

- 0.141u4: Layne, Dr. Spankenstein, ranger_lennier, Smitdogg and The Dumping Union added clone 'Street Fighter Alpha 3 (Hispanic 980904)'. Renamed (sfa3h) to (sfa3hr1).

- 7th March 2011: Smitdogg - We got SFA3 Hispanic (980904).

- 30th January 2011: Smitdogg - I will firstly go ahead and announce a few things on the way since some are coming from Mexico and will take another 3 weeks or so to arrive. I have a rare version of Street Fighter Alpha 3 on the way.

- 0.139u2: Added clone 'Street Fighter Zero 3 (Japan 980629 Phoenix Edition) (bootleg)'.

- 0.138: Dopefishjustin, Smitdogg, David Haywood, The Dumping Union added clone Street Fighter Alpha 3 (Hispanic 980629).

- 0.128u4: MAMEPlus added clone Street Fighter Alpha 3 (USA 980904 Phoenix Edition) (bootleg).

- 0.124u3: Nicola Salmoria fixed background color at startup.

- 13th January 2008: Mr. Do - I finished off the rest of the instruction cards made available by Strider of Cybercade: SF Alpha 3.

- 0.118u6: David Haywood added Street Fighter Alpha 3 (Euro 980904). Renamed (sfa3) to (sfa3u) and (sfa3r1) to (sfa3ur1).

- 0.96u3: Razoola added clone Street Fighter Zero 3 (Asia 980904). Renamed (sfz3a) to (sfz3ar1).

- 0.88u7: Added clone Street Fighter Zero 3 (Japan 980904). Renamed clones (sfz3jr1) to (sfz3jr2) and (sfz3j) to (sfz3jr1).

- 20th November 2004: Razoola - Released XOR 116 for Street Fighter Zero 3 (Japan 980904) donated by G. Atkin.

- 0.84: Razoola added clone Street Fighter Alpha 3 (Brazil 980629).

- 0.57: Added user1 XOR roms to (Asia 980701).

- 14th November 2001: Razoola - Released XOR 71 for Street Fighter Zero 3 (Asia 980701) donated by Taucher0815.

- 0.56: Added clone Street Fighter Zero 3 (Asia 980701).

- 0.53: Added missing user1 XOR roms ($0, 80000) to sfa3, sfa3r1 and sfz3j.

- 7th August 2001: Razoola - Released XORs 52 and 53 for Street Fighter Alpha 3 (USA 980904) and (USA 980629) donated by Hoonis. And XOR 54 for Street Fighter Zero 3 (Japan 980727) donated by walk.

- 0.37b16: Added 'Street Fighter Alpha 3 (US 980904)' (Capcom 1998) and clones (US 980629), Street Fighter Zero 3 (Japan 980727) and (Japan 980629).

- 26th May 2001: Razoola - Released XOR 37 for Street Fighter Zero 3 (Japan 980629) donated by walk.

- 0.37b15: Added clone (Testdriver) Street Fighter Zero 3 (Japan 980629).

- 0.37b7: Added (Testdriver) Street Fighter Zero 3 (USA 980727).


LEVELS: 10


Other Emulators:

* Calice

* FB Alpha

* Kawaks

* Nebula

* Raine


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

History


Capcom CPS-II cart. published 21 years ago:

Street Fighter Alpha 3 (c) 1998 Capcom.

North American & European release. Game developed in Japan. For more information about the game itself, see the original Japanese release entry; "Street Fighter Zero 3 [Green Board]".

- TECHNICAL -

Runs on the "CP System II" hardware.
Blue Board [USA & Europe]

- TRIVIA -

Bam Margera of MTV's 'Jackass' and 'Viva La Bam' has owned this game before in his house. In the episode of 'Viva La Bam' called "Uncivil War", one of the arcade cabinets in Bam's laundry room running "Street Fighter Alpha 3" can be briefly shown for a second.

In all Export releases :
- Gouki is named Akuma.
- M. Bison is named Balrog.
- Nash is named Charlie.
- Vega is named M. Bison.
- Shin Vega is named Final Bison.
- Balrog is named Vega.

In Europe and the Western Hemisphere :
- The Z-ISM is called A-ISM (representing Alpha).

In the original Japanese version, specific locations were given for each stage (in Japanese) along with the name of the country (in English). Only the country name is given in all Export versions, with the more specific info being removed instead of being translated. Here is the list:
Adon: Khmer Historic Ruins, Thailand
Akuma ('Gouki' in Japan): Oni Fang Cave, Japan
Balrog ('M. Bison' in Japan), M. Bison ('Vega' in Japan), Juni & Juli: Secret Point 48106 (since there was no country given for 'Secret Point 48106', its name is left completely blank in the Export versions)
Birdie: Train Cemetery, England
Blanka: Madeira River branch - swampland, Brazil
Cammy: Mikonos Island, Greece
Charlie ('Nash' in Japan): Frankfort Hangar, U.S.A.
Chun-Li: Zhidan Plaza, China
Cody: Metro City - City Police Detention Center, U.S.A.
Dan: Hinode Park (translated from Japanese as 'Sunrise Park'), Japan
Dhalsim: In front of Jaunpur Monument, India
E. Honda: Higashikomagata - Katomi kontou, Japan
Gen: Victoria Harbor, Hong Kong
Guy: Under 22nd Street overhead, U.S.A.
Karin, Sakura: Flower Shoutengai (translated from Japanese as Flower Shopping Street), Japan (NOTE: In Sakura's version, the sky is daylight; in Karin's version, night has fallen.)
Ken: Hotel Masters, U.S.A.
R. Mika: Sardine Beach Special Ring, Japan
Rolento: New York Camouflaged Subway, U.S.A.
Rose: Palazzo Mistero (Translated from Italian as Palace of Mystery), Italy
Ryu: Genbugahara (translated from Japanese as 'Genbu Plain'), Japan
Sagat: Nagpa Resting Shakyamuni the Buddha Statue, Thailand
Sodom: Manhattan Building 49 F, U.S.A.
Vega ('Balrog' in Japan): Requena Spiral Tower, Spain
Zangief: Akademu Gorodowa blast furnace, U.S.S.R.

- UPDATES -

Blue Board revisions :

REVISION 1:
* Build date: 980629
* US release

REVISION 2:
* Build date: 980904
* US and EUROPE releases

- SERIES -

1. Street Fighter (1987)
2. Street Fighter II - The World Warrior [B-Board 90629B] (1991)
3. Street Fighter II' - Champion Edition [B-Board 91634B-2] (1992)
4. Street Fighter II' - Hyper Fighting [B-Board 91635B-2] (1992)
5. Super Street Fighter II - The New Challengers [Green Board] (1993)
6. Super Street Fighter II Turbo [Blue Board] (1994)
7. Street Fighter Alpha - Warriors' Dreams [Blue Board] (1995)
8. Street Fighter Alpha 2 [Blue Board] (1996)
9. Street Fighter III - New Generation (1997)
10. Street Fighter III - 2nd Impact : Giant Attack (1997)
11. Street Fighter Alpha 3 [Blue Board] (1998)
12. Street Fighter III - 3rd Strike : Fight For The Future (1999)
13. Hyper Street Fighter II - The Anniversary Edition [Green Board] (2003)
14. Street Fighter IV (2008)
15. Super Street Fighter IV - Arcade Edition (2010)
16. Ultra Street Fighter IV (2014)
17. Street Fighter V (2016)
18. Ultra Street Fighter II - The Final Challengers (2017, Switch)

- PORTS -

NOTE: These are only ports released in North America, Europe, and Australia.

* CONSOLES:
[US] Sony PlayStation (apr.30, 1999) "Street Fighter Alpha 3 [Model SLUS-00821]"
[EU] Sony PlayStation (2000) "Street Fighter Alpha 3 [Model SLES-01863]"
[US] Sony PlayStation (2000) "Street Fighter Alpha 3 [Greatest Hits] [Model SLUS-00821GH]"
[US] Sega Dreamcast (may.31, 2000) "Street Fighter Alpha 3 [Model T-1203N]"
Sega Dreamcast [EU] (sept.29, 2000) "Street Fighter Alpha 3 [Model T-7005D-50]"
Sony PlayStation 2 [AU] (2006) "Street Fighter Alpha Anthology"
[US] Sony PS2 (june.13, 2006) "Street Fighter Alpha Anthology [Model SLUS-21317]"
[EU] Sony PS2 (jul.7, 2006) "Street Fighter Alpha Anthology [Model SLES-54085]"

* HANDHELDS:
[EU] Nintendo GBA (nov.29, 2002) "Street Fighter Alpha 3 [Model AGB-AZUP-EUR]"
[US] Nintendo GBA (dec.1, 2002) "Street Fighter Alpha 3 [Model AGB-AZUE-USA]"
[AU] Sony PSP (2006) "Street Fighter Alpha 3 MAX" by THQ
[US] Sony PSP (feb.7, 2006) "Street Fighter Alpha 3 MAX [Model ULUS-10062]"
[EU] Sony PSP (mar.10, 2006) "Street Fighter Alpha 3 MAX [Model ULES-00235]"

For further details, please see the "Street Fighter Zero 3 Upper" entry.

- CONTRIBUTE -

Edit this entry: https://www.arcade-history.com/?&page=detail&id=2651&o=2

Commands list

 ',$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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);
		$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;
	?>

High scores

MAMESCORE records : 02/04/2017 13:01

akuma62_____________________3.211.100
rising_thunder______________2.829.200
majygool____________________2.274.600
lacoobella__________________2.263.800
jonson______________________1.536.300
olivier_______________________877.800
zarouk________________________823.900
daspaille_____________________418.100


! MAMESCORE INSTRUCTIONS !
--------------------------