Home News Forum                            

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

karatedo: MAME ROM Information.


Karate Dou (c) 1984 Data East.

Classic classic classic karate tournament game.


Main CPU : Z80 (@ 3 Mhz)

Sound CPU : Z80 (@ 3 Mhz)

Sound Chips : (2x) AY8910 (@ 1.5 Mhz), DAC (@ 1.5 Mhz)

Screen orientation : Vertical

Video resolution : 224 x 256 pixels

Screen refresh : 60.00 Hz

Palette colors : 256

Players : 2

Control : Double 4-way joysticks


Released in September 1984.

The title of this game translates from Japanese as 'The Way of Karate'.

This game is known outside Japan as "Karate Champ".


This version has some differences :

* It has a different storyline : you would fight your way through tournaments at various levels and finally end up at the nationals.

* Japanese voices are used.

* The bonus stages are different : kicking a vase, kicking apples out of another man's hands and off his head and jumping up and kicking a tall post.


* Consoles :

Sony PlayStation 2 (2005 ,"Oretachi Geasen Zoku Sono 3 - Karate Michi")


Game's rom.

MAME Info:

0.34b4 [Ernesto Corvi]

0.34b2 [Ernesto Corvi]

Artwork available


- 0.135u3: Fabio Priuli added driver data struct and save states to Karate Champ.

- 0.135u1: Corrado Tomaselli verified/changed clocks and VSync in clone Karate Champ (US, VS version set 1). Changed VSync to 59.1 Hz in clones Karate Champ (US, VS version set 1/2) and Taisen Karate Dou (Japan VS version).

- 0.133u5: Siftware added clone Karate Champ (US, VS version set 2).

- 0.131u1: Angelo Salese lowered DAC volume in Karate Champ from 0.50 to 0.15, it was having sound clipping problems since day one. Also merged memory maps.

- 9th July 2008: Mr. Do - Added the single-player bezel to Karate Champ, based on Zorgs earlier vector, and some good photos from Bobby Tribble.

- 0.123u1: Zsolt Vasvari removed color tables from Karate Champ. Added RESNET color computations where appropriate.

- 12th November 2006: Mr. Do - Karate Champ bezel is ready to go now, thanks to the scan by Aaron and vectorizing by Zorg.

- 26th August 2006: Mr. Do - Added Karate Champ bezel from MAME.net and Mean Arena. Some of these decent stuff are so-so; some are REALLY good.

- 0.36b12: Changed Z80 CPU2 clock speed to 3MHz and the 2x AY-8910 to 1.5MHz.

- 0.36b9: Takahiro Nogi added clone Karate Dou (Japan). Changed 'Karate Champ (US VS version)' and 'Taisen Karate Dou (Japan VS version)' to clones of Karate Champ (US). Renamed (karatedo) to (karatevs). Changed Z80 CPU2 clock speed to 3.5MHz and the 2x AY-8910 to 1MHz. Added dipswitches 'Difficulty' and 'Cabinet'.

- 11th November 1999: Takahiro Nogi added another Karate Champ romset.

- 0.35b9: Changed description of 'Karate Champ' to 'Karate Champ (US)', 'Karate Champ (VS version)' to 'Karate Champ (US VS version)' and clone 'Taisen Karate Dou (VS version)' to 'Taisen Karate Dou (Japan VS version)'.

- 0.34b8: Changed description of clone 'Karate Champ (VS Version - Japanese)' to 'Taisen Karate Dou (VS version)'.

- 0.34b4: Ernesto Corvi added Karate Champ (Data East 1984). Changed description of clone '(JAP version)' to 'Karate Champ (VS Version - Japanese)'.

- 0.34b3: Ernesto Corvi fixed speech in Karate Champ. Changed description of clone 'Taisen Karate Dou' to 'Karate Champ (JAP version)'.

- 0.34b2: Ernesto Corvi added Karate Champ (VS version) (Data East 1984) and clone 'Taisen Karate Dou'.

- 22nd October 1998: Dumped Karate Champ (US, VS version set 1).

- 19th September 1998: Dumped Karate Champ (US).

LEVELS: 10 (endless)

Recommended Games (Asian Fighting vs.):

Karate Champ

Syusse Oozumou

Oozumou - The Grand Sumo (DECO Cassette)

Shanghai Kid

Yie Ar Kung-Fu


Reikai Doushi

The Karate Tournament

Shogun Warriors

Dragonball Z

Dragon Ball Z V.R.V.S

Dragonball Z 2 - Super Battle

Samurai Shodown

Samurai Shodown II

Samurai Shodown III

Samurai Shodown IV

Samurai Shodown V

Samurai Shodown V Special

Samurai Spirits Tenkaichi Kenkakuden

Battle K-Road

Blood Warrior

Dragon Master

Fight Fever

Far East of Eden



Ninja Master's

Waku Waku 7

The Last Blade

The Last Blade 2

Astra SuperStars

Asura Blade - Sword of Dynasty

Asura Buster - Eternal Warriors

The Killing Blade

Guilty Gear X

Guilty Gear X ver. 1.5

Guilty Gear XX

Guilty Gear XX #Reload

Guilty Gear XX Slash

Guilty Gear XX Accent Core

Guilty Gear Isuka

Martial Masters

The Rumble Fish

The Rumble Fish 2

Neo-Geo Battle Coliseum

Romset: 217 kb / 30 files / 104.3 zip

MAME XML Output:

       <game name="karatedo" sourcefile="kchamp.c" cloneof="kchamp" romof="kchamp">
              <description>Karate Dou (Japan)</description>
              <manufacturer>Data East Corporation</manufacturer>
              <rom name="be14" size="8192" crc="44e60aa0" sha1="6d007d7082c15182832f947444b00b7feb0e7738" region="maincpu" offset="0"/>
              <rom name="be15" size="8192" crc="a65e3793" sha1="bf1e8fbc6755e85414eb7629e6fab3bf154f6546" region="maincpu" offset="2000"/>
              <rom name="be16" size="8192" crc="151d8872" sha1="1bb27142fdb33e3aeaf95c7a0ad7e8c258bbcb66" region="maincpu" offset="4000"/>
              <rom name="be17" size="8192" crc="8f393b6a" sha1="f246a6e069a2f562c5b7de05a2b8a6a09c1f4d1b" region="maincpu" offset="6000"/>
              <rom name="be18" size="8192" crc="a09046ad" sha1="665973bffc38e36b8b0f6bc79e10db280be0613e" region="maincpu" offset="8000"/>
              <rom name="be19" size="8192" crc="0cdc4da9" sha1="405454deda311abb8badd58a47529e42ddce5f6a" region="maincpu" offset="a000"/>
              <rom name="be26" size="8192" crc="999ab0a3" sha1="6aa545cee7a261f3dc5774dea2066f1412f63f49" region="audiocpu" offset="0"/>
              <rom name="be25" size="8192" crc="253bf0da" sha1="33bae6401003dc57deaa14bf7f6a7ebad5b7efe3" region="audiocpu" offset="2000"/>
              <rom name="be24" size="8192" crc="e2c188af" sha1="b7a0801a4c634694f1556873fd21f7e13441be17" region="audiocpu" offset="4000"/>
              <rom name="be23" size="8192" crc="25262de1" sha1="6264cd82756be9e1cdcd9ad3c3dfc6fef78dab8f" region="audiocpu" offset="6000"/>
              <rom name="be22" size="8192" crc="38055c48" sha1="8406a52aaa7e56093a8d8552e928988b6fdd6c95" region="audiocpu" offset="8000"/>
              <rom name="be21" size="8192" crc="5f0efbe7" sha1="f831efd02c917adac827fe6db8449ca8707b3d44" region="audiocpu" offset="a000"/>
              <rom name="be20" size="8192" crc="cbe8a533" sha1="04cb41c487c2f951417628ed2888e04d59a39d29" region="audiocpu" offset="c000"/>
              <rom name="be00" size="8192" crc="cec020f2" sha1="07c501cc24797000f369fd98a26efe13875107bb" region="gfx1" offset="0"/>
              <rom name="be01" size="8192" crc="cd96271c" sha1="bcc71010e5489b19ad1553141c7b2e366bbbc68f" region="gfx1" offset="4000"/>
              <rom name="be13" size="8192" crc="fb358707" sha1="37124f1f545787723fecf466d8dcd31b88cdd75d" region="gfx2" offset="0"/>
              <rom name="be04" size="8192" crc="48372bf8" sha1="28231b3bdb1d7226d7856554ba667b6d61f4fe22" region="gfx2" offset="2000"/>
              <rom name="b012.bin" merge="b012.bin" size="8192" crc="b4842ea9" sha1="471475f65edbd292b9162ad50e5cb0c7144845b0" region="gfx2" offset="4000"/>
              <rom name="b003.bin" merge="b003.bin" size="8192" crc="8cd166a5" sha1="4b623c4c0025d75b3ed9746f8b6730bf3e65d85a" region="gfx2" offset="6000"/>
              <rom name="b011.bin" merge="b011.bin" size="8192" crc="4cbd3aa3" sha1="a9a683dcc4f52b18450659a20434a4d2a7b411d9" region="gfx2" offset="8000"/>
              <rom name="b002.bin" merge="b002.bin" size="8192" crc="6be342a6" sha1="0b8ac7ef7c6a6464fbc027a9fd17fa7ce1ffd962" region="gfx2" offset="a000"/>
              <rom name="be07" size="8192" crc="40f2b6fb" sha1="8d9ee04d917a8e143bd00fa7582990213bfa42d3" region="gfx2" offset="c000"/>
              <rom name="be10" size="8192" crc="325c0a97" sha1="0159536ff0ebac8ccf65aac1a524a30b3fca3418" region="gfx2" offset="e000"/>
              <rom name="b006.bin" merge="b006.bin" size="8192" crc="7346db8a" sha1="d2b2c1700ae0ff9c614a9981a3da3d69879e9f25" region="gfx2" offset="10000"/>
              <rom name="b009.bin" merge="b009.bin" size="8192" crc="b78714fc" sha1="4df7f15c37d56a9d66d0049aad65b32063e5c29a" region="gfx2" offset="12000"/>
              <rom name="b005.bin" merge="b005.bin" size="8192" crc="b2557102" sha1="ec4285029fc3ee1ad0adb05f363b234c67f8903d" region="gfx2" offset="14000"/>
              <rom name="b008.bin" merge="b008.bin" size="8192" crc="c85aba0e" sha1="4be21b38623c2a8ae7f1e7397fb002e4cb9e4614" region="gfx2" offset="16000"/>
              <rom name="br27" merge="br27" size="256" crc="f683c54a" sha1="92893990456b92f04a2be98b8e9626e97b7a2562" region="proms" offset="0"/>
              <rom name="br26" merge="br26" size="256" crc="3ddbb6c4" sha1="0eca5594d6812bc79f8b78f83fe003877d20c973" region="proms" offset="100"/>
              <rom name="br25" merge="br25" size="256" crc="ba4a5651" sha1="77e81bd64ab59a7466d20eabdff4be241e963c52" region="proms" offset="200"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1500000"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="1500000"/>
              <chip type="audio" tag="dac" name="DAC"/>
              <display tag="screen" type="raster" rotate="90" width="256" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" coins="2">
                     <control type="doublejoy" ways="4" ways2="4"/>
              <dipswitch name="Coin B" tag="DSW" mask="3">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="1"/>
                     <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="2"/>
              <dipswitch name="Coin A" tag="DSW" mask="12">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="8"/>
              <dipswitch name="Difficulty" tag="DSW" mask="16">
                     <dipvalue name="Hard" value="0"/>
                     <dipvalue name="Normal" value="16" default="yes"/>
              <dipswitch name="Free Play" tag="DSW" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW" mask="64">
                     <dipvalue name="Off" value="64"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Cabinet" tag="DSW" mask="128">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="128"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="256"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise