Home News Forum                            

Play your favorite classic games and more with the GameEx front end. Read more.

mirninja: MAME ROM Information.


Mirai Ninja - Keigumo Kinin Gaiden (c) 1988 Namco.


Namco System 2 hardware

Game ID : MN

Main CPU : (2x) 68000 (@ 12.288 Mhz), M6809 (@ 3.072 Mhz), HD63705 (@ 2.048 Mhz)

Sound Chips : C140 (@ 21.39 Khz), YM2151 (@ 3.57958 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 3


Released in December 1988 in Japan.

The title of this game translates from Japanese as 'Future Ninja - Stealth Joy Cloud Device Side Story'.

Mirai Ninja was based on a Japanese movie of the same name. Both the game and the movie were released the same year.

The plot of the movie : A man's body and soul are stolen and used as part of a demon castle. What's left becomes Cyber Ninja. He teams up with the chi students whose cyber-earmuffs show matching red symbols. They fill their swords with ammunition, grab some neo-retro-cyber-antique guns and attack the demon robot expendable ninja squad. Each fight is won by whichever side uses more gratuitous special effects. They slay the Tron-like hover droids, who are destroyed in their shame. There's a showdown with a white-armored guy with dreadlocks, who is later reincarnated by the eclipse and a lot of multicolored lightning. After killing the make-up wearing effeminate spider person, the chi school fires a giant gun at the demon castle spider cyber robot. It blows up.

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Mirai Ninja - Keigumo Kinin Gaiden : G.S.M. Namco 1) on 21/12/1988.


Game designer : UNKNOWN

Game programmers : Pegasus Ahoyagi, Screen de Kotatsun

Game visual designer : Gimmy Yanagii

Music composer / Sound effects : Astron Ishii, Norio Nakagata, Kouichi Ohta

Visual staff : Katsuhiko Shigeri, Hiromi Fukuda, Masanori Kimura, Mitsuru Fukuoka, Mitsuru Enomoto, Junko Anzai, Kayo Koga, Mayumi Ohoura, Meda Medaman, Wani Waniko


Game's rom.

MAME Info:

0.36b8 [Keith Wilkins]

0.36b6 [?]


- 0.36b9: Added new sound1 roms ($0, 80000) - sound works now.

- 0.36b8: Keith Wilkins added Mirai Ninja (Japan) (Namco 1988).

- 12th October 1999: Keith Wilkins sent in another Namco System 2 update with controls working in most games, and also fixed a lot of the graphics bugs. The playable games are now Assault, Ordyne, Mirai Ninja, Phelios, Valkyrie No Densetsu, Finest Hour, Burning Force, Marvel Land, Dragon Saber and Cosmo Gang the Video.

- 0.36b6: Added Mirai Ninja (Testdriver).


Recommended Games (Asian Fighting):


Sasuke vs. Commander

Chinese Hero

Kung-Fu Master

Kung Fu (PlayChoice-10)

Kung-Fu Taikun

The Legend of Kage

Ninjakun Majou no Bouken

Ninja-Kid II / NinjaKun Ashura no Shou

Vs. Ninja Jajamaru Kun




Lady Master of Kung Fu

Onna Sansirou

Samurai Nihon-Ichi

Sega Ninja

Kid Niki - Radical Ninja

KiKi KaiKai

Mr. Goemon

Garyo Retsuden

Kozure Ookami

Ninja Mission (Arcadia)

The Ninja Warriors

Tiger Road

China Gate


Kuri Kinton

The Masters of Kin

Mirai Ninja

Ninja Spirit

Shingen Samurai-Fighter

Mystic Defender (Mega-Tech)

Ninja Combat

The Ninja Kids



Sengoku 2

Sengoku 3

Mazin Wars / Mazin Saga (Mega Play)

Mystic Warriors

Shadow Force

Zunzunkyou No Yabou


The Legend of Silkroad

Age Of Heroes - Silkroad 2

Legend of Heroes

Romset: 4136 kb / 30 files / 1.37 zip

MAME XML Output:

       <game name="mirninja" sourcefile="namcos2.c">
              <description>Mirai Ninja (Japan)</description>
              <rom name="mn_mpr0e.bin" size="65536" crc="fa75f977" sha1="15f8ce9417d663ea659e2c35d5b318c5e275f997" region="maincpu" offset="0"/>
              <rom name="mn_mpr1e.bin" size="65536" crc="58ddd464" sha1="1b0c0023f7130c8b4cdc207ed32582f107953b51" region="maincpu" offset="1"/>
              <rom name="mn1_spr0.bin" size="65536" crc="3f1a17be" sha1="0d6a4e26235f44db4ad217b859c3d215f4e9b423" region="slave" offset="0"/>
              <rom name="mn1_spr1.bin" size="65536" crc="2bc66f60" sha1="7b778ee3a24f57d43c9bcffbdb77cf8be2463c2d" region="slave" offset="1"/>
              <rom name="mn_snd0.bin" size="131072" crc="6aa1ae84" sha1="2186f93c4ccc4c202fa14d80b440060237659fc5" region="audiocpu" offset="c000"/>
              <rom name="sys2mcpu.bin" size="8192" crc="a342a97e" sha1="2c420d34dba21e409bf78ddca710fc7de65a6642" region="mcu" offset="0"/>
              <rom name="sys2c65b.bin" size="32768" crc="e9f2922a" sha1="5767d2f85e1eb3de19192e73b02221f28b1fbb83" region="mcu" offset="8000"/>
              <rom name="mn_obj0.bin" size="131072" crc="6bd1e290" sha1="11e5f7adef0d7a519246c6d88f9371e49a6b49e9" region="gfx1" offset="0"/>
              <rom name="mn_obj1.bin" size="131072" crc="5e8503be" sha1="e03e13e70932b65e1bd560f685eda107f00a8bb6" region="gfx1" offset="80000"/>
              <rom name="mn_obj2.bin" size="131072" crc="a96d9b45" sha1="5ad32ef08c38bff368590e0549c4b4552af5c2c8" region="gfx1" offset="100000"/>
              <rom name="mn_obj3.bin" size="131072" crc="0086ef8b" sha1="cd282868e9f05a305816cec6043d31bfa26314b3" region="gfx1" offset="180000"/>
              <rom name="mn_obj4.bin" size="131072" crc="b3f48755" sha1="d3b4a0b5d9939dad9b63a85e86afe5aa26dc9849" region="gfx1" offset="200000"/>
              <rom name="mn_obj5.bin" size="131072" crc="c21e995b" sha1="03022f11f314f1a6a568cf75850117c98b7c0ce1" region="gfx1" offset="280000"/>
              <rom name="mn_obj6.bin" size="131072" crc="a052c582" sha1="eadf07df0e7e13c6e51672860aad4c22b5dcc853" region="gfx1" offset="300000"/>
              <rom name="mn_obj7.bin" size="131072" crc="1854c6f5" sha1="f49d18655d05ea9abf1dded17abc61855dba61ef" region="gfx1" offset="380000"/>
              <rom name="mn_chr0.bin" size="131072" crc="4f66df26" sha1="7ca1215cb33b9c0898fc17721618a3129d751722" region="gfx2" offset="0"/>
              <rom name="mn_chr1.bin" size="131072" crc="f5de5ea7" sha1="58ba4a5cca631e53b685db342697625c9c9ea50c" region="gfx2" offset="80000"/>
              <rom name="mn_chr2.bin" size="131072" crc="9ff61924" sha1="27537743b2df32eb492ec933faabd149e3283256" region="gfx2" offset="100000"/>
              <rom name="mn_chr3.bin" size="131072" crc="ba208bf5" sha1="924478a44155707b79698518901fba4e21485740" region="gfx2" offset="180000"/>
              <rom name="mn_chr4.bin" size="131072" crc="0ef00aff" sha1="01bf3753d11a3e5ea41fd205d4384f6949ad1c01" region="gfx2" offset="200000"/>
              <rom name="mn_chr5.bin" size="131072" crc="4cd9d377" sha1="188e1a88dbd4f6aedd6fbe5e22d4f3a0a88dec3a" region="gfx2" offset="280000"/>
              <rom name="mn_chr6.bin" size="131072" crc="114aca76" sha1="d2c6bdfdd0e42cd0c6f99517321c2105e5fc780d" region="gfx2" offset="300000"/>
              <rom name="mn_chr7.bin" size="131072" crc="2d5705d3" sha1="690a50b3950a1cf9c27461aa3722c3f1f6a90c87" region="gfx2" offset="380000"/>
              <rom name="mn_roz0.bin" size="131072" crc="677a4f25" sha1="8ca64833189c75c3f4efd022dbddc54dc2632ec1" region="gfx3" offset="0"/>
              <rom name="mn_roz1.bin" size="131072" crc="f00ae572" sha1="cd7f28b2ba03a0bb4d5702ffa36b1140560c9541" region="gfx3" offset="80000"/>
              <rom name="mn_sha.bin" size="131072" crc="c28af90f" sha1="8b7f95375eb32c3e30c2a55b7f543235f56d3a13" region="gfx4" offset="0"/>
              <rom name="mn1_dat0.bin" size="131072" crc="104bcca8" sha1="e8368d0dc51bf0653143bf2261d7ed5b54d92941" region="user1" offset="0"/>
              <rom name="mn1_dat1.bin" size="131072" crc="d2a918fb" sha1="032b7a7bcc60c41325e7b35df9a932e68cdd0788" region="user1" offset="1"/>
              <rom name="mn_voi1.bin" size="524288" crc="2ca3573c" sha1="b2af101730de4ccc68acc1ed143c21a8c81f64db" region="c140" offset="0"/>
              <rom name="mn_voi2.bin" size="524288" crc="466c3b47" sha1="9c282ffda8b0620ae60789c81c6e36c086a9a335" region="c140" offset="80000"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12288000"/>
              <chip type="cpu" tag="slave" name="68000" clock="12288000"/>
              <chip type="cpu" tag="audiocpu" name="M6809" clock="2048000"/>
              <chip type="cpu" tag="mcu" name="HD63705" clock="2048000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="c140" name="C140" clock="21333"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/>
              <display tag="screen" type="raster" rotate="0" width="288" height="224" refresh="60.606061" pixclock="6144000" htotal="384" hbend="0" hbstart="288" vtotal="264" vbend="0" vbstart="224" />
              <sound channels="2"/>
              <input players="2" buttons="3" coins="2" service="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Video Display" tag="DSW" mask="1">
                     <dipvalue name="Normal" value="1" default="yes"/>
                     <dipvalue name="Frozen" value="0"/>
              <dipswitch name="$2000-1" tag="DSW" mask="2">
                     <dipvalue name="H" value="2" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-2" tag="DSW" mask="4">
                     <dipvalue name="H" value="4" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-3" tag="DSW" mask="8">
                     <dipvalue name="H" value="8" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-4" tag="DSW" mask="16">
                     <dipvalue name="H" value="16" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-5" tag="DSW" mask="32">
                     <dipvalue name="H" value="32" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-6" tag="DSW" mask="64">
                     <dipvalue name="H" value="64" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="Service Mode" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="8192"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise