Home News Forum                            

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

drgnmst: MAME ROM Information.


Dragon Master (c) 1994 Unico Electronics.

A fighting game with 8 characters to select.


Main CPU : 68000 (@ 12 Mhz), PIC16C55 (@ 1 Mhz)

Sound Chips : (2x) OKI6295 (@ 7.575 Khz)

Screen orientation : Horizontal

Video resolution : 384 x 224 pixels

Screen refresh : 60.00 Hz

Palette colors : 8192

Players : 2

Control : 8-way joystick

Buttons : 7


About Unico : Unico was established for electronic mechanical export in 1988. Then, they turned into a video game developer company. They are now known as a Konami video game publisher in South Korea.


Program part : No Young Ho, Oh Se Bong

Scenario part : Na Jong Yong, Oh Se Woo

Graphic part : Oh Hyun Sook, Lee Ok Ryea, Kim Eun Sook

Hardware part : Hong Seog Gil, Lee Chang Bum

Music & Sound : Suk Youn Joo

Director : Nam Nam Ki


Game's rom.

MAME Info:

0.67 [David Haywood, Quench]


- 0.135u2: Fabio Priuli added save state support to Dragon Master.

- 0.133u1: Brian Troha added DIP locations to Dragon Master.

- 0.122u6: Changed PIC16C55 CPU2 clock speed to 4MHz.

- 0.101u4: Pierpaolo Prazzoli added coin counter/lockout and rowscroll banking to the Dragon Master driver. This fixed linescroll seems to be way off.

- 0.79u2: Quench updated the PIC16C5x CPU core to support internal memory maps, and he updated the relevant drivers to use the functionality as well.

- 0.69b: Quench added the PIC HEX dump (2939 bytes) to Dragon Master. Changed PIC16C55 CPU2 clock speed to 1MHz.

- 0.69: David Silva and Guru corrected Dragon Master dipswitches and frequencies. Changed 68000 CPU1 clock speed to 12MHz, PIC16C55 CPU2 to 4MHz and 2x MSM6295 sound to 7575 Hz. Added dipswitches 'Coinage', 'Continue', 'Demo Sounds', 'Two credits to start', 'Free Play', 'Freeze', 'Difficulty', 'Language', 'Game Time', 'Stage Skip' and 'Spit Color'.

- 19th May 2003: Guru fixed the dipswitches, volume balance, and CPU and sound chip frequencies in the Dragon Master driver.

- 4th May 2003: David Silva submitted a better fix for the dipswitch settings in Dragon Master.

- 25th April 2003: David Silva submitted a fix to the dipswitch settings in the Dragon Master driver.

- 0.67: David Haywood and Quench added Dragon Master (Unico 1994). TODO: Map dipswitches.

- 5th April 2003: Quench sent in a PIC16C5x CPU core and added sound emulation to Dragon Master using it.

- 6th March 2003: David Haywood mostly fixed the priorities in Dragon Master.

- 2nd March 2003: David Haywood fixed the background layer and scrolling in Dragon Master, the only remaining problem is the priorities.

- 1st March 2003: David Haywood sent in a driver for Dragon Master, it's fully playable except the background layers and scrolling are incorrect.

- 15th February 2003: Guru - Dragon Master (Unico 1994) arrived.


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: 11267 kb / 11 files / 5.26 zip

