chinhero: MAME ROM Information. History:
Chinese Hero (c) 1984 Taiyo System.
Chinese Hero is a cute kung-fu action game with an overhead view. Lee and Loo must save the princess from 24 evil villains (only 12 in an 1-player game).
- TECHNICAL -
Main CPU : (2x) Z80 (@ 3 Mhz)
Sound CPU : Z80 (@ 3 Mhz)
Sound Chips : DAC, AY8910 (@ 2 Mhz)
Screen orientation : Vertical
Video resolution : 224 x 288 pixels
Screen refresh : 60.00 Hz
Palette colors : 256
Players : 2
Control : 4-way joystick
Buttons : 4
- TRIVIA -
This is the first game in the Super Chinese (Ninja Boy in the United States) series of console video games. The series evolved into an RPG/beat 'em up hybrid.
Alberto Zanetti holds the official record for this game with 2,828,000 points on July 5, 1985.
- SERIES -
1. Chinese Hero (1984)
2. Super Chinese (1986, Nintendo Famicom)
3. Super Chinese 2 (1989, Nintendo Famicom)
4. Super Chinese Land (1990, Nintendo Game Boy)
5. Super Chinese 3 (1991, Nintendo Famicom)
6. Super Chinese Land 2 (1991, Nintendo Game Boy)
7. Super Chinese World (1991, Nintendo Super Famicom)
8. Super Chinese World 2 (1993, Nintendo Super Famicom)
9. Super Chinese Fighter (1995, Nintendo Super Famicom)
10. Super Chinese Land 3 (1995, Nintendo Game Boy)
11. Super Chinese World 3 (1995, Nintendo Super Famicom)
12. Super Chinese Land 1-2-3 (1996, Nintendo Game Boy)
13. Super Chinese Fighter GB (1996, Nintendo Game Boy)
14. Super Chinese Fighter EX (1999, Nintendo Game Boy Color)
15. Super Chinese I+II Advance (2004, Nintendo Game Boy Advance)
16. Twin Series Vol. 3 - Konchuu Monster/Super Chinese Labyrinth (2004, Nintendo Game Boy Advance)
- SOURCES -
Game's rom.
MAME Info:
0.37b12 [Phil Stroffolino]
WIP:
- 0.141u1: Corrado Tomaselli and Pierpaolo Prazzoli fixed sprite drawing in Chinese Hero (bad sprite on level 7). Pierpaolo Prazzoli added sprites wrap around-y to fix gorilla sprites entering from the left.
- 0.133u1: Renamed (chinher2) to (chinhero2) and (chinhert) to (chinherot).
- 0.122u6: Corrado Tomaselli verified and changed CPU frequencies in Chinese Hero. Changed Z80 CPU1/2/3 clock speeds to 3072000 Hz and AY-3-8910A to 1536000 Hz.
- 0.117: Zsolt Vasvari fixed Taito version of Chinese Hero.
- 0.112u3: David Haywood added clone Chinese Heroe (Taito). This set has problems booting the first time in MAME, and the sound CPU crashes leaving it with no samples, strange because the sound CPU code is the same. In a debug build this causes MAME to crash. Why does this happen?
- 25th January 2007: Tirino73 dumped Chinese Heroe (Taito), comes from an original Taito licensed PCB. There are present 12 bipolar proms but i cannot dump them, but i think that code is identical to Taiyo board.
- 0.78: Stefan Jokisch added clone Chinese Hero (older).
- 21st December 2003: Stefan Jokisch added an older version of Chinese Hero to the Shanghai Kid driver.
- 14th November 2001: Phil Stroffolino added an alternate set of Chinese Hero.
- 0.37b13: Removed 3rd coin slot.
- 15th February 2001: Marco Cassili fixed dipswitch settings in Chinese Hero.
- 0.37b12: Phil Stroffolino added Chinese Hero (Taiyo 1984).
- 24th January 2001: Phil Stroffolino added Chinese Hero to the preliminary Shanghai Kid driver, but unlike Shanghai Kid, it doesn't have protection so it works perfectly.
LEVELS: 7 (endless)
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: 147 kb / 30 files / 78.9 zip
MAME XML Output:
   | <game name="chinhero" sourcefile="shangkid.c"> |
   |    | <description>Chinese Hero</description> |
   |    | <year>1984</year> |
   |    | <manufacturer>Taiyo</manufacturer> |
   |    | <rom name="ic2.1" size="8192" crc="8974bac4" sha1="932a677d0928f4146201f206b71ac2bcc0f6735c" region="maincpu" offset="0"/> |
   |    | <rom name="ic3.2" size="8192" crc="9b7a02fe" sha1="b17593262ec24b999d66634b84eee95c1088f7eb" region="maincpu" offset="2000"/> |
   |    | <rom name="ic4.3" size="8192" crc="e86d4195" sha1="5081500e0a6d4fd19690134efd6f35b6047e6727" region="maincpu" offset="4000"/> |
   |    | <rom name="ic5.4" size="8192" crc="2b629d2c" sha1="7e92e2c2d09d3501ddbf79a14228cf273f4a17df" region="maincpu" offset="6000"/> |
   |    | <rom name="ic6.5" size="8192" crc="35bf4a4f" sha1="2600c57d40355775847eed8a9592c67f5d11f1f1" region="maincpu" offset="8000"/> |
   |    | <rom name="ic31.6" size="8192" crc="7c56927b" sha1="565a10b39f2d5d38cb5415aadd7fbdb90dcf13cb" region="bbx" offset="0"/> |
   |    | <rom name="ic32.7" size="8192" crc="d67b8045" sha1="0374cafb8d4828e195791784ac187772c49c18f9" region="bbx" offset="2000"/> |
   |    | <rom name="ic47.8" size="8192" crc="3c396062" sha1="2c1540eb123b3124e1679ba09e063e80f2423022" region="audiocpu" offset="0"/> |
   |    | <rom name="ic48.9" size="8192" crc="b14f2bab" sha1="3643b430e3b464b0bc9aca81122b07fb8eb0fb9f" region="audiocpu" offset="2000"/> |
   |    | <rom name="ic49.10" size="8192" crc="8c0e43d1" sha1="acaead801b4782875c8b6092e987b73f9973f8b0" region="audiocpu" offset="4000"/> |
   |    | <rom name="ic21.11" size="8192" crc="3a37fb45" sha1="4c631cf924f1e1dfea6db3f014ab7d9cb9f4b0c4" region="gfx1" offset="0"/> |
   |    | <rom name="ic22.12" size="8192" crc="bc21c002" sha1="4fc5e4dfe8331a3feb1c370a8aca9c8303eb7b4e" region="gfx1" offset="2000"/> |
   |    | <rom name="ic114.18" size="8192" crc="fc4183a8" sha1="4bc891a9e16cd84ce353180705cc8fcadf414a49" region="gfx2" offset="0"/> |
   |    | <rom name="ic113.17" size="8192" crc="d713d7fe" sha1="8dd97f96a1190c5be5e19721227dd80adf060b4d" region="gfx2" offset="2000"/> |
   |    | <rom name="ic99.13" size="8192" crc="a8e2a3f4" sha1="db9f954d4b46660f5f1cb4122838e6418f92d0a3" region="gfx2" offset="4000"/> |
   |    | <rom name="ic112.16" size="8192" crc="dd5170ca" sha1="e0a9d1dbc021a8ad84dd7d1bd7e390e51e6328b7" region="gfx3" offset="0"/> |
   |    | <rom name="ic111.15" size="8192" crc="20f6052e" sha1="e22ddb3fb90ff8df5ce7fda6a26c1b9fce2f59ab" region="gfx3" offset="2000"/> |
   |    | <rom name="ic110.14" size="8192" crc="9bc2d568" sha1="a4ee8822709645b0dc088635c0a9c263fb5a2245" region="gfx3" offset="4000"/> |
   |    | <rom name="v_ic36_r" size="256" crc="16ae1692" sha1="e287b96890da4815350af72e9f2189d0c72313b6" region="proms" offset="0"/> |
   |    | <rom name="v_ic35_g" size="256" crc="b3d0a074" sha1="e955fda8cb8df389507e17b7b4609e845e5ef0c4" region="proms" offset="100"/> |
   |    | <rom name="v_ic27_b" size="256" crc="353a2d11" sha1="76f21e3e092024592d9ccd33ae69c438254c5755" region="proms" offset="200"/> |
   |    | <rom name="v_ic28_m" size="256" crc="7ca273c1" sha1="20d85547d96bea8b310c943c45e4978a7e5b5585" region="proms" offset="300"/> |
   |    | <rom name="v_ic69" size="512" crc="410d6f86" sha1="3cfaef3702dbda3e7c7eb84a93561e36778aec3e" region="proms" offset="400"/> |
   |    | <rom name="v_ic108" size="512" crc="d33c02ae" sha1="1a2146ae404a5e8a701e1d547a8409a376d4bee4" region="proms" offset="600"/> |
   |    | <rom name="v_ic12" size="256" crc="0de07e89" sha1="5655bce6ff3abad63f5b31add402cdbb51c323f0" region="proms" offset="800"/> |
   |    | <rom name="v_ic15_p" size="256" crc="7e0a0581" sha1="e355a6ef21a65a1e828d7bd5b0f2224b06438b4a" region="proms" offset="900"/> |
   |    | <rom name="v_ic8" size="32" crc="4c62974d" sha1="fd5970b5ba1d9e986515ae06c2e83f8bf20b3cdc" region="proms" offset="a00"/> |
   |    | <rom name="ic8" size="32" crc="84bcd9af" sha1="5a5afeb6aedb8ac6ac49fb8da62df57fbd8b1780" region="proms" offset="a20"/> |
   |    | <rom name="ic22" size="32" crc="84bcd9af" sha1="5a5afeb6aedb8ac6ac49fb8da62df57fbd8b1780" region="proms" offset="a40"/> |
   |    | <rom name="ic42" size="32" crc="2ccfe10a" sha1="d89ea91e5da436805fca9ded9b33609f4a862724" region="proms" offset="a60"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="3072000"/> |
   |    | <chip type="cpu" tag="bbx" name="Z80" clock="3072000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="3072000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="dac" name="DAC"/> |
   |    | <chip type="audio" tag="aysnd" name="AY-3-8910A" clock="1536000"/> |
   |    | <display tag="screen" type="raster" rotate="90" width="288" height="224" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="4" coins="2"> |
   |    |    | <control type="joy" ways="4"/> |
   |    | </input> |
   |    | <dipswitch name="Lives" tag="DSW" mask="3"> |
   |    |    | <dipvalue name="3" value="1" default="yes"/> |
   |    |    | <dipvalue name="4" value="2"/> |
   |    |    | <dipvalue name="5" value="3"/> |
   |    |    | <dipvalue name="Infinite (Cheat)" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="4"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW" mask="24"> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="24"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="16"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="32"> |
   |    |    | <dipvalue name="Off" value="32"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="192"> |
   |    |    | <dipvalue name="Easy" value="0" default="yes"/> |
   |    |    | <dipvalue name="Medium" value="64"/> |
   |    |    | <dipvalue name="Hard" value="128"/> |
   |    |    | <dipvalue name="Hardest" value="192"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="256"/> |
|
|