Home News Forum                            

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

dynwara: MAME ROM Information.


Dynasty Wars (c) 1989 Capcom.

This is a 1 or 2-player game where you play one of 4 Chinese heroes on horseback and try to kill hordes of enemies. This game always scrolls to the right.

The 1st button will make you face left and swing your weapon, the 2nd button will make you face right and swing your weapon, while the 3rd button will let you use magic. You can also add coins any time to increase your vitality.


Capcom Play System hardware (CPS)

Game ID : CP-S No. 04

Main CPU : 68000 (@ 10 Mhz)

Sound CPU : Z80 (@ 3.579545 Mhz)

Sound Chips : YM2151 (@ 3.579545 Mhz), OKI6295 (@ 7.576 Khz)

Players : 2

Control : 8-way joystick

Buttons : 3


Released in July 1989.

The background story and all characters are based on factual history : the Period of Three Kingdoms after the 'Hen' Dynasty in China. Character designs were based on a popular Japanese comic called 'Destruction of Heaven and Earth'.

This game is known in Japan as "Tenchi wo Kurau [CP-S No. 04]".

The Tenchi wo Kurau series is based on the Chinese tale best known as Romance of the Three Kingdoms.

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Strider Hiryu : G.S.M. Capcom 2 - D25B1001) on 21/05/1989.


1. Dynasty Wars [CP-S No. 04] (1989)

2. Warriors of Fate [CP-S No. 23] (1992)


Producer : Yoshiki Okamoto (Kihaji Okamoto)

Game designers : Noritaka Funamizu (Poo), S. Sato, K. Kataoka

Programmers : Y. Mutsunobu, M. Kobayashi, Y. Tsunasaki

Obj Designers : Kurichan, Y. Tamago, M. Tanabe, M. Matsuura, Shinji Sakashita

Scr Designers : Fukumoyan, M. Konishi, M. Miyao, K. Koizumi

Sound music : Manami Goto

Illustration : S. Shintani


* Computers :

Sinclair Spectrum (1990)

Commodore C64 (1990)

Amstrad CPC (1990)

Amstrad CPC (1990, "Coin-Op Hits II")

Commodore Amiga (1990)

Atari ST (1990)


Game's rom.

Machine's picture.

MAME Info:

0.59 [David Haywood]

0.34b1 [Paul Leaman]

< Japan >


- Clone dynwarjr: Original PCB video. Smitdogg (ID 04230)


- 0.141u2: J. Finney, italie, john666, Yohji, Smitdogg and The Dumping Union added clone Tenchi wo Kurau (Japan Resale Ver.).

- 4th February 2011: Smitdogg - We got Tenchi wo Kurau (Japan resale version), a pretty hard to get CPS1 game.

- 0.139u1: Team CPS-1 replaced gfx rom 14.bin in clone Tenchi wo Kurau (Japan), it was a bad dump. Changed description of 'Dynasty Wars (USA, set 1)' to 'Dynasty Wars (USA, B-Board 89624B-?)' and clone 'Dynasty Wars (USA, set 2)' to 'Dynasty Wars (USA, B-Board 88622B-3)'. Renamed (dynwaru) to (dynwara).

- 0.139: Corrado Tomaselli dumped and added TK24B1.1A to Dynasty Wars.

- 0.126u5: Added A-board PLDs (buf1, ioa1, prg1, rom1 and sou1).

- 0.124u5: Corrado Tomaselli added clone Dynasty Wars (US set 2). Changed description to 'Dynasty Wars (US set 1)'.

- 24th April 2008: Corrado Tomaselli dumped Dynasty Wars (US set 2), original PCB with different size EPROMs.

- 0.124u3: Changed description of 'Dynasty Wars (World)' to 'Dynasty Wars (US)'.

- 0.86u4: Added new 512k cpu1 and gfx1 roms to Dynasty Wars (World). Renamed (dw) to (dynwar) and (dwj) to (dynwarj).

- 0.63: Added 'Game Mode' dipswitch. Changed 'Unknown' to 'Unused' dipswitches.

- 0.59: David Haywood added Dynasty Wars (World).

- 26th February 2002: David Haywood added the World version of Dynasty Wars to the CPS-1 driver.

- 0.36RC1: Changed description to 'Tenchi wo Kurau (Japan)'.

- 0.35: Changed description to 'Tenchi wo Kurau'.

- 0.35b4: Changed description to 'Tenchi o Kurau'.

- 0.34b8: Changed description to 'Tenchi o Kurau (Japan)'.

- 0.34b7: Changed description to 'Dynasty Wars / Tenchi o Kurau (Japan)'.

- 0.34b6: Changed description to 'Dynasty Wars (Japan)'. Renamed (dynwarsj) to (dwj).

- 0.34b4: Changed description to 'Dynsaty Wars (Japanese)'.

- 0.34b2: Dynasty Wars works (actually it was already working, it's just that the dipswitches had Freeze on by default).

- 0.34b1: Paul Leaman added Dynasty Wars (Japanese) (Capcom 1989), not working.


Other Emulators:

* Calice

* Callus

* FB Alpha

* Kawaks

* Nebula

* Raine

Recommended Games (Warriors):

Genpei ToumaDen


Rygar (PlayChoice-10)

Black Tiger


Rastan / Rastan Saga

Nastar / Rastan Saga 2

Rastan Saga II (Tourvision PCE bootleg)

Warrior Blade - Rastan Saga Episode III

Altered Beast

Altered Beast (Mega-Tech)

Chelnov - Atomic Runner

Haunted Castle

Legend of Makai

Makyo Densetsu - The Legenary Axe (Tourvision PCE bootleg)

The Astyanax

Dynasty Wars

Golden Axe

Golden Axe (Mega-Tech)

Golden Axe II (Mega-Tech)

Golden Axe II (Mega Play)

Golden Axe - The Revenge of Death Adder

Golden Axe - The Duel


Strider 2

Trio The Punch

Wild Fang

Magic Sword

Arabian Fight

Big Karnak

Blade Master

Act Raiser (Nintendo Super System)

Arabian Magic

Warriors of Fate


Metamorphic Force

Monster Maulers

Guardians / Denjin Makai II

Oriental Legend

Oriental Legend Special

Oriental Legend Special Plus

Oriental Legend 2

Romset: 5442 kb / 23 files / 2.03 zip

MAME XML Output:

       <game name="dynwara" sourcefile="cps1.c" cloneof="dynwar" romof="dynwar">
              <description>Dynasty Wars (USA, B-Board 88622B-3)</description>
              <rom name="tke_36.12f" size="131072" crc="895991d1" sha1="56b105b85ccab1c49c89ae8d4aa55c9374077df0" region="maincpu" offset="0"/>
              <rom name="tke_42.12h" size="131072" crc="c898d2e8" sha1="c8b10685681bf155ea44e30f3cb0574df7d4f984" region="maincpu" offset="1"/>
              <rom name="tke_37.13f" size="131072" crc="b228d58c" sha1="99a1f42d930f788c4f9b410addc95173fda801a2" region="maincpu" offset="40000"/>
              <rom name="tke_43.13h" size="131072" crc="1a14375a" sha1="2b1a62f7961dceabf98461266da37abfec13aaa9" region="maincpu" offset="40001"/>
              <rom name="34.10f" size="131072" crc="8f663d00" sha1="77811783c87c7aee058b8533e34049a01047258a" region="maincpu" offset="80000"/>
              <rom name="40.10h" size="131072" crc="1586dbf3" sha1="d9f03e001effdef021a9ceda512e73a24726fca1" region="maincpu" offset="80001"/>
              <rom name="35.11f" size="131072" crc="9db93d7a" sha1="f75e3fb5273baef0cd5d8eea26f07d5acaa743ca" region="maincpu" offset="c0000"/>
              <rom name="41.11h" size="131072" crc="1aae69a4" sha1="56e4761818f7857bc7520f2b8de90eabd857c577" region="maincpu" offset="c0001"/>
              <rom name="09.4b" size="131072" crc="c3e83c69" sha1="bd361a39dc6428fea8f56ebbe5cdcc4bf63a51f0" region="gfx" offset="0"/>
              <rom name="01.4a" size="131072" crc="187b2886" sha1="b16121f57926d9fd2c3bc82ae6babf6a2297f140" region="gfx" offset="1"/>
              <rom name="13.9b" size="131072" crc="0273d87d" sha1="7803b04d72eedb4c8b39f63fea458cfef0034813" region="gfx" offset="2"/>
              <rom name="05.9a" size="131072" crc="339378b8" sha1="c3dfe7039e4572b9ef56166346f3cbc6f6ab07c1" region="gfx" offset="3"/>
              <rom name="24.5e" size="131072" crc="c6909b6f" sha1="2828bd6bdc8e3f87a4a37d4e20bdff86cb6850c9" region="gfx" offset="4"/>
              <rom name="17.5c" size="131072" crc="2e2f8320" sha1="7bcb80447d9ce7cc9a38e2506196acd6bf50b49f" region="gfx" offset="5"/>
              <rom name="38.8h" size="131072" crc="cd7923ed" sha1="29187b99847a4b56f2f1763d086b8e7dc5cebed7" region="gfx" offset="6"/>
              <rom name="32.8f" size="131072" crc="21a0a453" sha1="ace38c5943f9f744212cfdb7caa2caa43312e82c" region="gfx" offset="7"/>
              <rom name="10.5b" size="131072" crc="ff28f8d0" sha1="c8c4851816f17a4a0494164f5e8cc910f16669e8" region="gfx" offset="100000"/>
              <rom name="02.5a" size="131072" crc="cc83c02f" sha1="915e9d7acec1ba7a2035ae140f576839eba8694f" region="gfx" offset="100001"/>
              <rom name="14.10b" size="131072" crc="58d9b32f" sha1="c13a12afcb83159b284b95053951dfa1841bb612" region="gfx" offset="100002"/>
              <rom name="06.10a" size="131072" crc="6f9edd75" sha1="e8d43c0ec2165e88aefbb5c92048fbcd06fe578b" region="gfx" offset="100003"/>
              <rom name="25.7e" size="131072" crc="152ea74a" sha1="c0c56b1bdfa0d7fdea040dbcc6ff871e5957a5b6" region="gfx" offset="100004"/>
              <rom name="18.7c" size="131072" crc="1833f932" sha1="81f94d26bdb6758736ca02d7b1772801be4da181" region="gfx" offset="100005"/>
              <rom name="39.9h" size="131072" crc="bc09b360" sha1="de2c9a42490db79c8e5fe57b9107f1adbe5dd241" region="gfx" offset="100006"/>
              <rom name="33.9f" size="131072" crc="89de1533" sha1="e48312e37c0f98faeec91546acde5daf0da8f6b3" region="gfx" offset="100007"/>
              <rom name="11.7b" size="131072" crc="29eaf490" sha1="42fcb67c7014e0ad62cde9e77c79e61268647528" region="gfx" offset="200000"/>
              <rom name="03.7a" size="131072" crc="7bf51337" sha1="c21938029641ebcbc484680cf8a57186cdde220f" region="gfx" offset="200001"/>
              <rom name="15.11b" size="131072" crc="d36cdb91" sha1="66ab873ce285e857f30294dd1c9b1dda0c6c6b76" region="gfx" offset="200002"/>
              <rom name="07.11a" size="131072" crc="e04af054" sha1="f227b8a0a3d8f41e1922d184eaec7a1243c7c3af" region="gfx" offset="200003"/>
              <rom name="26.8e" size="131072" crc="07fc714b" sha1="eda97a3c5596ebdfa61bdd01d39647c89b9a2f13" region="gfx" offset="200004"/>
              <rom name="19.8c" size="131072" crc="7114e5c6" sha1="2f2925b942af50781857f4fe74e9a58f2cf7b883" region="gfx" offset="200005"/>
              <rom name="28.10e" size="131072" crc="af62bf07" sha1="a6e0f598de1fa8a4960e89d655b7514572ed6310" region="gfx" offset="200006"/>
              <rom name="21.10c" size="131072" crc="523f462a" sha1="b0fc9e29d6ca44aafb20a62355bde9f4b4cf1e43" region="gfx" offset="200007"/>
              <rom name="12.8b" size="131072" crc="38652339" sha1="930a035bbe34c81c26d774d2ab45f53a3a9205fb" region="gfx" offset="300000"/>
              <rom name="04.8a" size="131072" crc="4951bc0f" sha1="07f424c147d787321b668d787216733c35e2cff9" region="gfx" offset="300001"/>
              <rom name="16.12b" size="131072" crc="381608ae" sha1="666e15e61c7c59df5a97bdc2d77db611d60b3ca8" region="gfx" offset="300002"/>
              <rom name="08.12a" size="131072" crc="b475d4e9" sha1="dc5d223bc2a27904e6e38b68507d2e87fbbde158" region="gfx" offset="300003"/>
              <rom name="27.9e" size="131072" crc="a27e81fa" sha1="b25854d4a7e52d500c19445badb4cfe745d88d23" region="gfx" offset="300004"/>
              <rom name="20.9c" size="131072" crc="002796dc" sha1="2dba0434916dd82c59a66e2f3ce8d3165713c308" region="gfx" offset="300005"/>
              <rom name="29.11e" size="131072" crc="6b41f82d" sha1="111af606d8107d377e3af618584a75ed6cfc9bbd" region="gfx" offset="300006"/>
              <rom name="22.11c" size="131072" crc="52145369" sha1="bd422f0c51cdd62b69229f926569ad05d430bd57" region="gfx" offset="300007"/>
              <rom name="23.13c" merge="tke_17.12b" size="65536" crc="b3b79d4f" sha1="2b960545741d3b9a53ffbf3ed83030392aa02698" region="audiocpu" offset="0"/>
              <rom name="tke_30.12e" merge="tke_18.11c" size="131072" crc="ac6e307d" sha1="b490ce625bb7ce0904b0fd121fbfbd5252790f7a" region="oki" offset="0"/>
              <rom name="tke_31.13e" merge="tke_19.12c" size="131072" crc="068741db" sha1="ab48aff639a7ac218b7d5304145e10e92d61fd9f" region="oki" offset="20000"/>
              <rom name="buf1" merge="buf1" size="279" crc="eb122de7" sha1="b26b5bfe258e3e184f069719f9fd008d6b8f6b9b" region="aboardplds" offset="0"/>
              <rom name="ioa1" merge="ioa1" size="279" crc="59c7ee3b" sha1="fbb887c5b4f5cb8df77cec710eaac2985bc482a6" region="aboardplds" offset="0"/>
              <rom name="prg1" merge="prg1" size="279" crc="f1129744" sha1="a5300f301c1a08a7da768f0773fa0fe3f683b237" region="aboardplds" offset="0"/>
              <rom name="rom1" merge="rom1" size="279" crc="41dc73b9" sha1="7d4c9f1693c821fbf84e32dd6ef62ddf14967845" region="aboardplds" offset="0"/>
              <rom name="sou1" merge="sou1" size="279" crc="84f4b2fe" sha1="dcc9e86cc36316fe42eace02d6df75d08bc8bb6d" region="aboardplds" offset="0"/>
              <rom name="tk22b.1a" size="279" crc="1a1ab6d7" sha1="eacd3a21a09683e1d8ad36215c1f8ea96a1f7c12" region="bboardplds" offset="0"/>
              <rom name="lwio.12c" merge="lwio.11e" size="279" crc="ad52b90c" sha1="f0fd6aeea515ee449320fe15684e6b3ab7f97bf4" region="bboardplds" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="2151" name="YM2151" clock="3579545"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1000000"/>
              <display tag="screen" type="raster" rotate="0" width="384" height="224" refresh="59.610000" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Service Mode" tag="IN0" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Freeze" tag="DSWC" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Turbo Mode" tag="DSWC" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWC" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWC" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Flip Screen" tag="DSWC" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSWC" mask="32">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="32" default="yes"/>
              <dipswitch name="Allow Continue" tag="DSWC" mask="64">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="64" default="yes"/>
              <dipswitch name="Game Mode" tag="DSWC" mask="128">
                     <dipvalue name="Game" value="128" default="yes"/>
                     <dipvalue name="Test" value="0"/>
              <dipswitch name="Difficulty" tag="DSWB" mask="7">
                     <dipvalue name="1 (Easiest)" value="4"/>
                     <dipvalue name="2" value="5"/>
                     <dipvalue name="3" value="6"/>
                     <dipvalue name="4 (Normal)" value="7" default="yes"/>
                     <dipvalue name="5" value="3"/>
                     <dipvalue name="6" value="2"/>
                     <dipvalue name="7" value="1"/>
                     <dipvalue name="8 (Hardest)" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin A" tag="DSWA" mask="7">
                     <dipvalue name="4 Coins/1 Credit" value="1"/>
                     <dipvalue name="3 Coins/1 Credit" value="2"/>
                     <dipvalue name="2 Coins/1 Credit" value="3"/>
                     <dipvalue name="2 Coins/1 Credit (1 to continue)" value="0"/>
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/4 Credits" value="4"/>
              <dipswitch name="Coin B" tag="DSWA" mask="56">
                     <dipvalue name="4 Coins/1 Credit" value="8"/>
                     <dipvalue name="3 Coins/1 Credit" value="16"/>
                     <dipvalue name="2 Coins/1 Credit" value="24"/>
                     <dipvalue name="2 Coins/1 Credit (1 to continue)" value="0"/>
                     <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="48"/>
                     <dipvalue name="1 Coin/3 Credits" value="40"/>
                     <dipvalue name="1 Coin/4 Credits" value="32"/>
              <dipswitch name="Unused" tag="DSWA" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Free Play" tag="DSWA" 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="3072"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise