drgnmst: MAME ROM Information. History:
Dragon Master (c) 1994 Unico Electronics.
A fighting game with 8 characters to select.
- TECHNICAL -
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
- TRIVIA -
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.
- STAFF -
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
- SOURCES -
Game's rom.
MAME Info:
0.67 [David Haywood, Quench]
WIP:
- 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.
LEVELS: 11
Recommended Games (Asian Fighting vs.):
Karate Champ
Syusse Oozumou
Oozumou - The Grand Sumo (DECO Cassette)
Shanghai Kid
Yie Ar Kung-Fu
Kageki
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
Metamoqester
Suikoenbu
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> |
   |    | <year>1994</year> |
   |    | <manufacturer>Unico</manufacturer> |
   |    | <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"/> |
   |    | </input> |
   |    | <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> |
   |    | <dipswitch name="Allow Continue" tag="DSW1" mask="2048"> |
   |    |    | <dipvalue name="Off" value="2048"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW1" mask="4096"> |
   |    |    | <dipvalue name="Off" value="4096"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Two credits to start" tag="DSW1" mask="8192"> |
   |    |    | <dipvalue name="Off" value="8192" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Free Play" tag="DSW1" mask="16384"> |
   |    |    | <dipvalue name="Off" value="16384" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Game Pause" tag="DSW1" mask="32768"> |
   |    |    | <dipvalue name="Off" value="32768" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <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> |
   |    | <dipswitch name="Language" tag="DSW2" mask="2048"> |
   |    |    | <dipvalue name="English" value="2048" default="yes"/> |
   |    |    | <dipvalue name="Korean" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Game Time" tag="DSW2" mask="4096"> |
   |    |    | <dipvalue name="Normal" value="4096" default="yes"/> |
   |    |    | <dipvalue name="Short" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Stage Skip" tag="DSW2" mask="8192"> |
   |    |    | <dipvalue name="Off" value="8192" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Spit Color" tag="DSW2" mask="16384"> |
   |    |    | <dipvalue name="Grey" value="16384" default="yes"/> |
   |    |    | <dipvalue name="Red" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW2" mask="32768"> |
   |    |    | <dipvalue name="Off" value="32768" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="8192"/> |
|
|