nspiritj: MAME ROM Information. History:
Saigo no Nindou (c) 1988 Irem.
A side scrolling ninja action game. You take control of a ninja who has the ability to make shadow duplicates which trail your movements, and attack at your command. In your path are armies of ninjas, samurais and demons who are constantly out to kill you.
- TECHNICAL -
Irem M-72 system hardware
Main CPU : V30 (@ 8 Mhz)
Sound CPU : Z80 (@ 3.579545 Mhz)
Sound Chips : YM2151 (@ 3.579545 Mhz), DAC
Players : 2
Control : 8-way joystick
Buttons : 4
- TRIVIA -
Released in August 1988 in Japan.
The title of this game translates from Japanese as 'Conclusion of Hard Journey'.
This game is known outside Japan as "Ninja Spirit".
Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Image Fight : G.S.M. Irem 1 - D28B0012) on 21/01/1989.
- PORTS -
* Consoles :
NEC PC Engine (Jul.1990, "Saigo no Nindou [Model IC02004]")
Nintendo Game Boy (Dec.1993, "Saigo no Nindou [Model DMG-UJA]")
- SOURCES -
Game's rom.
MAME Info:
0.36b7 [Nao]
0.36b6 [Nicola Salmoria]
WIP:
- 15th August 2009: Guru - Dumping the 8751 MCU from Ninja Spirit.
- 0.133u2: Guru and David Haywood added I8751 (8 MHz) CPU3 and 4k MCU rom to clone Saigo no Nindou (Japan).
- 0.103u4: Corrado Tomaselli fixed inputs in Ninja Spirit to match the JAMMA button ordering.
- 0.37b10: Added 'Difficulty' dipswitch.
- 0.37b3: Added 'Demo Sounds' dipswitch.
- 0.36b9: Changed description of clone 'Ninja Spirit (Japan)' to 'Saigo no Nindou (Japan)'. Added dipswitches 'Lives', 'Coinage', 'Flip Screen', 'Cabinet', 'Coin Mode', 'Allow Continue' and 'Invulnerability'.
- 0.36b7: Nao added Ninja Spirit (Irem 1988) and clone (Japan).
- 0.36b6: Nicola Salmoria added Ninja Spirit (Testdriver) and (Japan).
LEVELS: 7
Other Emulators:
* FB Alpha
* M72
Recommended Games (Asian Fighting):
Samurai
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
Chanbara
Ikki
Kicker
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
Kabuki-Z
Kuri Kinton
The Masters of Kin
Mirai Ninja
Ninja Spirit
Shingen Samurai-Fighter
Mystic Defender (Mega-Tech)
Ninja Combat
The Ninja Kids
Ken-Go
Sengoku
Sengoku 2
Sengoku 3
Mazin Wars / Mazin Saga (Mega Play)
Mystic Warriors
Shadow Force
Zunzunkyou No Yabou
Ganryu
The Legend of Silkroad
Age Of Heroes - Silkroad 2
Legend of Heroes
Romset: 1600 kb / 21 files / 553.3 zip
MAME XML Output:
   | <game name="nspiritj" sourcefile="m72.c" cloneof="nspirit" romof="nspirit"> |
   |    | <description>Saigo no Nindou (Japan)</description> |
   |    | <year>1988</year> |
   |    | <manufacturer>Irem</manufacturer> |
   |    | <rom name="c-h0" size="65536" crc="8603fab2" sha1="2c5bc97b6c9648156969b4a9f139081dca19fa24" region="maincpu" offset="1"/> |
   |    | <rom name="c-l0" size="65536" crc="e520fa35" sha1="05f7e5a1a5ada95809ffd941080fb2c2b54363b7" region="maincpu" offset="0"/> |
   |    | <rom name="nin-c-h1.rom" merge="nin-c-h1.rom" size="65536" crc="cbc10586" sha1="9b1935ea9ebb21fe42ee3a57d6c10f1e8516f23c" region="maincpu" offset="20001"/> |
   |    | <rom name="nin-c-l1.rom" merge="nin-c-l1.rom" size="65536" crc="b75c9a4d" sha1="03c28896cbe0c9f778c259d59d2e69796902daa8" region="maincpu" offset="20000"/> |
   |    | <rom name="nin-c-h2.rom" merge="nin-c-h2.rom" size="65536" crc="8ad818fa" sha1="dd25e79b656b7fc6c31d1f8971fd0916295ccdb0" region="maincpu" offset="40001"/> |
   |    | <rom name="nin-c-l2.rom" merge="nin-c-l2.rom" size="65536" crc="c52ca78c" sha1="2b40cce5a1f5c588b49634e7fd4bc28c9160fe43" region="maincpu" offset="40000"/> |
   |    | <rom name="c-h3" size="65536" crc="95b63a61" sha1="bd5ec35fffe6d4898e6712eb6add7c51077b58d2" region="maincpu" offset="60001"/> |
   |    | <rom name="c-l3" size="65536" crc="e754a87a" sha1="9951d972ed13a0415c827beff122bc7ddb078447" region="maincpu" offset="60000"/> |
   |    | <rom name="nin_c-pr.bin" size="4096" crc="802d440a" sha1="45b844b831aa6d5d002e3960e17fb5a058b02a29" region="mcu" offset="0"/> |
   |    | <rom name="nin-r00.rom" merge="nin-r00.rom" size="131072" crc="5f61d30b" sha1="7754697e43f6117fa604f50885b76014b1dc5760" region="gfx1" offset="0"/> |
   |    | <rom name="nin-r10.rom" merge="nin-r10.rom" size="131072" crc="0caad107" sha1="c4eff00327313e05ac8f7c6dbee3a0de1c83fadd" region="gfx1" offset="20000"/> |
   |    | <rom name="nin-r20.rom" merge="nin-r20.rom" size="131072" crc="ef3617d3" sha1="16c175cf45559aacdea6e4002dd8a87f16817cfb" region="gfx1" offset="40000"/> |
   |    | <rom name="nin-r30.rom" merge="nin-r30.rom" size="131072" crc="175d2a24" sha1="d1887efd4d8e74c38c53dbbc541ca8d17f29eb59" region="gfx1" offset="60000"/> |
   |    | <rom name="nin-b-a0.rom" merge="nin-b-a0.rom" size="65536" crc="63f8f658" sha1="82c02d0f7a2d95dfd8d300c46312d511524775ce" region="gfx2" offset="0"/> |
   |    | <rom name="nin-b-a1.rom" merge="nin-b-a1.rom" size="65536" crc="75eb8306" sha1="2abc359a0bb2863759a68ed60e730761b9751829" region="gfx2" offset="10000"/> |
   |    | <rom name="nin-b-a2.rom" merge="nin-b-a2.rom" size="65536" crc="df532172" sha1="58b5a79a57e71405b3e1abd41d54cf6a4d12873a" region="gfx2" offset="20000"/> |
   |    | <rom name="nin-b-a3.rom" merge="nin-b-a3.rom" size="65536" crc="4dedd64c" sha1="8a5c73a024d95e6fe3ab70daafcd5b235418ad36" region="gfx2" offset="30000"/> |
   |    | <rom name="nin-b0.rom" merge="nin-b0.rom" size="65536" crc="1b0e08a6" sha1="892686594970c264babbe8673c258929a5e480f6" region="gfx3" offset="0"/> |
   |    | <rom name="nin-b1.rom" merge="nin-b1.rom" size="65536" crc="728727f0" sha1="2f594c77a847ebee71c9da8a644f83ea2a1313d7" region="gfx3" offset="10000"/> |
   |    | <rom name="nin-b2.rom" merge="nin-b2.rom" size="65536" crc="f87efd75" sha1="16474c7ab57b4fbb5cb50799ea6a2326c66706b5" region="gfx3" offset="20000"/> |
   |    | <rom name="nin-b3.rom" merge="nin-b3.rom" size="65536" crc="98856cb4" sha1="aa4fbae972d2e827c75650a71ab4ef73a33cd018" region="gfx3" offset="30000"/> |
   |    | <rom name="nin-v0.rom" merge="nin-v0.rom" size="65536" crc="a32e8caf" sha1="63d56ad3a63fb089056e4a170159120287594ea8" region="samples" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="V30" clock="8000000"/> |
   |    | <chip type="cpu" tag="soundcpu" name="Z80" clock="3579545"/> |
   |    | <chip type="cpu" tag="mcu" name="I8751" clock="8000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="m72" name="M72 Custom"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/> |
   |    | <chip type="audio" tag="dac" name="DAC"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="384" height="256" refresh="55.017606" pixclock="8000000" htotal="512" hbend="64" hbstart="448" vtotal="284" vbend="0" vbstart="256" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="4" coins="2" service="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Lives" tag="DSW" mask="3"> |
   |    |    | <dipvalue name="2" value="2"/> |
   |    |    | <dipvalue name="3" value="3" default="yes"/> |
   |    |    | <dipvalue name="4" value="1"/> |
   |    |    | <dipvalue name="5" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="12"> |
   |    |    | <dipvalue name="Easy" value="8"/> |
   |    |    | <dipvalue name="Normal" value="12" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="4"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW" mask="48"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="16"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="32"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW" mask="192"> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="192" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="128"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="64"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW" mask="240"> |
   |    |    | <dipvalue name="6 Coins/1 Credit" value="160"/> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="176"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="192"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="208"/> |
   |    |    | <dipvalue name="8 Coins/3 Credits" value="16"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="224"/> |
   |    |    | <dipvalue name="5 Coins/3 Credits" value="32"/> |
   |    |    | <dipvalue name="3 Coins/2 Credits" value="48"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="64"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="144"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="128"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="112"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="96"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="80"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW" mask="256"> |
   |    |    | <dipvalue name="Off" value="256" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW" mask="512"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="512"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin Mode" tag="DSW" mask="1024"> |
   |    |    | <dipvalue name="Mode 1" value="1024" default="yes"/> |
   |    |    | <dipvalue name="Mode 2" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="2048"> |
   |    |    | <dipvalue name="Off" value="2048"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW" mask="4096"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="4096" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Stop Mode" tag="DSW" mask="8192"> |
   |    |    | <dipvalue name="Off" value="8192" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Invulnerability" tag="DSW" mask="16384"> |
   |    |    | <dipvalue name="Off" value="16384" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW" mask="32768"> |
   |    |    | <dipvalue name="Off" value="32768" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" cocktail="preliminary" savestate="unsupported" palettesize="512"/> |
|
|