MAME XML Output:

       <game name="drgnmst" sourcefile="drgnmst.c">
              <description>Dragon Master</description>
              <rom name="dm1000e" size="524288" crc="29467dac" sha1="42ca42340ffd9b04be23853ca4e936d0528a66ee" region="maincpu" offset="0"/>
              <rom name="dm1000o" size="524288" crc="ba48e9cf" sha1="1107f927424107918bb10ff23f40c50579b23836" region="maincpu" offset="1"/>
              <rom name="pic16c55.hex" size="2939" crc="f17011e7" sha1="8f3bd94ffb528f661eed77d89e5b772442d2f5a6" region="user1" offset="0"/>
              <rom name="dm1001" size="1048576" crc="63566f7f" sha1="0fe6cb67a5d99cd54e46e9889ea121097756b9ef" region="oki1" offset="0"/>
              <rom name="dm1002" size="2097152" crc="0f1a874e" sha1="8efc39f8ff7e6e7138b19959bd083b9df002acca" region="oki2" offset="0"/>
              <rom name="dm1003" size="2097152" crc="0ca10e81" sha1="abebd8437764110278c8b7e583d846db27e205ec" region="gfx1" offset="0"/>
              <rom name="dm1005" size="2097152" crc="4c2b1db5" sha1="35d799cd13540e2aca1d1164291fe4c9938ed0ce" region="gfx1" offset="1"/>
              <rom name="dm1004" size="524288" crc="1a9ac249" sha1="c15c7399dcb24dcab05887e3711e5b31bb7f31e8" region="gfx1" offset="200000"/>
              <rom name="dm1006" size="524288" crc="c46da6fc" sha1="f2256f02c833bc1074681729bd2b95fa6f3350cf" region="gfx1" offset="200001"/>
              <rom name="dm1007" size="1048576" crc="d5ad81c4" sha1="03df467b218682a02245a6e8f500ab83de382448" region="gfx2" offset="1"/>
              <rom name="dm1008" size="1048576" crc="b8572be3" sha1="29aab76821e0a56033cf06b0a1890b11804da8d8" region="gfx2" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/>
              <chip type="cpu" tag="audiocpu" name="PIC16C55" clock="4000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="oki1" name="OKI6295" clock="1000000"/>
              <chip type="audio" tag="oki2" name="OKI6295" clock="1000000"/>
              <display tag="screen" type="raster" rotate="0" width="384" height="224" refresh="60.000000" />
              <sound channels="2"/>
              <input players="2" buttons="7" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coinage" tag="DSW1" mask="1792">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="256"/>
                     <dipvalue name="2 Coins/1 Credit" value="512"/>
                     <dipvalue name="1 Coin/1 Credit" value="1792" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="1536"/>
                     <dipvalue name="1 Coin/3 Credits" value="1280"/>
                     <dipvalue name="1 Coin/4 Credits" value="1024"/>
              <dipswitch name="Allow Continue" tag="DSW1" mask="2048">
                     <dipvalue name="Off" value="2048"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="4096">
                     <dipvalue name="Off" value="4096"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Two credits to start" tag="DSW1" mask="8192">
                     <dipvalue name="Off" value="8192" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Free Play" tag="DSW1" mask="16384">
                     <dipvalue name="Off" value="16384" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Game Pause" tag="DSW1" mask="32768">
                     <dipvalue name="Off" value="32768" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="1792">
                     <dipvalue name="Easiest" value="1792"/>
                     <dipvalue name="Easier" value="1536"/>
                     <dipvalue name="Easy" value="1280"/>
                     <dipvalue name="Normal" value="1024" default="yes"/>
                     <dipvalue name="Medium" value="768"/>
                     <dipvalue name="Hard" value="512"/>
                     <dipvalue name="Harder" value="256"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Language" tag="DSW2" mask="2048">
                     <dipvalue name="English" value="2048" default="yes"/>
                     <dipvalue name="Korean" value="0"/>
              <dipswitch name="Game Time" tag="DSW2" mask="4096">
                     <dipvalue name="Normal" value="4096" default="yes"/>
                     <dipvalue name="Short" value="0"/>
              <dipswitch name="Stage Skip" tag="DSW2" mask="8192">
                     <dipvalue name="Off" value="8192" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Spit Color" tag="DSW2" mask="16384">
                     <dipvalue name="Grey" value="16384" default="yes"/>
                     <dipvalue name="Red" value="0"/>
              <dipswitch name="Service Mode" tag="DSW2" mask="32768">
                     <dipvalue name="Off" value="32768" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="8192"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise