Manufacturers

Loading

Ninja Master's - Haoh-ninpo-cho

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

Game infos

Description Ninja Master's - Haoh-ninpo-cho
Name ninjamas
Manufacturer ADK / SNK
Year 1996
Runnable yes
System arcade /
Number of players 2P sim
Added to MAME .034b05
Romset size 41.25 MB
Romset file 14 files
Romset zip 16 B
Language English
Evaluation 70 to 80 (Good)
Genre Fighter

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 4

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 320 224 59.185606 6000000 384 30 350 264 16 240

Dipswitchs

Roms list

console name bios size crc md5 merge sha1 region offset status optional
arcade 000-lo.lo 131072 5a86cff2 000-lo.lo 5992277debadeb64d1c1c64b0a92d9293eaf7e4a zoomy 0 good no
arcade 217-c1.c1 4194304 5fe97bc4 d76c955d83baa2b9fd24222a9b2852947b7b92f0 cslot1:sprites 0 good no
arcade 217-c2.c2 4194304 886e0d66 d407e1525e4ebe996e14f6e5c0396a10f736a50d cslot1:sprites 1 good no
arcade 217-c3.c3 4194304 59e8525f 19f602c71545d6c021dc72e112d3a8b8efe7a9b7 cslot1:sprites 800000 good no
arcade 217-c4.c4 4194304 8521add2 0d1a6f2979302c4c282e31ff334d2d887aec74f7 cslot1:sprites 800001 good no
arcade 217-c5.c5 4194304 fb1896e5 777a8caa9ebdbddf89e3d5ab650c94a55228ce54 cslot1:sprites 1000000 good no
arcade 217-c6.c6 4194304 1c98c54b cb1cad161d9b9f2f5a7cf8ae4d6d35b51acf90f5 cslot1:sprites 1000001 good no
arcade 217-c7.c7 4194304 8b0ede2e ea632ac98291ddac95441b7fe2349974b2da8a42 cslot1:sprites 1800000 good no
arcade 217-c8.c8 4194304 a085bb61 6a3e9e6ba96072b8849b407f2b24103dc0852259 cslot1:sprites 1800001 good no
arcade 217-m1.m1 131072 d00fb2af 6bcaa52e1641cc24288e1f22f4dc98e8d8921b90 cslot1:audiocpu 0 good no
arcade 217-p1.p1 1048576 3e97ed69 336bcae375a5109945d11356503bf0d9f4a9a50a cslot1:maincpu 0 good no
arcade 217-p2.sp2 2097152 191fca88 e318e5931704779bbe461719a5eeeba89bd83a5d cslot1:maincpu 100000 good no
arcade 217-s1.s1 131072 8ff782f0 90099c154357042ba658d4ef6abe4d9335bb7172 cslot1:fixed 0 good no
arcade 217-v1.v1 4194304 1c34e013 5368e413d2188c4fd063b6bb7d5f498ff83ea812 cslot1:ymsnd 0 good no
arcade 217-v2.v2 2097152 22f1c681 09da03b2e63d180e55173ff25e8735c4162f027b cslot1:ymsnd 400000 good no
arcade asia-s3.rom asia 131072 91b64be3 asia-s3.rom 720a3e20d26818632aedf2c2fd16c54f213543e1 mainbios 0 good no
arcade japan-j3.bin japan-j3 131072 dff6d41f japan-j3.bin e92910e20092577a4523a6b39d578a71d4de7085 mainbios 0 good no
arcade sfix.sfix 131072 c2ea0cfd sfix.sfix fd4a618cdcdbf849374f0a50dd8efe9dbab706c3 fixedbios 0 good no
arcade sm1.sm1 131072 94416d67 sm1.sm1 42f9d7ddd6c0931fd64226a60dc73602b2819dcf audiobios 0 good no
arcade sp-1v1_3db8c.bin japan-hotel 131072 162f0ebe sp-1v1_3db8c.bin fe1c6dd3dfcf97d960065b1bb46c1e11cb7bf271 mainbios 0 good no
arcade sp-45.sp1 mv1c 524288 03cc9f6a sp-45.sp1 cdf1f49e3ff2bac528c21ed28449cf35b7957dc1 mainbios 0 good no
arcade sp-e.sp1 us-e 131072 2723a5b5 sp-e.sp1 5dbff7531cf04886cde3ef022fb5ca687573dcb8 mainbios 0 good no
arcade sp-j2.sp1 japan-s2 131072 acede59c sp-j2.sp1 b6f97acd282fd7e94d9426078a90f059b5e9dd91 mainbios 0 good no
arcade sp-s.sp1 euro-s1 131072 c7f2fa45 sp-s.sp1 09576ff20b4d6b365e78e6a5698ea450262697cd mainbios 0 good no
arcade sp-s2.sp1 euro 131072 9036d879 sp-s2.sp1 4f5ed7105b7128794654ce82b51723e16e389543 mainbios 0 good no
arcade sp-u2.sp1 us 131072 e72943de sp-u2.sp1 5c6bba07d2ec8ac95776aa3511109f5e1e2e92eb mainbios 0 good no
arcade sp1.jipan.1024 japan-s1 131072 9fb0abe4 sp1.jipan.1024 18a987ce2229df79a8cf6a84f968f0e42ce4e59d mainbios 0 good no
arcade uni-bios_1_0.rom unibios10 131072 0ce453a0 uni-bios_1_0.rom 3b4c0cd26c176fc6b26c3a2f95143dd478f6abf9 mainbios 0 good no
arcade uni-bios_1_1.rom unibios11 131072 5dda0d84 uni-bios_1_1.rom 4153d533c02926a2577e49c32657214781ff29b7 mainbios 0 good no
arcade uni-bios_1_2.rom unibios12 131072 4fa698e9 uni-bios_1_2.rom 682e13ec1c42beaa2d04473967840c88fd52c75a mainbios 0 good no
arcade uni-bios_1_2o.rom unibios12o 131072 e19d3ce9 uni-bios_1_2o.rom af88ef837f44a3af2d7144bb46a37c8512b67770 mainbios 0 good no
arcade uni-bios_1_3.rom unibios13 131072 b24b44a0 uni-bios_1_3.rom eca8851d30557b97c309a0d9f4a9d20e5b14af4e mainbios 0 good no
arcade uni-bios_2_0.rom unibios20 131072 0c12c2ad uni-bios_2_0.rom 37bcd4d30f3892078b46841d895a6eff16dc921e mainbios 0 good no
arcade uni-bios_2_1.rom unibios21 131072 8dabf76b uni-bios_2_1.rom c23732c4491d966cf0373c65c83c7a4e88f0082c mainbios 0 good no
arcade uni-bios_2_2.rom unibios22 131072 2d50996a uni-bios_2_2.rom 5241a4fb0c63b1a23fd1da8efa9c9a9bd3b4279c mainbios 0 good no
arcade uni-bios_2_3.rom unibios23 131072 27664eb5 uni-bios_2_3.rom 5b02900a3ccf3df168bdcfc98458136fd2b92ac0 mainbios 0 good no
arcade uni-bios_2_3o.rom unibios23o 131072 601720ae uni-bios_2_3o.rom 1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9 mainbios 0 good no
arcade uni-bios_3_0.rom unibios30 131072 a97c89a9 uni-bios_3_0.rom 97a5eff3b119062f10e31ad6f04fe4b90d366e7f mainbios 0 good no
arcade uni-bios_3_1.rom unibios31 131072 0c58093f uni-bios_3_1.rom 29329a3448c2505e1ff45ffa75e61e9693165153 mainbios 0 good no
arcade uni-bios_3_2.rom unibios32 131072 a4e8b9b3 uni-bios_3_2.rom c92f18c3f1edda543d264ecd0ea915240e7c8258 mainbios 0 good no
arcade v2.bin us-v2 131072 62f021f4 v2.bin 62d372269e1b3161c64ae21123655a0a22ffd1bb mainbios 0 good no
arcade vs-bios.rom japan 131072 f0e8f27d vs-bios.rom ecf01eda815909f1facec62abf3594eaa8d11075 mainbios 0 good no

BIOS set

name description default
asia Asia MVS (Ver. 3) yes
euro Europe MVS (Ver. 2) yes
euro-s1 Europe MVS (Ver. 1) yes
japan Japan MVS (Ver. 3) yes
japan-hotel Custom Japanese Hotel yes
japan-j3 Japan MVS (J3) yes
japan-s1 Japan MVS (Ver. 1) yes
japan-s2 Japan MVS (Ver. 2) yes
mv1c NEO-MVH MV1C yes
unibios10 Universe Bios (Hack, Ver. 1.0) yes
unibios11 Universe Bios (Hack, Ver. 1.1) yes
unibios12 Universe Bios (Hack, Ver. 1.2) yes
unibios12o Universe Bios (Hack, Ver. 1.2, older) yes
unibios13 Universe Bios (Hack, Ver. 1.3) yes
unibios20 Universe Bios (Hack, Ver. 2.0) yes
unibios21 Universe Bios (Hack, Ver. 2.1) yes
unibios22 Universe Bios (Hack, Ver. 2.2) yes
unibios23 Universe Bios (Hack, Ver. 2.3) yes
unibios23o Universe Bios (Hack, Ver. 2.3, older?) yes
unibios30 Universe Bios (Hack, Ver. 3.0) yes
unibios31 Universe Bios (Hack, Ver. 3.1) yes
unibios32 Universe Bios (Hack, Ver. 3.2) yes
us US MVS (Ver. 2?) yes
us-e US MVS (Ver. 1) yes
us-v2 US MVS (4 slot, Ver 2) yes

Chips list

name tag type clock
M68000 maincpu cpu 12000000
Speaker rspeaker audio
YM2610 ymsnd audio 8000000
Z80 audiocpu cpu 4000000

Categories

MAMEinfo

0.34b5 [?]


Neo-Geo

Artwork available


WIP:

- 0.174: Changed description to 'Ninja Master's - Haoh-ninpo-cho'.

- 0.79u2: Added new gfx3 roms.

- 0.35b12: Changed description to 'Ninja Master's - haoh-ninpo-cho'.

- 0.35b9: Added missing sound1 rom ($0).

- 0.34b7: Changed description to 'Ninja Master's'.

- 0.34b5: Added 'Ninja Masters' (ADK 1996).


LEVELS: 12


Other Emulators:

* Calice

* FB Alpha

* Kawaks

* Nebula

* Raine


Recommended Games (Asian Fighting vs.):

Karate Champ

Syusse Oozumou

Oozumou - The Grand Sumo (DECO Cassette)

Shanghai Kid

Yie Ar Kung-Fu

Konami 80's AC Special (Yie Ar Kung-Fu)

Kageki

Reikai Doushi

The Karate Tournament

Shogun Warriors

Dragonball Z

Dragon Ball Z V.R.V.S.

Dragonball Z 2 - Super Battle

Super Dragon Ball Z

Samurai Shodown

Samurai Shodown II

Samurai Shodown III

Samurai Shodown IV

Samurai Shodown V

Samurai Shodown V Special

Samurai Spirits Tenkaichi Kenkakuden

Samurai Spirits Sen

Battle K-Road

Blood Warrior

Dragon Master

Fight Fever

Far East of Eden

Metamoqester

Suiko Enbu

Ninja Master's

Waku Waku 7

Dragon's Heaven (development board)

The Last Blade

The Last Blade 2

Astra SuperStars

Asura Blade - Sword of Dynasty

Asura Buster - Eternal Warriors

The Killing Blade

The Killing Blade Plus

Guilty Gear X

Guilty Gear X ver. 1.5

Guilty Gear XX

Guilty Gear XX #Reload

Guilty Gear XX Slash

Guilty Gear XX Accent Core

Guilty Gear Isuka

Martial Masters

The Rumble Fish

The Rumble Fish 2

NeoGeo Battle Coliseum

Sengoku Basara X Cross

Goketsuji Ichizoku: Matsuri Senzo Kuyou

History


$vgmplay=ninjamas,

SNK Neo-Geo MVS cart. published 23 years ago:

Ninja Master''s ~覇王忍法帖~ (c) 1996 SNK
(Ninja Master's Haoh Ninpou Chou)

Criminally overlooked and combo-friendly medieval Japanese fighter with great animation. Ten selectable characters and two end bosses.

- TECHNICAL -

Runs on the SNK "Neo-Geo MVS" hardware.
Game ID : 217

Players : 2
Control : 8-way joystick
Buttons : 4
=> [A] Light Punch, [B] Strong Punch, [C] Light Kick, [D] Strong Kick

- TRIVIA -

Ninja Master's Haoh Ninpou Chou was released in May 1996.

The subtitle of this game translates from Japanese as 'Supreme Ninja Arts Scroll'.

The main design, as well as some of the special moves of the character 'Karasu' seem to be quite inspired by the main character of the 1994 movie hit 'The Crow' which was in turn, based on the graphical novel of the same name by James O. Barr (Even the name 'Karasu' stands as the Japanese word for "crow"!). :)

The character 'Nobunaga' is based on the real Japanese warrior 'Nobunaga Oda' who, during Japan's medieval period, overthrew the Ashikaga shogunate and ended a long period of internal strife by uniting half of Japan's provinces under his rule. In doing so he paved the way for the reunification of the country under the Tokugawa shogunate in the following century. His merciless use of power as well as his skill as a military strategist made him one of the most powerful & feared leaders in Japan. The image of him in the game as a warrior who wields the demons power may have been some sort of a criticism to his eager embrace of Western culture, religion & technology.

The character 'Goemon' is based on Ishikawa Goemon, the most famous thief in Japan on the Edo era (about 400 years ago) known to steal large sums of money from bad people and give the money to the poor. In other words, he was Japan's very own version of Robin Hood!

The character 'Sasuke' seems inspired on Sarutobi Sasuke, a famous legendary ninja with a strong sense of justice created in Tachikawa literature at the end of the Meiji period. Another source of inspiration may have been 'Ninja Kamui' an old anime series whose main character Kamui was an incredibly skilled ninja who wanted to abandon his ways as a killer thus becoming a 'nukenin' (runaway ninja) and marked for death by his own clan that vows to pursue and eliminate him.

Sountrack releases :
[JP] Ninja Master's Haoh Ninpou Chou - G.S.M 1500 Series - PCCB-00209, March 21, 1996, Pony Canyon / Scitron

- TIPS AND TRICKS -

* Play As Ranmaru And Nobunaga (Player 1) : Highlight Kamui and press Left, Down, Left, Up, Left, Down, Left, Up, Right, Down, Right, Up and hit C+D.

* Play As Ranmaru And Nobunaga (Player 2) : Highlight Sasuke and press Right, Down, Right, Up, Right, Down, Right, Up, Left, Down, Left, Up and hit C+D.

* Time Attack Mode : At the character select screen, highlight Kamui and press Down, Left, Up, Left, Down, Left, Up, Left, Down, Right(x4), Up, C+D. Now choose your character.

* Successfully complete the game with a single credit within 8:30:00 minutes and the game shows you how to execute your character's 'finisher' move!

- STAFF -

Developed by ADK.

Producer & Planner : Hiroyuki Toda
Chief Planner : Kazuhiro Shibata
Planners : Visitor Y. Oni, M. Honda
System Programmers : Eiji Fukatsu, Makio Chiba
Sound Programmer : Makio Chiba
Desgin Tool Programmer : Ryu Hiroyuki
Total Adviser : Kenichi Sakanishi
Chief Programmer -Main- Program : Teruaki Shirasawa
-Demo- Program : Maichikin
Chief Sprite Designer : Kazushige Hakamata
Sprite Designers : Gensan, Hideyuki Yamada, Yokoo, Muneki Shiraishi, Hiroshi Ohzono, Tohru Okamura, West-Maison, Takahiro Arahata, Mitsugu. T, Shigechi, Ruc, Hirotaka Orita, Syoichi Satoh, H. Hasegawa-CRM, Kei Kuramochi, Hitoshi Aoki, Ben, Yukari Shinozaki
Scroll Designers : Shinji Moriyama (Sinji Moriyama), Masako Sato, Kaori Kumagai, Kazunori Uchiumi
Demo Designers : Masato Mitsuya, Sinku
Sound : Hiroaki Kujirai, Yuka Watanabe, Hiroaki Shimizu, Takeshi Muramatsu
Sound Effect : Hiroaki Kujirai (Kujirai Type-02)

* Character Voices :
Sasuke : Kabao Kikkawa
Tenho : Shinobu Sekimoto
Kamui, Raiga, Unzen : Masahiko Yano
Natsume, Narration : Mayumi Minoda
Kasumi : Masami Katou
Goemon : T. Mukaiyama
Houoh : Yoshikatsu Fujio
Karasu : Kouichi Koba
Ranmaru : Yasue Ishii
Nobunaga : Masao Harada

Market Research : Yukio Gotoh (Yukio Gotou)
Public Information : Taguchi-1, Satsuki Ito, Sugiyama Kiyotaka, Kayo Yamagata
Quality Controls : Nagata Shogatsu, Masao Tachikawa, Sugiyama Kiyotaka, Takagi, Uma
Special Thanks : Tomobe Seijin, Studio Bihou
Executive Producer : Kazuo Arai
BGM : Back Of My Mind, Hiroaki Kujirai

- PORTS -

* CONSOLES:
[JP] SNK Neo-Geo AES (june.28, 1996) "Ninja Master's Haoh Ninpou Chou [Model NGH-012]"
[US] SNK Neo-Geo AES (june.28, 1996) "Ninja Master's Haoh Ninpou Chou [Model NGH-217]"
[JP] SNK Neo-Geo CD (sept.27, 1996) "Ninja Master's Haoh Ninpou Chou [Model ADCD-012]"
Sony Playstation 2 [JP] (dec.18, 2008) "ADK Tamashii [Model SLPS-25906]"
[JP] Nintendo Wii (jul.26, 2011) "Virtual Console"

- CONTRIBUTE -

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

High scores

MAMESCORE records : 02/04/2017 13:01

majygool_____________________12m14s10
zarouk________________________5m35s70


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