Home News Forum                            

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

cthd2003: MAME ROM Information.


Crouching Tiger Hidden Dragon 2003 (c) 2003 PhenixSoft.


SNK Neo-Geo MVS hardware

Main CPU : 68000 (@ 12 Mhz), Z80 (@ 4 Mhz)

Sound Chips : YM2610 (@ 8 Mhz)

Screen orientation : Horizontal

Video resolution : 320 x 224 pixels

Screen refresh : 59.19 Hz

Palette colors : 4096

Players : 2

Control : 8-way Joystick

Buttons : 4

=> [A] Weak Punch, [B] Weak Kick, [C] Strong Punch, [D] Strong Kick


Released in March 2003. This game is a very rare Chinese hack of "The King of Fighters 2001".

Crouching Tiger, Hidden Dragon is the translation of the name of a Chinese book 'Wohu Canglong', which was made into an Oscar-winning movie in the past few years. Like many books at the time, this was a volume in a series of books.

What is the difference between CTHD2003 and KOF2001?

* The attract mode sequence contains art from previous KOFs (too many to count, but it looks like art from every previous KOF was included).

* The 'K' in KOF is altered to look like a 'P'. This shows in the 'POF' logo (taken from the KOF logo in '96) and the 'How to Play' screen (taken from KOF '99). 'POF' could stand for 'Plain Old Fighter' ;)

* The layout of the character selection screen is different - although on the character screen layout, the teams are arranged differently, the same 2001 teams battle you in single player mode (for example, Kyo on the character selection screen layout is with Iori, Terry and Takuma, while if you were fighting against Kyo in single-player, his teammates would be Benimaru, Daimon and Shingo).

* Home console mode was removed entirely, instead of being semifunctional.

* No cutscenes, winquotes or endings (The winquote screen only has a portrait of the character used to win the match and the score in single play and the endings and credits are replaced with the logo of the hack).

* Igniz is replaced by a ball of fire.

* Zero is engulfed in flame.

* Each character does not have their trademark colors (they're closer to the C/D 'color rejects' you'd find in KOF 98 or 2002, but they're not those, either). Strange costume colors which were never seen in the official KOF releases appear.

* Most moves are augmented with special effects (e.g. Terry's Crack Shoot flames the opponent and it never does in any other game), but they're only for show. Otherwise, each character has its repertoire of moves from 2001.

* According to the 'How to Play' screen, six stocks are the maximum, no matter how many strikers you have (but that's a lie - the 2001 rules apply).

* The font of the text, as well as some of the 'interstitial' graphics (background art in the team order screen, etc.), is different. Some say it's a good thing.

* Except for the final boss stage, the stages are all ripped from other games :

China : "Street Fighter Alpha - Warriors' Dreams" (Chun-Li's stage)

Japan : "Street Fighter Alpha 2" (Ryu's stage)

Brazil : "The King of Fighters '94" (Ikari Team stage)

Italy : "The Last Blade 2" (Fire at the Wadamoya)

Mexico : "Art of Fighting 3 - The Path of the Warrior"

USA : "Street Fighter Alpha 2" (Ken's stage)

Korea : (unknown)

Zero : (unknown)

Igniz : (unknown)


* Tiny Characters : to minimise your fighter, press and hold START at the characters selection screen.


1. Crouching Tiger Hidden Dragon 2003 (2003)

2. Crouching Tiger Hidden Dragon 2003 Super Plus (2003)


Game's rom.

MAME Info:

0.63 [?]

0.61 [?]

0.72 [?]

Neo-Geo (Artwork available)


- 0.143u6: Changed description to 'The King of Fighters 2001 (NGM-262?)' and clone '(set 2)' to '(NGH-2621)'.

- 0.130u1: NeoGeo update [Johnboy]: Corrected chip label of the maincpu roms to 262-p1/2-08-e0.bin in KOF2001; added note (MichaelNet).

- 0.127u5: Removed 265-262_decrypted-m1.bin audio rom.

- 0.125u5: Johnboy renamed files in kof2001 to correct chip label, changed m1 user3 rom. Marked kof2001h AES VERSION.

- 0.116u3: JohnBoy added clone 'Crouching Tiger Hidden Dragon 2003 Super Plus alternate' (The King of Fighters 2001 bootleg).

- 0.103u2: Fixed gfx/colours in clone Crouching Tiger Hidden Dragon 2003 [http://neosource.1emulation.com/forums/].

- 0.103: Added clone 'Crouching Tiger Hidden Dragon 2003 Super Plus (The King of Fighters 2001 bootleg)'.

- 0.102u5: Added clone Crouching Tiger Hidden Dragon 2003 (The King of Fighters 2001 bootleg).

- 0.90u4: Re-added The King of Fighters 2001 (set 1) and clone (set 2).

- 0.74: Removed 'The King of Fighters 2001'.

- 0.72: Added 'Crouching Tiger Hidden Dragon 2003' (Testdriver).

- 0.71u2: Added missing user4 rom ($0 - M1).

- 0.63: Added The King of Fighters 2001 (Eolith / SNK 2001).

- 0.61: Added The King of Fighters 2001 (Testdriver).


Other Emulators:

* FB Alpha

* Kawaks

* Nebula

Recommended Games (King of Fighters):

Fatal Fury - King of Fighters

Fatal Fury 2

Fatal Fury 3

Fatal Fury Special

Fatal Fury: Wild Ambition

Real Bout Fatal Fury

Real Bout Fatal Fury 2

Real Bout Fatal Fury Special

The King of Fighters '94

The King of Fighters '95

The King of Fighters '96

The King of Fighters '97

The King of Fighters '98

The King of Fighters '99

The King of Fighters 2000

The King of Fighters 2001

The King of Fighters 2002

The King of Fighters 2003

The King of Fighters XI

The King of Fighters Neowave

Romset: 87296 kb / 15 files / 76.1 zip

MAME XML Output:

       <game name="cthd2003" sourcefile="neodrvr.c" cloneof="kof2001" romof="kof2001">
              <description>Crouching Tiger Hidden Dragon 2003 (The King of Fighters 2001 bootleg)</description>
              <biosset name="euro" description="Europe MVS (Ver. 2)" default="yes"/>
              <biosset name="euro-s1" description="Europe MVS (Ver. 1)"/>
              <biosset name="us" description="US MVS (Ver. 2?)"/>
              <biosset name="us-e" description="US MVS (Ver. 1)"/>
              <biosset name="asia" description="Asia MVS (Ver. 3)"/>
              <biosset name="japan" description="Japan MVS (Ver. 3)"/>
              <biosset name="japan-s2" description="Japan MVS (Ver. 2)"/>
              <biosset name="japan-s1" description="Japan MVS (Ver. 1)"/>
              <biosset name="mv1c" description="NEO-MVH MV1C"/>
              <biosset name="japan-j3" description="Japan MVS (J3)"/>
              <biosset name="japan-hotel" description="Custom Japanese Hotel"/>
              <biosset name="uni-bios_2_3" description="Universe Bios (Hack, Ver. 2.3)"/>
              <biosset name="uni-bios_2_3o" description="Universe Bios (Hack, Ver. 2.3, older?)"/>
              <biosset name="uni-bios_2_2" description="Universe Bios (Hack, Ver. 2.2)"/>
              <biosset name="uni-bios_2_1" description="Universe Bios (Hack, Ver. 2.1)"/>
              <biosset name="uni-bios_2_0" description="Universe Bios (Hack, Ver. 2.0)"/>
              <biosset name="uni-bios_1_3" description="Universe Bios (Hack, Ver. 1.3)"/>
              <biosset name="uni-bios_1_2" description="Universe Bios (Hack, Ver. 1.2)"/>
              <biosset name="uni-bios_1_2o" description="Universe Bios (Hack, Ver. 1.2, older)"/>
              <biosset name="uni-bios_1_1" description="Universe Bios (Hack, Ver. 1.1)"/>
              <biosset name="uni-bios_1_0" description="Universe Bios (Hack, Ver. 1.0)"/>
              <rom name="sp-s2.sp1" merge="sp-s2.sp1" bios="euro" size="131072" crc="9036d879" sha1="4f5ed7105b7128794654ce82b51723e16e389543" region="mainbios" offset="0"/>
              <rom name="sp-s.sp1" merge="sp-s.sp1" bios="euro-s1" size="131072" crc="c7f2fa45" sha1="09576ff20b4d6b365e78e6a5698ea450262697cd" region="mainbios" offset="0"/>
              <rom name="usa_2slt.bin" merge="usa_2slt.bin" bios="us" size="131072" crc="e72943de" sha1="5c6bba07d2ec8ac95776aa3511109f5e1e2e92eb" region="mainbios" offset="0"/>
              <rom name="sp-e.sp1" merge="sp-e.sp1" bios="us-e" size="131072" crc="2723a5b5" sha1="5dbff7531cf04886cde3ef022fb5ca687573dcb8" region="mainbios" offset="0"/>
              <rom name="asia-s3.rom" merge="asia-s3.rom" bios="asia" size="131072" crc="91b64be3" sha1="720a3e20d26818632aedf2c2fd16c54f213543e1" region="mainbios" offset="0"/>
              <rom name="vs-bios.rom" merge="vs-bios.rom" bios="japan" size="131072" crc="f0e8f27d" sha1="ecf01eda815909f1facec62abf3594eaa8d11075" region="mainbios" offset="0"/>
              <rom name="sp-j2.sp1" merge="sp-j2.sp1" bios="japan-s2" size="131072" crc="acede59c" sha1="b6f97acd282fd7e94d9426078a90f059b5e9dd91" region="mainbios" offset="0"/>
              <rom name="sp1.jipan.1024" merge="sp1.jipan.1024" bios="japan-s1" size="131072" crc="9fb0abe4" sha1="18a987ce2229df79a8cf6a84f968f0e42ce4e59d" region="mainbios" offset="0"/>
              <rom name="sp-45.sp1" merge="sp-45.sp1" bios="mv1c" size="524288" crc="03cc9f6a" sha1="cdf1f49e3ff2bac528c21ed28449cf35b7957dc1" region="mainbios" offset="0"/>
              <rom name="japan-j3.bin" merge="japan-j3.bin" bios="japan-j3" size="131072" crc="dff6d41f" sha1="e92910e20092577a4523a6b39d578a71d4de7085" region="mainbios" offset="0"/>
              <rom name="sp-1v1_3db8c.bin" merge="sp-1v1_3db8c.bin" bios="japan-hotel" size="131072" crc="162f0ebe" sha1="fe1c6dd3dfcf97d960065b1bb46c1e11cb7bf271" region="mainbios" offset="0"/>
              <rom name="uni-bios_2_3.rom" merge="uni-bios_2_3.rom" bios="uni-bios_2_3" size="131072" crc="27664eb5" sha1="5b02900a3ccf3df168bdcfc98458136fd2b92ac0" region="mainbios" offset="0"/>
              <rom name="uni-bios_2_3o.rom" merge="uni-bios_2_3o.rom" bios="uni-bios_2_3o" size="131072" crc="601720ae" sha1="1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9" region="mainbios" offset="0"/>
              <rom name="uni-bios_2_2.rom" merge="uni-bios_2_2.rom" bios="uni-bios_2_2" size="131072" crc="2d50996a" sha1="5241a4fb0c63b1a23fd1da8efa9c9a9bd3b4279c" region="mainbios" offset="0"/>
              <rom name="uni-bios_2_1.rom" merge="uni-bios_2_1.rom" bios="uni-bios_2_1" size="131072" crc="8dabf76b" sha1="c23732c4491d966cf0373c65c83c7a4e88f0082c" region="mainbios" offset="0"/>
              <rom name="uni-bios_2_0.rom" merge="uni-bios_2_0.rom" bios="uni-bios_2_0" size="131072" crc="0c12c2ad" sha1="37bcd4d30f3892078b46841d895a6eff16dc921e" region="mainbios" offset="0"/>
              <rom name="uni-bios_1_3.rom" merge="uni-bios_1_3.rom" bios="uni-bios_1_3" size="131072" crc="b24b44a0" sha1="eca8851d30557b97c309a0d9f4a9d20e5b14af4e" region="mainbios" offset="0"/>
              <rom name="uni-bios_1_2.rom" merge="uni-bios_1_2.rom" bios="uni-bios_1_2" size="131072" crc="4fa698e9" sha1="682e13ec1c42beaa2d04473967840c88fd52c75a" region="mainbios" offset="0"/>
              <rom name="uni-bios_1_2o.rom" merge="uni-bios_1_2o.rom" bios="uni-bios_1_2o" size="131072" crc="e19d3ce9" sha1="af88ef837f44a3af2d7144bb46a37c8512b67770" region="mainbios" offset="0"/>
              <rom name="uni-bios_1_1.rom" merge="uni-bios_1_1.rom" bios="uni-bios_1_1" size="131072" crc="5dda0d84" sha1="4153d533c02926a2577e49c32657214781ff29b7" region="mainbios" offset="0"/>
              <rom name="uni-bios_1_0.rom" merge="uni-bios_1_0.rom" bios="uni-bios_1_0" size="131072" crc="0ce453a0" sha1="3b4c0cd26c176fc6b26c3a2f95143dd478f6abf9" region="mainbios" offset="0"/>
              <rom name="5003-p1.bin" size="1048576" crc="bb7602c1" sha1="abf329a40f34c88f7325b255e3bc090db1edaca4" region="maincpu" offset="0"/>
              <rom name="5003-p2.bin" size="4194304" crc="adc1c22b" sha1="271e0629989257a0d21d280c05df53df259414b1" region="maincpu" offset="100000"/>
              <rom name="5003-s1.bin" size="131072" crc="5ba29aab" sha1="e7ea67268a10243693bff722e6fd2276ca540acf" region="fixed" offset="0"/>
              <rom name="sfix.sfix" merge="sfix.sfix" size="131072" crc="c2ea0cfd" sha1="fd4a618cdcdbf849374f0a50dd8efe9dbab706c3" region="fixedbios" offset="0"/>
              <rom name="000-lo.lo" merge="000-lo.lo" size="131072" crc="5a86cff2" sha1="5992277debadeb64d1c1c64b0a92d9293eaf7e4a" region="zoomy" offset="0"/>
              <rom name="sm1.sm1" merge="sm1.sm1" size="131072" crc="94416d67" sha1="42f9d7ddd6c0931fd64226a60dc73602b2819dcf" region="audiobios" offset="0"/>
              <rom name="5003-m1.bin" size="131072" crc="1a8c274b" sha1="5f6f9c533f4a296a18c741ce59a69cf6f5c836b9" region="audiocpu" offset="0"/>
              <rom name="262-v1-08-e0.v1" merge="262-v1-08-e0.v1" size="4194304" crc="83d49ecf" sha1="2f2c116e45397652e77fcf5d951fa5f71b639572" region="ymsnd" offset="0"/>
              <rom name="262-v2-08-e0.v2" merge="262-v2-08-e0.v2" size="4194304" crc="003f1843" sha1="bdd58837ad542548bd4053c262f558af88e3b989" region="ymsnd" offset="400000"/>
              <rom name="262-v3-08-e0.v3" merge="262-v3-08-e0.v3" size="4194304" crc="2ae38dbe" sha1="4e82b7dd3b899d61907620517a5a27bdaba0725d" region="ymsnd" offset="800000"/>
              <rom name="262-v4-08-e0.v4" merge="262-v4-08-e0.v4" size="4194304" crc="26ec4dd9" sha1="8bd68d95a2d913be41a51f51e48dbe3bff5924fb" region="ymsnd" offset="c00000"/>
              <rom name="5003-c1.bin" size="8388608" crc="68f54b67" sha1="e2869709b11ea2846799fe431211c83e928e103e" region="sprites" offset="0"/>
              <rom name="5003-c2.bin" size="8388608" crc="2f8849d5" sha1="7ef74981aa056f5acab4ddabffd3e98b4cb970be" region="sprites" offset="1"/>
              <rom name="5003-c3.bin" size="8388608" crc="ac4aff71" sha1="c983f642e68deaa40fee3e208f2dd55f3bacbdc1" region="sprites" offset="1000000"/>
              <rom name="5003-c4.bin" size="8388608" crc="afef5d66" sha1="39fe785563fbea54bba88de60dcc62e2458bd74a" region="sprites" offset="1000001"/>
              <rom name="5003-c5.bin" size="8388608" crc="c7c1ae50" sha1="f54f5be7513a5ce2f01ab107a2b26f6a9ee1f2a9" region="sprites" offset="2000000"/>
              <rom name="5003-c6.bin" size="8388608" crc="613197f9" sha1="6d1fefa1be81b79e251e55a1352544c0298e4674" region="sprites" offset="2000001"/>
              <rom name="5003-c7.bin" size="8388608" crc="64ddfe0f" sha1="361f3f4618009bf6419961266eb9ab5002bef53c" region="sprites" offset="3000000"/>
              <rom name="5003-c8.bin" size="8388608" crc="917a1439" sha1="6f28d1d7c6edee1283f25e632c69204dbebe40af" region="sprites" offset="3000001"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2610" clock="8000000"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="59.185606" pixclock="6000000" htotal="384" hbend="30" hbstart="350" vtotal="264" vbend="16" vbstart="240" />
              <sound channels="2"/>
              <input players="2" buttons="4" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Test Switch" tag="IN0" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin Chutes?" tag="IN0" mask="2">
                     <dipvalue name="1?" value="0"/>
                     <dipvalue name="2?" value="2" default="yes"/>
              <dipswitch name="Autofire (in some games)" tag="IN0" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="COMM Setting (Cabinet No.)" tag="IN0" mask="24">
                     <dipvalue name="1" value="24" default="yes"/>
                     <dipvalue name="2" value="16"/>
                     <dipvalue name="3" value="8"/>
                     <dipvalue name="4" value="0"/>
              <dipswitch name="COMM Setting (Link Enable)" tag="IN0" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Free Play" tag="IN0" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Freeze" tag="IN0" 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="supported" palettesize="0"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise