yanchamr: MAME ROM Information. History:
Kaiketsu Yanchamaru (c) 1986 Irem.
- TECHNICAL -
Irem M-62 system hardware
Main CPU : Z80 (@ 4 Mhz)
Sound CPU : M6803 (@ 894.886 Khz)
Sound Chips : (2x) AY8910 (@ 894.886 Khz), (2x) MSM5205 (@ 384 Khz)
Screen orientation : Horizontal
Video resolution : 384 x 256 pixels
Screen refresh : 55.00 Hz
Palette Colors : 512
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
Released in December 1986.
The title of this game translates from Japanese as 'Wonder Boy Yanchamaru'.
Alfa Records released a limited-edition soundtrack album for this game (R-Type : Irem Game Music - 28XA-199) on 25/01/1988.
Official products:
Kaiketsu Yanchamaru (Irem Corp.)
Kid Niki - Radical Ninja (Irem Corp.)
Kid Niki - Radical Ninja (Data East USA)
Unofficial products:
Little Hero! (HB Corp.)
- UPDATES -
In "Kid Niki - Radical Ninja", Kid Niki has spiky hair and a little rat tail. In Kaiketsu Yanchamaru, Kid Niki has a more traditional Japanese haircut.
- SERIES -
1. Kaiketsu Yanchamaru (1987)
2. Kaiketsu Yanchamaru 2 - Karakuri Land (1991, Nintendo Famicom)
3. Kaiketsu Yanchamaru 3 - Taiketsu! Zouringen (1993, Nintendo Famicom)
- PORTS -
* Consoles :
Nintendo Game Boy (19??, "Gensou Yanchamaru")
- SOURCES -
Game's rom.
MAME Info:
0.102u3 [Stefan Lindberg]
0.34b8 [Phil Stroffolino]
TODO:
* Add drum samples
Bugs:
- On real hardware it is possible to see the shape of his hair when in the darkness during the title sequence. Stefan Lindberg (ID 00200)
WIP:
- 0.102u3: Stefan Lindberg added 'Kid Niki - Radical Ninja (World)'. Renamed (kidniki) to (kidnikiu).
- 0.92u1: Pierpaolo Prazzoli added clone Little Hero.
- 12th February 2005: f205v Corrado and Tomaselli dumped Little Hero.
- 0.90u2: Nicola Salmoria fixed priority bug in Kid Niki and crash on last level.
- 0.37b6: Changed clock speed of the M6803 CPU2 and the 2x AY-8910 to 894886 Hz.
- 0.36b10: Added clone Kaiketsu Yanchamaru (Japan). Changed parent description to 'Kid Niki - Radical Ninja (US)'.
- 0.35b13: Changed description to 'Kid Niki - Radical Ninja'.
- 0.35b2: Changed Z80 CPU1 clock speed to 4MHz. Added 3rd coin slot. Known issues: Kid Niki crashes/messes up in the confrontation with the final boss. Reason unknown.
- 0.35b1: Changed VSync to 55Hz. Added proms ($620, 820 - unknown and video timing).
- 0.34RC1: Dave W. added high score saving to Kid Niki.
- 0.34b8: Phil Stroffolino added 'Kid Niki, Radical Ninja' (Data East 1986).
STORY:
- You are a tatally rad ninja swordsman. Princess Margo is being held captive by the Stone Wizard. Save her!
LEVELS: 8
Other Emulators:
* FB Alpha
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: 515 kb / 34 files / 206.4 zip
MAME XML Output:
   | <game name="yanchamr" sourcefile="m62.c" cloneof="kidniki" romof="kidniki"> |
   |    | <description>Kaiketsu Yanchamaru (Japan)</description> |
   |    | <year>1986</year> |
   |    | <manufacturer>Irem</manufacturer> |
   |    | <rom name="ky_a-4e-.bin" size="16384" crc="c73ad2d6" sha1="2e5d100e043f77c056b0d5bb80f310a6866fd2b1" region="maincpu" offset="0"/> |
   |    | <rom name="ky_a-4d-.bin" size="16384" crc="401af828" sha1="eec1c082f42e441071fcf005803205b2275b0327" region="maincpu" offset="4000"/> |
   |    | <rom name="ky_t-8k-.bin" size="32768" crc="e967de88" sha1="75c0890eb98feb882fe01de5e93e228690e00904" region="maincpu" offset="10000"/> |
   |    | <rom name="ky_t-8l-.bin" size="32768" crc="a929110b" sha1="87334f946e14c79426bc7a14e8da984bb8ef9cfc" region="maincpu" offset="18000"/> |
   |    | <rom name="ky_a-3a-.bin" size="16384" crc="cb365f3b" sha1="fefad25459eb00d228ee29931c5714ae895b76c7" region="iremsound" offset="4000"/> |
   |    | <rom name="dr01.3cd" merge="dr01.3cd" size="16384" crc="e66897bd" sha1="04ea4a857a94d4e884fb28623ec6195dae701e25" region="iremsound" offset="8000"/> |
   |    | <rom name="dr02.3f" merge="dr02.3f" size="16384" crc="f9e31e26" sha1="712b1bde4b3c18c9ac26d58ade48316af004e733" region="iremsound" offset="c000"/> |
   |    | <rom name="ky_t-2c-.bin" size="32768" crc="cb9761fc" sha1="3eaf289ebd4ee1b1659dda0804fc0597ccc76218" region="gfx1" offset="0"/> |
   |    | <rom name="ky_t-2d-.bin" size="32768" crc="59732741" sha1="e77fbe3b0cd57a6a3fea7da46d8f23a4bcc7b583" region="gfx1" offset="8000"/> |
   |    | <rom name="ky_t-2a-.bin" size="32768" crc="0370fd82" sha1="0ddad9638b778f5651fccbec9b2c711c8ad07098" region="gfx1" offset="10000"/> |
   |    | <rom name="ky_b-4k-.bin" size="16384" crc="263a9d10" sha1="fd44163d8bb2e8b46d07f1ba827033f1fe873d29" region="gfx2" offset="0"/> |
   |    | <rom name="ky_b-4f-.bin" size="16384" crc="86e3d4a8" sha1="98d938e47308e90434e16b55ab90123cf18d34c6" region="gfx2" offset="4000"/> |
   |    | <rom name="ky_b-4l-.bin" size="16384" crc="19fa7558" sha1="0211e0d6af43b9ef6bb5e6115215c9c96e479e62" region="gfx2" offset="8000"/> |
   |    | <rom name="ky_b-4h-.bin" size="16384" crc="93e6665c" sha1="c2ca394befcb01587882641d9b170a8a5c71646c" region="gfx2" offset="c000"/> |
   |    | <rom name="ky_b-3n-.bin" size="16384" crc="0287c525" sha1="5c19cc5806b5ef0846bcdf67ac762ba2a7934d5c" region="gfx2" offset="10000"/> |
   |    | <rom name="ky_b-4n-.bin" size="16384" crc="764946e0" sha1="224487fa62d80e7210bdff5ea90c82d97d6dee37" region="gfx2" offset="14000"/> |
   |    | <rom name="ky_b-4m-.bin" size="16384" crc="eced5db9" sha1="a6cf0c8cfe923166223c75e2ae8fbc35e625b21e" region="gfx2" offset="18000"/> |
   |    | <rom name="ky_b-3m-.bin" size="16384" crc="be6cee44" sha1="c1a93bda531c8f227b7deb91368c08b6fc206baa" region="gfx2" offset="1c000"/> |
   |    | <rom name="ky_b-4c-.bin" size="16384" crc="84d6b65d" sha1="675134ae87d64da8d8d4dcc344106888013eba35" region="gfx2" offset="20000"/> |
   |    | <rom name="ky_b-4e-.bin" size="16384" crc="f91f9273" sha1="a24f6b82eee10267f18751eb73a6dcd33e175a8a" region="gfx2" offset="24000"/> |
   |    | <rom name="ky_b-4d-.bin" size="16384" crc="a2fc15f0" sha1="27b668db7976325b66f7006aecebc6f5b196e16f" region="gfx2" offset="28000"/> |
   |    | <rom name="ky_b-4a-.bin" size="16384" crc="ff2b9c8a" sha1="99bd093a7ad5c039740fbb73b61f1a309054dd68" region="gfx2" offset="2c000"/> |
   |    | <rom name="ky_t-4l-.bin" size="16384" crc="1d0a9253" sha1="4952c945502a19c6b4e7ab1ae6f5a374bad7fe60" region="gfx3" offset="0"/> |
   |    | <rom name="ky_t-4m-.bin" size="16384" crc="4075c396" sha1="5d1612a89631800693c79dce01fa2494a8b1f49a" region="gfx3" offset="4000"/> |
   |    | <rom name="ky_t-4n-.bin" size="16384" crc="7564f2ff" sha1="fbf0adf3d8e15d899ece96e34019cfcc56c52ddb" region="gfx3" offset="8000"/> |
   |    | <rom name="dr25.3f" merge="dr25.3f" size="256" crc="8e91430b" sha1="a7a1567a0fd31cd65260f3ddb5280368704378bd" region="proms" offset="0"/> |
   |    | <rom name="dr30.1m" merge="dr30.1m" size="256" crc="28c73263" sha1="ffeb8d1310759bf20b1624ab92fc91078726679c" region="proms" offset="100"/> |
   |    | <rom name="dr26.3h" merge="dr26.3h" size="256" crc="b563b93f" sha1="86aefdaa63b35fe82f9f70eff3e4c14629f7a184" region="proms" offset="200"/> |
   |    | <rom name="dr31.1n" merge="dr31.1n" size="256" crc="3529210e" sha1="3042ec941bdcb873077e77cffe36d4a28298bbbb" region="proms" offset="300"/> |
   |    | <rom name="dr27.3j" merge="dr27.3j" size="256" crc="70d668ef" sha1="2cc647f2708932105bb9a5130aacc5a8a160e418" region="proms" offset="400"/> |
   |    | <rom name="dr29.1l" merge="dr29.1l" size="256" crc="1173a754" sha1="dbb7d02b72ae1842e0d17aee324a5b85ff2a2178" region="proms" offset="500"/> |
   |    | <rom name="dr32.5p" merge="dr32.5p" size="32" crc="11cd1f2e" sha1="45ceb84ff373127ff370610c1ce8d83fc6045bcb" region="proms" offset="600"/> |
   |    | <rom name="dr28.8f" merge="dr28.8f" size="512" crc="6cef0fbd" sha1="0c5c63a203e7bd852a3574c18f212487caf529ca" region="proms" offset="620"/> |
   |    | <rom name="dr33.6f" merge="dr33.6f" size="256" crc="34d88d3c" sha1="727f4c5cfff33538886fa0a29fd119aa085d7008" region="proms" offset="820"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/> |
   |    | <chip type="cpu" tag="iremsound" name="M6803" clock="3579545"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="irem_audio" name="Irem Audio"/> |
   |    | <chip type="audio" tag="ay1" name="AY-3-8910A" clock="894886"/> |
   |    | <chip type="audio" tag="ay2" name="AY-3-8910A" clock="894886"/> |
   |    | <chip type="audio" tag="msm1" name="MSM5205" clock="384000"/> |
   |    | <chip type="audio" tag="msm2" name="MSM5205" clock="384000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="384" height="256" refresh="55.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Flip Screen" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="2"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin Mode" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Mode 1" value="4" default="yes"/> |
   |    |    | <dipvalue name="Mode 2" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Game Repeats" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="No" value="8" default="yes"/> |
   |    |    | <dipvalue name="Yes" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="16" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Freeze (Cheat)" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Invulnerability (Cheat)" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW1" 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="DSW1" mask="4"> |
   |    |    | <dipvalue name="Normal" value="4" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW1" mask="8"> |
   |    |    | <dipvalue name="50000" value="8" default="yes"/> |
   |    |    | <dipvalue name="80000" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW1" 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="DSW1" 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="DSW1" 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> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="supported" palettesize="512"/> |
|
|