Home News Forum                            

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

stdragona: MAME ROM Information.


Saint Dragon (c) 1989 Jaleco.

The galaxy is under threat from a malevolent race of cyborgs. Half animal, half machine, the cyborgs have already conquered most of the galaxy and now have their sights set on the galaxy's last hope, 'The Planet of the Golden Dragon'. A lone mechanoid dragon, unhappy with the actions of his comrades, rebels and sets out to thwart their invasion of the Planet of the Golden Dragon.

Saint Dragon is a demanding and playable sideways scrolling shoot-em-up, played over six different stages. The tail of the mechanoid dragon the player controls is impervious to enemy attacks and causes damage to any enemy it touches. The head of the dragon is effectively the 'ship' of the game and a direct hit from an enemy will result in the loss of a life.

At various points in a stage bronze-coloured eggs appear which, when shot, release weapon and speed power-ups.


Jaleco Mega System 1-A hardware

Main CPU : 68000 (@ 12 Mhz)

Sound CPU : 68000 (@ 7 Mhz)

Sound Chips : YM2151 (@ 3.5 Mhz), (2x) OKI6295 (@ 30.303 Khz)

Screen orientation : Horizontal

Video resolution : 256 x 224 pixels

Screen refresh : 60.00 Hz

Palette colors : 1024

Players : 2

Control : 8-way joystick

Buttons : 2


Released in March 1989.

Produced by NMK.

The Kanji in the title screen actually reads 'Tenseiryuu', which aptly defines the game's title pretty well.

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Saint Dragon - PCCB-00003) on 21/09/1989.


Music composed by : Shizuyoshi Okamura (Sizzla), Tecchan


* Consoles :

NEC PC-Engine (1990)

* Computers :

Sinclair ZX Spectrum (1990)

Commodore C64 (1990)

Amstrad CPC (1990)

Commodore Amiga (1990)

Atari ST (1990)


Game's rom.

MAME Info:

0.36b5 [Luca Elia]

0.35b4 [Luca Elia]


- In the rom check of Jaleco's Saint Dragon it says "error". Stefan Lindberg (ID 00201)


- 0.143u6: Angelo Salese added preliminary MCU handshake simulation sequence for Saint Dragon and removed ROM patches.

- 0.142u2: Tirino73 added clone Saint Dragon (set 2), not working. Changed parent description to 'Saint Dragon (set 1)'.

- 23rd April 2011: Tirino73 dumped Saint Dragon (alt). This romset comes from an original PCB.

- 0.142: Fujix changed description back to 'Saint Dragon'.

- 0.141u4: Changed description to 'Tensei Ryuu Saint Dragon'.

- 0.36b14: Changed 68000 CPU1 clock speed to 12MHz.

- 0.36b9: Added priority prom ($0).

- 0.36b7: Changed 68000 CPU1/2 clock speeds to 7MHz.

- 0.36b5: Luca Elia added Saint Dragon (Jaleco 1989).

- 0.35b4: Luca Elia added Saint Dragon (Testdriver).

LEVELS: 6 (developed by NMK)

Other Emulators:

* Raine

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: 2497 kb / 22 files / 996.5 zip

MAME XML Output:

       <game name="stdragona" sourcefile="megasys1.c" cloneof="stdragon" romof="stdragon">
              <description>Saint Dragon (set 2)</description>
              <rom name="jsda-02.bin" size="131072" crc="d65d4154" sha1="f77886590a092743c829fb52b5de0ca8ef51c122" region="maincpu" offset="0"/>
              <rom name="jsda-01.bin" size="131072" crc="c40c8ee1" sha1="346b16519f35d7bdb283d87f6f89f54d3b7eefe2" region="maincpu" offset="1"/>
              <rom name="jsd-05.bin" merge="jsd-05.bin" size="65536" crc="8c04feaa" sha1="57e86fd88dc72d123a41f0dee80a16be38ac2e81" region="soundcpu" offset="0"/>
              <rom name="jsd-06.bin" merge="jsd-06.bin" size="65536" crc="0bb62f3a" sha1="68d9f161ba2568f8e046b1a40127bbb973d7a884" region="soundcpu" offset="1"/>
              <rom name="m50747" size="4096" status="nodump" region="mcu" offset="0"/>
              <rom name="e71-14.bin" size="524288" crc="8e26ff92" sha1="06985056027facb1d3df08cf04277492c1be6102" region="gfx1" offset="0"/>
              <rom name="e72-18.bin" size="524288" crc="0b234711" sha1="1c5a8db28cef84434c526eab9cf9c4c123cebeea" region="gfx2" offset="0"/>
              <rom name="jsd-19.bin" merge="jsd-19.bin" size="65536" crc="25ce807d" sha1="64accb923e9727093790c8ae8296e9ff2d04af06" region="gfx3" offset="0"/>
              <rom name="e73-23.bin" size="524288" crc="00ca3e04" sha1="ea11007fc8e0b4fa702f24dd740bc0194624836c" region="gfx4" offset="0"/>
              <rom name="jsd-09.bin" merge="jsd-09.bin" size="131072" crc="e366bc5a" sha1="c97bc1f25357366b4ff1343dfc9d0808a2630b28" region="oki1" offset="0"/>
              <rom name="jsd-10.bin" merge="jsd-10.bin" size="131072" crc="4a8f4fe6" sha1="4f13f0149aa29b7cbddcd782f043bb71b3d27ede" region="oki1" offset="20000"/>
              <rom name="jsd-07.bin" merge="jsd-07.bin" size="131072" crc="6a48e979" sha1="617281d9fe3c3927f94bf2f66d0a08923a92a6ab" region="oki2" offset="0"/>
              <rom name="jsd-08.bin" merge="jsd-08.bin" size="131072" crc="40704962" sha1="4efd8c4d406600aa486c8b84b6f9882cca5970a4" region="oki2" offset="20000"/>
              <rom name="prom.14m" merge="prom.14m" size="512" crc="1d877538" sha1="a5be0dc65dcfc36fbba10d1fddbe155e24b6122f" region="proms" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="6000000"/>
              <chip type="cpu" tag="soundcpu" name="68000" clock="7000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="3500000"/>
              <chip type="audio" tag="oki1" name="OKI6295" clock="4000000"/>
              <chip type="audio" tag="oki2" name="OKI6295" clock="4000000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="60.000000" />
              <sound channels="2"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Lives" tag="DSW" mask="3">
                     <dipvalue name="2" value="2"/>
                     <dipvalue name="3" value="3" default="yes"/>
                     <dipvalue name="4" value="1"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="DSW" mask="48">
                     <dipvalue name="Easy" value="48" default="yes"/>
                     <dipvalue name="Normal" value="32"/>
                     <dipvalue name="Hard" value="16"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Cabinet" tag="DSW" mask="64">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="64"/>
              <dipswitch name="Flip Screen" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin A" tag="DSW" mask="1792">
                     <dipvalue name="4 Coins/1 Credit" value="256"/>
                     <dipvalue name="3 Coins/1 Credit" value="512"/>
                     <dipvalue name="2 Coins/1 Credit" value="768"/>
                     <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"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Coin B" tag="DSW" mask="14336">
                     <dipvalue name="4 Coins/1 Credit" value="2048"/>
                     <dipvalue name="3 Coins/1 Credit" value="4096"/>
                     <dipvalue name="2 Coins/1 Credit" value="6144"/>
                     <dipvalue name="1 Coin/1 Credit" value="14336" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="12288"/>
                     <dipvalue name="1 Coin/3 Credits" value="10240"/>
                     <dipvalue name="1 Coin/4 Credits" value="8192"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW" mask="16384">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="16384" default="yes"/>
              <dipswitch name="Unused" tag="DSW" mask="32768">
                     <dipvalue name="Off" value="32768" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="preliminary" emulation="preliminary" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="1024"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise