Home News Forum                            

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

cadash: MAME ROM Information.


Cadash (c) 1989 Taito.

4 great heroes : a Fighter, a Wizard, a cleric and a Ninja go on a quest to rescue the captured princess. This Taito adventure game feature all the ingredient of traditional Role-Playing-Game (stats, exp, buy upgrade in store...).


Prom Stickers : C21

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

Sound Chips : YM2151 (@ 4 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 2


Even if titlescreen says 1989, Cadash was released in March 1990 in Japan.

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Cameltry, Cadash - PCCB-00043) on 21/10/1990.


The US version is slightly different, it has the 'Winners Don't Use Drugs' screen.

The Japanese version is easier than the other versions.

There are many spelling and syntax errors in the French version texts.


* Debug Mode (in Debug Mode, you will be able to select starting scene, gold, EXP and several items) :

1) Hold Service Switch and reset the game.

2) Wait until 'Service Switch Error Message' is displayed, then push 'Start(x3), Service, Start'.

3) The game boots up then insert a credit and select a character.

4) Enter Debug Mode instead of starting the game.

* Your character jumps backwards when hit by an enemy. When you're trying to quickly cross some areas where you're likely to take damage, this can be a bad thing; it can cause you to stay in the dangerous area much longer. So, to reduce the damage, turn back just before you get hit. This will cause the impact to push you -forward-, getting you out of danger more quickly.

* The maximum amount of money you can have is 60,000 Golds.


Produced by : Keisuke Hasegawa

Directed by : Onijust

Director of Software : Toru Sugawara (SGW)

Main Programmer : Tarabar Hori (TAK)

Monster Programmer: Yuichi Kohyama

Trap Programer : Masaki Yagi (YMOT) (MYG)

Scenario Programmer : Seiichi Taikoishi

Production Designer : Onijust (ONJ)

Graphic Designers : Onijust (ONJ), Takatsuna Senba, Hisakazu Katoh, Kozo Igarashi, Yoshihiro Iwata, Tetsuya Shinoda, Takayuki Ogawa, Kenichi Imaeda

Assistant Graphic Design : Visual Arts Production

Supervising Editor : Masaki Yagi (YMOT)

Map Editor : Onijust

Hardware Engineer : Tadashi Kushiro

Electrician : Tomio Takeda

Sound Producer : Pochi (Zuntata)

Music Composer : Pinch Punch

Sound Effects : Pinch Punch

Mechanician : Yasunori Hatsuta

Publicity Supervisor : Kazuo Nakagawa

Software Analyzers : Hidehiro Fujiwara, Yuji Hiroshige

Data Entry : Mari Iwano

Game Designer : Onijust


* Consoles :

NEC PC-Engine (1990)

Sega Mega Drive (1992)

Sony PlayStation 2 [JP] (August 25, 2005; "Taito Memories Gekan [Model SLPM-66092]")

Sony PlayStation 2 (2005, "Taito Memories Vol. 2")

Microsoft XBOX (2006, "Taito Legends 2")

* Computers :

PC [CD-ROM] (2006, "Taito Legends 2")

* Others :

Nokia N-Gage ("Taito Memories") : unreleased


Game's rom.

Machine's picture.

MAME Info:

0.37b9 [David Graves]

Artwork available


- 0.136u4: Angelo Salese hooked up bare bones Z180 (4MHz) communication CPU (network) in Cadash.

- 0.134u2: Volker Hann and Team Europe added clone Cadash (Germany).

- 3rd October 2009: Smitdogg - Team Europe dumped Cadash (Germany) (thanks to Volker Hann).

- 0.123u3: RansAckeR added DIP locations to Cadash.

- 0.122u6: Corrado Tomaselli verified and changed CPU frequencies in Cadash. Changed 68000 CPU1 clock speed to 16MHz.

- 30th September 2007: Mr. Do - A couple prior purchases are finished: Cadash bezel. Note: Cadash is almost 10MB; that's AFTER it was reduced from 22MB. It's very graphic intensive.

- 0.106u12: MASH added plds ($0, 200, 400, 600 - pal16l8b-c21-09.ic34, pal16l8b-c21-10.ic45, pal16l8b-c21-11-1.ic46 and pal20l8b-c21-12.ic47) to Cadash.

- 0.90u3: Removed ADPCM sound.

- 21st March 2001: Bryan McPhail added sprite buffering to Cadash.

- 0.37b11: Added dipswitches 'Starting Time', 'Added Time (after round clear)', 'Communication Mode' and 'Unsed'.

- 0.37b9: David Graves added Cadash (World) (Taito 1989) and clones (US), (Japan), (France) and (Italy). TODO: Any other games on this hardware? It may be close enough to Asuka hardware to consider merging the drivers eventually. Hooks for twin arcade machine setup: will involve emulating an extra processor, the 07 rom is probably the program for it. Fixed dipswitches.

- 25th October 2000: David Graves added another romset to the Cadash driver.

- 8th October 2000: David Graves sent in yet another Taito update with a working driver for Cadash.

- 20th November 1997: Malcor dumped Cadash (World).


- Press Button 1 for attack and Button 2 for jump. Hold Button 1 to choose magic (wizard, cleric).

LEVELS: 5 (outdoor of the castle, kraken cavern, forest maze, underground catacomb and castle)

Other Emulators:

* FB Alpha

* Raine

Recommended Games (Knights):


Demons & Dragons


Dragon's Lair



Dragon Buster

The Tower of Druaga

Ghosts'n Goblins

Ghouls'n Ghosts

Ghouls'n Ghosts (Mega-Tech)

Vs. Castlevania

Castlevania (PlayChoice-10)


Dragon Unit

Dark Seal


Crossed Swords

The King of Dragons

Knights of the Round


Wizard Fire

Dungeons & Dragons: Tower of Doom

Dungeons & Dragons: Shadow over Mystara

Light Bringer

Action Hollywood (Excaliwood)

Sol Divide

Knights of Valour

Knights of Valour Plus

Knights of Valour Super Heroes

Knights of Valour 2

Knights of Valour - The Seven Spirits

The Crystal of Kings

Romset: 1634 kb / 12 files / 670.0 zip

MAME XML Output:

       <game name="cadash" sourcefile="asuka.c">
              <description>Cadash (World)</description>
              <manufacturer>Taito Corporation Japan</manufacturer>
              <rom name="c21-14" size="131072" crc="5daf13fb" sha1="c2be42b2cdc90b6463ce87211cf711c951b17fab" region="maincpu" offset="0"/>
              <rom name="c21-16" size="131072" crc="cbaa2e75" sha1="c41ea71f2b0e72bf993dfcfd30f1994cae9f52a0" region="maincpu" offset="1"/>
              <rom name="c21-13" size="131072" crc="6b9e0ee9" sha1="06314b9c0be19314e6b6ecb5274a63eb36b642f5" region="maincpu" offset="40000"/>
              <rom name="c21-17" size="131072" crc="bf9a578a" sha1="42bde46081db6be2f61eaf171438ecc9264d18be" region="maincpu" offset="40001"/>
              <rom name="c21-02.9" size="524288" crc="205883b9" sha1="5aafee8cab3f949a7db91bcc26912f331041b51e" region="gfx1" offset="0"/>
              <rom name="c21-01.1" size="524288" crc="1ff6f39c" sha1="742f296efc8073fafa73da2c8d7d26ca9514b6bf" region="gfx2" offset="0"/>
              <rom name="c21-08.38" size="65536" crc="dca495a0" sha1="4e0f401f1b967da75f33fd7294860ad0b4bf2dce" region="audiocpu" offset="0"/>
              <rom name="c21-07.57" size="32768" crc="f02292bd" sha1="0a5c06a048ad67f90e0d766b504582e9eef035f7" region="subcpu" offset="0"/>
              <rom name="pal16l8b-c21-09.ic34" size="260" crc="4b296700" sha1="79d6c8fb13e30795d9c1f49885ada658f9722b68" region="plds" offset="0"/>
              <rom name="pal16l8b-c21-10.ic45" size="260" crc="35642f00" sha1="a04403536b0ef7e8e7251dfc47274a6c8772fd2d" region="plds" offset="200"/>
              <rom name="pal16l8b-c21-11-1.ic46" size="260" crc="f4791e24" sha1="7e3bbffec7b8f9171e6e09706e5622fef3c99ca0" region="plds" offset="400"/>
              <rom name="pal20l8b-c21-12.ic47" size="324" crc="bbc2cc97" sha1="d4a68f28e0d3f5a3b39ecc25640bc9197ad0260b" region="plds" offset="600"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="16000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/>
              <chip type="cpu" tag="subcpu" name="Z180" clock="4000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="4000000"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2" tilt="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Unused" tag="DSWA" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Flip Screen" tag="DSWA" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="DSWA" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSWA" mask="8">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="8" default="yes"/>
              <dipswitch name="Coin A" tag="DSWA" mask="48">
                     <dipvalue name="4 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 name="Coin B" tag="DSWA" mask="192">
                     <dipvalue name="1 Coin/2 Credits" value="192" default="yes"/>
                     <dipvalue name="1 Coin/3 Credits" value="128"/>
                     <dipvalue name="1 Coin/4 Credits" value="64"/>
                     <dipvalue name="1 Coin/6 Credits" value="0"/>
              <dipswitch name="Difficulty" tag="DSWB" mask="3">
                     <dipvalue name="Easy" value="2"/>
                     <dipvalue name="Medium" value="3" default="yes"/>
                     <dipvalue name="Hard" value="1"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Starting Time" tag="DSWB" mask="12">
                     <dipvalue name="5:00" value="0"/>
                     <dipvalue name="6:00" value="4"/>
                     <dipvalue name="7:00" value="12" default="yes"/>
                     <dipvalue name="8:00" value="8"/>
              <dipswitch name="Added Time (after round clear)" tag="DSWB" mask="48">
                     <dipvalue name="Default - 2:00" value="0"/>
                     <dipvalue name="Default - 1:00" value="16"/>
                     <dipvalue name="Default" value="48" default="yes"/>
                     <dipvalue name="Default + 1:00" value="32"/>
              <dipswitch name="Communication Mode" tag="DSWB" mask="192">
                     <dipvalue name="Stand alone" value="192" default="yes"/>
                     <dipvalue name="Master" value="128"/>
                     <dipvalue name="Slave" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="4096"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise