Home News Forum                            

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

drgnbstr: MAME ROM Information.


Dragon Buster (c) 1984 Namco.

A role-playing game in which you travel through various scenery to rescue the princess from an evil dragon.


Game ID : DB

Main CPU : M6809 (@ 1.536 Mhz), HD63701 (@ 1.536 Mhz)

Sound Chips : Namco 8-channel WSG

Players : 2

Control : 4-way joystick

Buttons : 2


Even if title screen says 1984, Dragon Buster was released in February 1985 in Japan.

Dragon buster is the first game from Namco to include a life-bar system.

Massimo Gaspari holds the official record for this game with 1,300,560 points on July 18, 1985.

Namco released a board game based on this game (same name) in 1985 (in Japan only) : You roll the dice to move around the board and complete quests. The game includes a variety of event cards, charts for randomizing events and encounters,counters for monsters and items and such. The goal of this game is to kill the dragon and rescue the princess.


1. Dragon Buster (1985)

2. Dragon Buster II - Yami no Fuuin (1989, Nintendo Famicom)


Music by : Yuriko Keino


* Consoles :

Nintendo Famicom (1987)

Sony PlayStation [JP] (Feb 09, 1996; "Namco Museum Vol.2 [Model SLPS-00209]")

Sony PlayStation [JP] (Feb 09, 1996; "Namco Museum Vol.2 [Model SLPS-00210]")

Sony PSP (2005, "Namco Museum Battle Collection")

Microsoft XBOX 360 (2008, "Namco Museum Virtual Arcade")

* Computers :

FM-77AV (1987)

NEC PC-9801 (1989)

Sharp X68000 (1993)

Sharp X1



Game's rom.

MAME Info:

0.36b11 [Manuel Abadia]


- 0.143: Wilbert Pol fixed immediate crash while using -DEBUG in SkyKid driver.

- 0.141u4: hap fixed priority problems in Dragon Buster.

- 0.139u1: Atari Ace removed global variables from NAMCO sound core.

- 0.130u3: Kanikani added DIP locations to SkyKid driver.

- 0.123u1: Zsolt Vasvari removed color tables from Dragon Buster. Added RESNET color computations where appropriate. Changed palettesize to 1280 colors.

- 0.122u7: Changed HD63701 CPU2 clock speed to 6144000 Hz.

- 0.120u2: Mike Haaland added save state support to Dragon Buster.

- 0.107u3: Brian Troha properly documented and connected the CUS60 MCU code to Dragon Buster.

- 0.96u1: Added dipswitches 'Spurt Time', 'Level of Monster', 'Starting Vitality', 'Bonus Vitality', 'Bonus Level' and 'Allow Continue'.

- 0.93: Added clock parameter to Namco CUS30 sound (24000 Hz).

- 0.80: Nicola Salmoria fixed sprites in Dragon Buster.

- 0.60: Added 'Starting Vitality' dipswitch.

- 0.59: Fixed rom names.

- 0.37b12: Changed VSync to 60.606060Hz.

- 26th March 2000: Manuel Abadia added cocktail support to Sky Kid and Dragon Buster.

- 0.36b12: Changed 8-way Joystick to 4-way.

- 0.36b11: Manuel Abadia added Dragon Buster (Namco 1984).

- 23rd November 1999: Manuel Abadia fixed Sky Kid and Dragon Buster colors.

- 21st November 1999: Manuel Abadia fixed the resolution in Sky Kid, Dragon Buster, Metro Cross and Baraduke.

- 20th November 1999: Manuel Abadia sent in a driver for Sky Kid / Dragon Buster, but the colors aren't quite correct yet.


Other Emulators:

* FB Alpha

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

Recommended Games (Dragons):

Demons & Dragons (prototype)

Firebeast (prototype)

Dragon Buster

Dragon Spirit


Dragon Breed

Saint Dragon

Dragon Saber

Black Heart

Dragon Gun

Dragon Blaze

Romset: 110 kb / 14 files / 57.6 zip

MAME XML Output:

       <game name="drgnbstr" sourcefile="skykid.c">
              <description>Dragon Buster</description>
              <rom name="db1_2b.6c" size="16384" crc="0f11cd17" sha1="691d853f4f08898ecf4bccfb70a568de309329f1" region="maincpu" offset="8000"/>
              <rom name="db1_1.6b" size="16384" crc="1c7c1821" sha1="8b6111afc42e2996bdc2fc276be0c40556cd431e" region="maincpu" offset="c000"/>
              <rom name="db1_3.6d" size="16384" crc="6da169ae" sha1="235211c26562fef0660e3fde1e87f2e52626d119" region="maincpu" offset="10000"/>
              <rom name="db1_4.3c" size="8192" crc="8a0b1fc1" sha1="c2861d0da63e2d17f2d1ad46dccf753ecd902ce3" region="mcu" offset="8000"/>
              <rom name="cus60-60a1.mcu" size="4096" crc="076ea82a" sha1="22b5e62e26390d7d5cacc0503c7aa5ed524204df" region="mcu" offset="f000"/>
              <rom name="db1_6.6l" size="8192" crc="c080b66c" sha1="05dcd45274d0bd12ef8ae7fd10c8719e679b3e7b" region="gfx1" offset="0"/>
              <rom name="db1_5.7e" size="8192" crc="28129aed" sha1="d7f52e871d97179ec88c142a1c70eb6ad09e534a" region="gfx2" offset="0"/>
              <rom name="db1_8.10n" size="16384" crc="11942c61" sha1="0f065cb82cf83967e90b3c7326b36956f4fa9a52" region="gfx3" offset="0"/>
              <rom name="db1_7.10m" size="16384" crc="cc130fe2" sha1="4f5d4f21152b3b4e523a6d17dd5ff5cef52447f2" region="gfx3" offset="4000"/>
              <rom name="db1-1.2n" size="256" crc="3f8cce97" sha1="027b3fb0f322a9d68b434b207a40b31799a8a8d6" region="proms" offset="0"/>
              <rom name="db1-2.2p" size="256" crc="afe32436" sha1="e405787f7f2aa992edd63078e3944334d8acddb1" region="proms" offset="100"/>
              <rom name="db1-3.2r" size="256" crc="c95ff576" sha1="861a7340d29e6a6a0d5ead93abd3f73cc3df0cc7" region="proms" offset="200"/>
              <rom name="db1-4.5n" size="512" crc="b2180c21" sha1="a5d14c31d54f04494ea99c3d94bd1b5e072b612e" region="proms" offset="300"/>
              <rom name="db1-5.6n" size="512" crc="5e2b3f74" sha1="ef58661fa12a52bc358e81179254d37de7551b38" region="proms" offset="500"/>
              <chip type="cpu" tag="maincpu" name="M6809" clock="1536000"/>
              <chip type="cpu" tag="mcu" name="HD63701" clock="6144000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="namco" name="Namco CUS30" clock="24000"/>
              <display tag="screen" type="raster" rotate="0" width="288" height="224" refresh="60.606060" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="4"/>
              <dipswitch name="Coin B" tag="DSWA" 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="Freeze" tag="DSWA" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Round Skip" tag="DSWA" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSWA" mask="16">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="16" default="yes"/>
              <dipswitch name="Coin A" tag="DSWA" mask="96">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="32"/>
                     <dipvalue name="1 Coin/1 Credit" value="96" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="64"/>
              <dipswitch name="Service Mode" tag="DSWA" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Allow Continue" tag="DSWB" mask="1">
                     <dipvalue name="No" value="1" default="yes"/>
                     <dipvalue name="Yes" value="0"/>
              <dipswitch name="Bonus Level" tag="DSWB" mask="2">
                     <dipvalue name="Full" value="2" default="yes"/>
                     <dipvalue name="Partial" value="0"/>
              <dipswitch name="Bonus Vitality" tag="DSWB" mask="12">
                     <dipvalue name="64" value="0"/>
                     <dipvalue name="48/64" value="8"/>
                     <dipvalue name="32/64" value="4"/>
                     <dipvalue name="None" value="12" default="yes"/>
              <dipswitch name="Starting Vitality" tag="DSWB" mask="48">
                     <dipvalue name="160" value="0"/>
                     <dipvalue name="128" value="48" default="yes"/>
                     <dipvalue name="96" value="16"/>
                     <dipvalue name="64" value="32"/>
              <dipswitch name="Level of Monster" tag="DSWB" mask="64">
                     <dipvalue name="Normal" value="64" default="yes"/>
                     <dipvalue name="Difficult" value="0"/>
              <dipswitch name="Spurt Time" tag="DSWB" mask="128">
                     <dipvalue name="Normal" value="128" default="yes"/>
                     <dipvalue name="Difficult" value="0"/>
              <dipswitch name="Cabinet" tag="BUTTON2" mask="2">
                     <dipvalue name="Upright" value="2" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1280"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise