Manufacturers

Loading

Fatal Fury: Wild Ambition (rev.A)

  1. Game infos
  2. Sound
  3. Driver
  4. Inputs
  5. Controls
  6. Display
  7. Roms list
  8. BIOS set
  9. Chips list
  10. Serie
  11. Categories
  12. MAMEinfo
  13. History
  14. Commands list
Download fatfurwa.zip (236 MB)
Snapshot

Game infos

Description Fatal Fury: Wild Ambition (rev.A)
Name fatfurwa
Manufacturer SNK
Year 1998
Runnable yes
System arcade /
Number of players ???
Added to MAME .086u2
Romset size 236 MB
Romset file 43 files
Romset zip 82 B
Language English
Genre Fighter

Sound infos

Sound_channels 2

Driver infos

Driver status preliminary
Driver emulation preliminary
Driver color good
Driver sound preliminary
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 512 448 61.651673 25000000 768 0 512 528 0 448

Roms list

console name bios size crc md5 merge sha1 region offset status optional
arcade 006pr01a.81 4194304 3830efa1 9d8c941ccb6cbe8d138499cf9d335db4ac7a9ec0 gameprg 0 good no
arcade 006pr02a.82 4194304 8d5de84e e3ae014263f370c2836f62ab323f1560cb3a9cf0 gameprg 2 good no
arcade 006pr03a.83 4194304 c811b458 7d94e0df501fb086b2e5cf08905d7a3adc2c6472 gameprg 800000 good no
arcade 006pr04a.84 4194304 de708d6c 2c9848e7bbf61c574370f9ecab5f5a6ba63339fd gameprg 800002 good no
arcade 006sc01a.97 8388608 f13dffad 86363aeae176fd4204e446c13a028da919dc2069 scrtile 0 good no
arcade 006sc02a.99 8388608 be79d42a f3eb950a62e2df1de116af9434027439f1305e1f scrtile 1 good no
arcade 006sc03a.101 8388608 16918b73 ad0c751a301fe3c95fca19473869dfd55fb6b0de scrtile 2000000 good no
arcade 006sc04a.103 8388608 9b63cd98 62519a3a531c4493a5a85dc01ca69413977120ca scrtile 2000001 good no
arcade 006sc05a.98 8388608 0487297b d3fa4d691559327739c96717312faf09b498001d scrtile 1000000 good no
arcade 006sc06a.100 8388608 34a76c31 be05dc75afb7cde65ba5d29c0e66a7b1b62c41cb scrtile 1000001 good no
arcade 006sc07a.102 8388608 7a1c371e 1cd4ad66dd007adc9ab0c29720cbf9955c7337e0 scrtile 3000000 good no
arcade 006sc08a.104 8388608 88232ade 4ae2a572c3525087f77c95185e8697a1fc720512 scrtile 3000001 good no
arcade 006sd01a.77 4194304 790efb6d 23ddd3ee8ae808e58cbcaf92a9ef56d3ca6289b5 l7a1045 0 good no
arcade 006sd02a.78 4194304 f7f020c7 b72fde4ff6384b80166a3cb67d31bf7afda750bc l7a1045 400000 good no
arcade 006sd03a.79 4194304 1a678084 f52efb6145102d289f332d8341d89a5d231ba003 l7a1045 800000 good no
arcade 006sd04a.80 4194304 3c280a5c 9d3fc78e18de45382878268db47ff9d9716f1505 l7a1045 c00000 good no
arcade 006sp01a.105 8388608 087b8c49 bb1eb2baef7da91f904bf45414f21dd6bac30749 sprtile 0 good no
arcade 006sp02a.109 8388608 da28631e ea7e2d9195cfa4f954f4d542296eec1323223653 sprtile 1 good no
arcade 006sp03a.113 8388608 bb87b55b 8644ebb356ae158244a6e03254b0212cb359e167 sprtile 2 good no
arcade 006sp04a.117 8388608 2367a536 304b5b7f7e5d41e69fbd4ac2a938c42f3766630e sprtile 3 good no
arcade 006sp05a.106 8388608 0eb8fd06 c2b6fab1b0104910d7bb39d0a496ada39c5cc122 sprtile 2000000 good no
arcade 006sp06a.110 8388608 dccc3f75 fef8d259c17a78e2266fed965fba1e15f1cd01dd sprtile 2000001 good no
arcade 006sp07a.114 8388608 cd7baa1b 4084f3a73aae623d69bd9de87cecf4a33b628b7f sprtile 2000002 good no
arcade 006sp08a.118 8388608 9c3044ac 24b28bcc6be51ab3ff59c2894094cd03ec377d84 sprtile 2000003 good no
arcade 006tx01a.1 4194304 ab4c1747 2c097bd38f1a92c4b6534992f6bf29fd6dc2d265 textures 0 good no
arcade 006tx01a.13 4194304 ab4c1747 2c097bd38f1a92c4b6534992f6bf29fd6dc2d265 textures 0 good no
arcade 006tx01a.5 4194304 ab4c1747 2c097bd38f1a92c4b6534992f6bf29fd6dc2d265 textures 0 good no
arcade 006tx01a.9 4194304 ab4c1747 2c097bd38f1a92c4b6534992f6bf29fd6dc2d265 textures 0 good no
arcade 006tx02a.10 4194304 7854a229 dba23c1b793dd0308ac1088c819543fff334a57e textures 400000 good no
arcade 006tx02a.14 4194304 7854a229 dba23c1b793dd0308ac1088c819543fff334a57e textures 400000 good no
arcade 006tx02a.2 4194304 7854a229 dba23c1b793dd0308ac1088c819543fff334a57e textures 400000 good no
arcade 006tx02a.6 4194304 7854a229 dba23c1b793dd0308ac1088c819543fff334a57e textures 400000 good no
arcade 006tx03a.11 4194304 94edfbd1 d4004bb1273e6091608856cb4b151e9d81d5ed30 textures 800000 good no
arcade 006tx03a.15 4194304 94edfbd1 d4004bb1273e6091608856cb4b151e9d81d5ed30 textures 800000 good no
arcade 006tx03a.3 4194304 94edfbd1 d4004bb1273e6091608856cb4b151e9d81d5ed30 textures 800000 good no
arcade 006tx03a.7 4194304 94edfbd1 d4004bb1273e6091608856cb4b151e9d81d5ed30 textures 800000 good no
arcade 006tx04a.12 4194304 82d61652 28303ae9e2545a4cb0b5843f9e73407754f41e9e textures c00000 good no
arcade 006tx04a.16 4194304 82d61652 28303ae9e2545a4cb0b5843f9e73407754f41e9e textures c00000 good no
arcade 006tx04a.4 4194304 82d61652 28303ae9e2545a4cb0b5843f9e73407754f41e9e textures c00000 good no
arcade 006tx04a.8 4194304 82d61652 28303ae9e2545a4cb0b5843f9e73407754f41e9e textures c00000 good no
arcade 006vt01a.17 4194304 5c20ed4c df679f518292d70b9f23d2bddabf975d56b96910 verts 0 good no
arcade 006vt02a.18 4194304 150eb717 9acb067346eb386256047c0f1d24dc8fcc2118ca verts 2 good no
arcade 006vt03a.19 4194304 021cfcaf fb8b5f50d3490b31f0a4c3e6d3ae1b98bae41c97 verts 4 good no
arcade bios_export.bin export 524288 bbf07ec6 bios_export.bin 5656aa077f6a6d43953f15b5123eea102a9d5313 user1 0 good no
arcade bios_korea.bin korea 524288 ac953e2e bios_korea.bin f502188ef252b7c9d04934c4b525730a116de48b user1 0 good no
arcade bios_us.bin us 524288 ab5948d6 bios_us.bin f8b940c1ae5ce2d3b2cd0c9bfaf6e5b063cec06e user1 0 good no
arcade brom1.bin japan 524288 a30dd3de brom1.bin 3e2fd0a56214e6f5dcb93687e409af13d065ea30 user1 0 good no
arcade from1.bin 524288 6b933005 from1.bin e992747f46c48b66e5509fe0adf19c91250b00c7 user2 0 good no
arcade rom1.bin 130866 4a6832dc rom1.bin ae504f7733c2f40450157cd1d3b85bc83fac8569 fpga 0 good no
arcade tmp87ph40an.bin 32768 b70df21f tmp87ph40an.bin 5b742e8a0bbf4c0ae4f4398d34c7058fb24acc92 iomcu 8000 good no

BIOS set

name description default
export Export yes
japan Japan yes
korea Korea yes
us USA yes

Chips list

name tag type clock
KL5C80A12 network cpu 12500000
L7A1045 L6028 DSP-A l7a1045 audio 16000000
Speaker rspeaker audio
TMP87PH40AN iomcu cpu 8000000
V53 DMAU audiocpu:upd71071dma cpu 4000000
V53A audiocpu cpu 16000000
VR4300 (big) maincpu cpu 50000000

Serie

Serie : Fatal Fury
  1. Fatal Fury - King of Fighters / Garou Densetsu - Shukumei no Tatakai (NGM-033 ~ NGH-033) (1991)
  2. Fatal Fury - King of Fighters / Garou Densetsu - Shukumei no Tatakai (NGM-033 ~ NGH-033) (1991)
  3. Fatal Fury 2 / Garou Densetsu 2 - Arata-naru Tatakai (NGM-047 ~ NGH-047) (1992)
  4. Fatal Fury 2 / Garou Densetsu 2 - Arata-naru Tatakai (NGM-047 ~ NGH-047) (1992)
  5. Garou Densetsu - Shukumei no Tatakai (Jpn, Rev. A) (1992)
  6. Fatal Fury Special / Garou Densetsu Special (NGM-058 ~ NGH-058, set 1) (1993)
  7. Fatal Fury Special / Garou Densetsu Special (NGM-058 ~ NGH-058, set 1) (1993)
  8. Fatal Fury Special / Garou Densetsu Special (NGM-058 ~ NGH-058, set 2) (1993)
  9. Fatal Fury Special / Garou Densetsu Special (NGM-058 ~ NGH-058, set 2) (1993)
  10. Fatal Fury 2 (Asia) (1993)
  11. Garou Densetsu - Shukumei no Tatakai (Jpn) (1993)
  12. Garou Densetsu - Shukumei no Tatakai (1993)
  13. Fatal Fury Special (Euro) (1994)
  14. Fatal Fury Special (USA) ~ Garou Densetsu Special (Jpn) (1994)
  15. Fatal Fury - The Battle of Fury (USA) ~ Garou Densetsu - Shukumei no Tatakai (Jpn) (1994)
  16. Fatal Fury 2 (USA, Kor) (1994)
  17. Fatal Fury 2 (USA) ~ Garou Densetsu 2 - Aratanaru Tatakai (Jpn) (1994)
  18. Fatal Fury 2 (Euro) (1994)
  19. Fatal Fury Special (Euro) (1995)
  20. Fatal Fury Special (USA) (1995)
  21. Fatal Fury Special (Euro) (1995)
  22. Fatal Fury 3 - Road to the Final Victory / Garou Densetsu 3 - Haruka-naru Tatakai (NGM-069 ~ NGH-069) (1995)
  23. Fatal Fury 3 - Road to the Final Victory (USA) ~ Garou Densetsu 3 - Harukanaru Tatakai (Jpn) (1995)
  24. Fatal Fury 3 - Road to the Final Victory / Garou Densetsu 3 - Haruka-naru Tatakai (NGM-069 ~ NGH-069) (1995)
  25. Real Bout Fatal Fury / Real Bout Garou Densetsu (NGM-095 ~ NGH-095) (1995)
  26. Real Bout Fatal Fury / Real Bout Garou Densetsu (NGM-095 ~ NGH-095) (1995)
  27. Real Bout Fatal Fury / Real Bout Garou Densetsu (bug fix revision) (1995)
  28. Real Bout Fatal Fury / Real Bout Garou Densetsu (bug fix revision) (1995)
  29. Real Bout Fatal Fury / Real Bout Garou Densetsu (Korean release) (1995)
  30. Real Bout Fatal Fury / Real Bout Garou Densetsu (Korean release) (1995)
  31. Garou Densetsu 3 - Harukanaru Tatakai (Jpn) (1996)
  32. Real Bout Fatal Fury (USA) ~ Real Bout Garou Densetsu (Jpn) (1996)
  33. Real Bout Fatal Fury Special / Real Bout Garou Densetsu Special (1996)
  34. Real Bout Fatal Fury Special / Real Bout Garou Densetsu Special (1996)
  35. Real Bout Fatal Fury Special / Real Bout Garou Densetsu Special (Korean release) (1996)
  36. Real Bout Fatal Fury Special / Real Bout Garou Densetsu Special (Korean release) (1996)
  37. Real Bout Special (Jpn) (1997)
  38. Fatal Fury: Wild Ambition (rev.A) (1998)
  39. Real Bout Fatal Fury 2 - The Newcomers / Real Bout Garou Densetsu 2 - The Newcomers (NGM-2400) (1998)
  40. Real Bout Fatal Fury 2 - The Newcomers (USA) ~ Real Bout Garou Densetsu 2 - The Newcomers (Jpn) (1998)
  41. Real Bout Fatal Fury 2 - The Newcomers / Real Bout Garou Densetsu 2 - The Newcomers (NGM-2400) (1998)
  42. Real Bout Fatal Fury 2 - The Newcomers / Real Bout Garou Densetsu 2 - The Newcomers (NGH-2400) (1998)
  43. Real Bout Fatal Fury 2 - The Newcomers / Real Bout Garou Densetsu 2 - The Newcomers (NGH-2400) (1998)
  44. Real Bout Fatal Fury 2 - The Newcomers (Korean release) (1998)
  45. Real Bout Fatal Fury 2 - The Newcomers (Korean release) (1998)
  46. Fatal Fury - Wild Ambition (USA) (1999)
  47. Garou - Mark of the Wolves (NGM-2530) (1999)
  48. Garou - Mark of the Wolves (NGM-2530) (1999)
  49. Garou - Mark of the Wolves (bootleg) (1999)
  50. Garou - Mark of the Wolves (bootleg) (1999)
  51. Garou - Mark of the Wolves (NGM-2530 ~ NGH-2530) (1999)
  52. Garou - Mark of the Wolves (NGM-2530 ~ NGH-2530) (1999)
  53. Garou - Mark of the Wolves (prototype) (1999)
  54. Garou - Mark of the Wolves (prototype) (1999)
  55. Garou - Mark of the Wolves (Chi) (20??)

Categories

MAMEinfo

0.86u2 [?]


Hyper NeoGeo 64


WIP:

- 0.137u2: Fixed samples rom address to $c00000.

- 0.135u4: Andrew Gardner reworked the HNG64 polygon chunk recovery code to be more crash-proof. Documented what's known about the 3D data much better. Fixed vertex ROM loading for Fatal Fury: Wild Ambition.

- 0.135u2: David Haywood added 16x16 / 8x8 tilemap mode select, fixes transition layer in Fatal Fury WA (squares on title screen). Angelo Salese re-implemented zooming in Fatal Fury WA.

- 0.131u1: David Haywood disabled the floor stuff in 'Fatal Fury: Wild Ambition' (looking for a cleaner implementation). Understood and implemented the 'auto-animate' registers for the tilemaps (animated waterfalls etc).

- 0.101u3: Changed R4600 (big) CPU1 clock speed to 50MHz. Added Z80 (12.5MHz) CPU3.

- 0.87u4: Fixed gfx4 rom loading.

- 0.86u3: Added new gfx1/2 roms and fixed rom loading. Changed R4600 (big) CPU1 clock speed to 12.5MHz and visible area to 512x432. Added 'TST' dipswitch.

- 0.86u2: Added 'Fatal Fury: Wild Ambition (rev.A)' (SNK 1998). Hyper Neogeo 64 based games needs more complete MMU emulation in the MIPS core amongst other things, driver is still only preliminary.

- 11th August 2003: Guru - Fatal Fury Wild Ambition arrived. I've been fairly busy over the past week so didn't get chance to update here. However, this stuff arrived just recently thanks to MAMEworld contributions.


Recommended Games (King of Fighters):

Fatal Fury - King of Fighters

Fatal Fury 2

Fatal Fury 3 - Road to the Final Victory

Fatal Fury Special

Fatal Fury: Wild Ambition

Real Bout Fatal Fury

Real Bout Fatal Fury 2 - The Newcomers

Real Bout Fatal Fury Special

The King of Fighters '94

The King of Fighters '95

The King of Fighters '96

The King of Fighters '97

The King of Fighters '98 - The Slugfest

The King of Fighters '98: Ultimate Match

The King of Fighters '99 - Millennium Battle

The King of Fighters 2000

The King of Fighters 2001

The King of Fighters 2002

The King of Fighters 2003

The King of Fighters XI

The King of Fighters XII

The King of Fighters Neowave

History


Arcade Video game published 20 years ago:

Fatal Fury - Wild Ambition (c) 1999 SNK.

A 3-D fighting game.

- TECHNICAL -

SNK Hyper Neo-Geo 64 hardware
Game ID : HNG64 No. 06

Main CPU : R4600 (@ 50 Mhz), V30 (@ 8 Mhz), Zilog Z80 (@ 12.5 Mhz)

Players : 2
Control : 8-way joystick
Buttons : 4
=> [A] Punch, [B] Kick, [C] Power Attack, [D] Move Between Planes

- TRIVIA -

Even if copyright year is 1998, this game was released in January 1999.

This game is known in Japan as "Garou Densetsu Wild Ambition" (translates from Japanese as 'Legend of Hungry Wolf Wild Ambition').

Soundtracks:
[JP] Mar. 17, 1999; Garou Densetsu Wild Ambition [PCCB-00364] - Pony Canyon
[JP] Apr. 21, 1999; Garou Densetsu Wild Ambition [Arrange Sound Trax] [PCCB-00371] - Pony Canyon

- SERIES -

1. Garou Densetsu - Shukumei no Tatakai [Model NGM-033] (1991, MVS)
2. Garou Densetsu 2 - Arata-Naru Tatakai [Model NGM-047] (1992, MVS)
3. Garou Densetsu Special [Model NGM-058] (1993, MVS)
4. Garou Densetsu 3 - Harukanaru Tatakai [Model NGM-069] (1995, MVS)
5. Real Bout Garou Densetsu [Model NGM-095] (1995, MVS)
6. Real Bout Garou Densetsu Special [Model NGM-223] (1997, MVS)
7. Real Bout Garou Densetsu 2 - The Newcomers [Model NGM-240] (1998, MVS)
8. Fatal Fury - Wild Ambition (1999, ARC)
9. Garou - Mark of the Wolves [Model NGM-253] (1999, MVS)
10. Fatal Fury First Contact [Model NEOP00111] (1999, NGPC)

- STAFF -

* Voice Actors :
Terry Bogard, Kim Kaphwan : Satoshi Hashimoto
Andy Bogard : Keiichi Nanba
Joe Higashi : Nobuyuki Hiyama
Mai Shiranui : Akoya Sogi
Raiden : John Hulaton
Tsugumi Sendo : Kayo Deguchi
Touji Sakata : Masashi Sugahara
Li Xiangfei : Mami Kingetsu
Ryuji Yamazaki : Koji Ishii
Billy Kane : Atsushi Yamanishi
Mr. Karate : Masaki Usui
Duck King, Geese Howard : Kong Kuwata

- PORTS -

[JP] Sony PlayStation (june.24, 1999; "Garou Densetsu Wild Ambition [Model SLPM-86236]")
[US] Sony PlayStation (nov.30, 1999; "Fatal Fury Wild Ambition [Model SLUS-01001]")
[JP] Sony PlayStation (jul.20, 2000; "Garou Densetsu Wild Ambition [SNK Best Collection] [Model SLPM-86576]")
[JP] Sony PlayStation (apr.26, 2007; "PS1 Classics")

- CONTRIBUTE -

Edit this entry: https://www.arcade-history.com/?&page=detail&id=3550&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;
	?>