Home News Forum                            

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

garyoret: MAME ROM Information.


Garyo Retsuden (c) 1987 Data East.

Choose one of 3 characters and shoot at all advancing enemies. Collect items to increase your speed and firepower.


Main CPU : HD6309 (@ 3 Mhz)

Sound CPU : M6502 (@ 1.5 Mhz)

Sound Chips : YM2203 (@ 1.5 Mhz), YM3526 (@ 3 Mhz)

Screen orientation : Horizontal

Video resolution : 256 x 240 pixels

Screen refresh : 58.00 Hz

Palette colors : 1024

Players : 2

Control : 8-way joystick

Buttons : 2


Released in April 1987.

The title of this game translates from Japanese as 'Garyo's Biography'.

"Karnov", Data East's great hero, appears as your enemy for the first time in this game.

Polystar / Datam released a limited-edition soundtrack album for this game (Deco History Scene I : Data East Game Music Scene One - H25X-20008) on 25/09/1988.


Game's rom.

MAME Info:

0.36b2 [Bryan McPhail]

< Japan >


- Graphic glitch in the attract mode. cpukett (ID 00010)

- Player flies if you press & hold BUTTON1. MASH (ID 03521)


- 0.145u4: Stephane Humbert fixed dipswitches and inputs (after verification of the M6809/HD6309 code) in Garyo Retsuden. Use fake MCU based on 'gondo' instead of simulating it. Added I8751 (8MHz) CPU3, 3rd coin slot and 'Leave Off' dipswitch.

- 0.122u7: Changed HD6309 CPU1 clock speed to 12MHz.

- 0.96u2: Fixed sound in Garyo Retsuden.

- 0.95: Aaron Giles fixed crash in Garyo Retsuden.

- 0.37b2: Bryan McPhail fixed sprite / tile priority in Garyo Retsuden.

- 0.36b9: Replaced M6809 CPU1 with M6309 (3MHz). Changed M6502 CPU2 clock speed to 1.5MHz.

- 0.36b2: Bryan McPhail added Garyo Retsuden (Japan) (Data East 1987).

- 22nd July 1999: Bryan McPhail added Garyo Retsuden.


Other Emulators:

* FB Alpha

Recommended Games (Asian Fighting):


Sasuke vs. Commander

Chinese Hero

Kung-Fu Master

Kung Fu (PlayChoice-10)

Kung-Fu Taikun

The Legend of Kage

Ninjakun Majou no Bouken

Ninja-Kid II / NinjaKun Ashura no Shou

Vs. Ninja Jajamaru Kun




Lady Master of Kung Fu

Onna Sansirou

Samurai Nihon-Ichi

Sega Ninja

Kid Niki - Radical Ninja

KiKi KaiKai

Mr. Goemon

Garyo Retsuden

Kozure Ookami

Ninja Mission (Arcadia)

The Ninja Warriors

Tiger Road

China Gate


Kuri Kinton

The Masters of Kin

Mirai Ninja

Ninja Spirit

Shingen Samurai-Fighter

Mystic Defender (Mega-Tech)

Ninja Combat

The Ninja Kids



Sengoku 2

Sengoku 3

Mazin Wars / Mazin Saga (Mega Play)

Mystic Warriors

Shadow Force

Zunzunkyou No Yabou


The Legend of Silkroad

Age Of Heroes - Silkroad 2

Legend of Heroes

Romset: 1252 kb / 24 files / 396.9 zip

MAME XML Output:

       <game name="garyoret" sourcefile="dec8.c">
              <description>Garyo Retsuden (Japan)</description>
              <manufacturer>Data East Corporation</manufacturer>
              <rom name="dv00" size="32768" crc="cceaaf05" sha1="b8f54638feab77d023e01ced947e1269f0d19fd8" region="maincpu" offset="8000"/>
              <rom name="dv01" size="65536" crc="c33fc18a" sha1="0d9594b0e6c39aea5b9f15f6aa364b31604f1066" region="maincpu" offset="10000"/>
              <rom name="dv02" size="65536" crc="f9e26ce7" sha1="8589594ebc7ae16942739382273a222dfa30b3b7" region="maincpu" offset="20000"/>
              <rom name="dv03" size="65536" crc="55d8d699" sha1="da1519cd54d27cc406420ce0845e43f7228cfd4e" region="maincpu" offset="30000"/>
              <rom name="dv04" size="65536" crc="ed3d00ee" sha1="6daa2ee509235ad03d3012a00382820279add620" region="maincpu" offset="40000"/>
              <rom name="dv05" size="32768" crc="c97c347f" sha1="a1b22733dc15d524af97db3e608a82503a49b182" region="audiocpu" offset="8000"/>
              <rom name="dv__.mcu" size="4096" crc="37cacec6" sha1="d81fe36939ccac784a83a69dfc6898b22a4515ec" status="baddump" region="mcu" offset="0"/>
              <rom name="dv14" size="32768" crc="fb2bc581" sha1="d597976c5ae586166c49051cc3de8cf0c2e5a5e1" region="gfx1" offset="0"/>
              <rom name="dv22" size="65536" crc="cef0367e" sha1="8beb3a6b91ec0a6ec052243c8f626a581d349f65" region="gfx2" offset="0"/>
              <rom name="dv21" size="32768" crc="90042fb7" sha1="f19bbf158c92030e8fddb5087b5b69b71956baf8" region="gfx2" offset="10000"/>
              <rom name="dv20" size="65536" crc="451a2d8c" sha1="f4eea444b797d394edeb514ddc1c494fd7ccc2f2" region="gfx2" offset="20000"/>
              <rom name="dv19" size="32768" crc="14e1475b" sha1="f0aec5b7b4be0da06a73ed382e7e851654e47e47" region="gfx2" offset="30000"/>
              <rom name="dv18" size="65536" crc="7043bead" sha1="5d1be8b9cd56ae43d60406b05258d20de980096d" region="gfx2" offset="40000"/>
              <rom name="dv17" size="32768" crc="28f449d7" sha1="cf1bc690b67910c42ad09531ab1d88461d00b944" region="gfx2" offset="50000"/>
              <rom name="dv16" size="65536" crc="37e4971e" sha1="9442c315b7cdbcc046d9e6838cb793c1857174ed" region="gfx2" offset="60000"/>
              <rom name="dv15" size="32768" crc="ca41b6ac" sha1="d7a9ef6c89741c1e8e17a668a9d39ea089f5c73f" region="gfx2" offset="70000"/>
              <rom name="dv08" size="65536" crc="89c13e15" sha1="6507e60de5cd78a5b46090e4825a44c2a23631d7" region="gfx3" offset="0"/>
              <rom name="dv09" size="65536" crc="6a345a23" sha1="b86f81b9fe25acd833ca3e2cff6cfa853c02280a" region="gfx3" offset="8000"/>
              <rom name="dv06" size="65536" crc="1eb52a20" sha1="46670ed973f794be9c2c7e6bf5d97db51211e9a9" region="gfx3" offset="20000"/>
              <rom name="dv07" size="65536" crc="e7346ef8" sha1="8083a7a182e8ed904daf2f692115d01b3d0830eb" region="gfx3" offset="28000"/>
              <rom name="dv12" size="65536" crc="46ba5af4" sha1="a1c13e7e3c85060202120b64e3cee32c1f733270" region="gfx3" offset="40000"/>
              <rom name="dv13" size="65536" crc="a7af6dfd" sha1="fa41bdafb64c79bd9769903fd37d4d5172b66a52" region="gfx3" offset="48000"/>
              <rom name="dv10" size="65536" crc="68b6d75c" sha1="ac719ef6b30ac9e63fab13cb359e6114493f274d" region="gfx3" offset="60000"/>
              <rom name="dv11" size="65536" crc="b5948aee" sha1="587afbfeda985bede9e4b5f57dad6763f4294962" region="gfx3" offset="68000"/>
              <chip type="cpu" tag="maincpu" name="HD6309" clock="12000000"/>
              <chip type="cpu" tag="audiocpu" name="M6502" clock="1500000"/>
              <chip type="cpu" tag="mcu" name="I8751" clock="8000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ym1" name="YM2203" clock="1500000"/>
              <chip type="audio" tag="ym2" name="YM3526" clock="3000000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="240" refresh="58.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="3">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW0" mask="3">
                     <dipvalue name="2 Coins/1 Credit" value="0"/>
                     <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="2"/>
                     <dipvalue name="1 Coin/3 Credits" value="1"/>
              <dipswitch name="Coin B" tag="DSW0" mask="12">
                     <dipvalue name="2 Coins/1 Credit" value="0"/>
                     <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="8"/>
                     <dipvalue name="1 Coin/3 Credits" value="4"/>
              <dipswitch name="Unused" tag="DSW0" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW0" mask="32">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="32" default="yes"/>
              <dipswitch name="Flip Screen" tag="DSW0" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW0" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Lives" tag="DSW1" mask="1">
                     <dipvalue name="3" value="1" default="yes"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Unused" tag="DSW1" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="12">
                     <dipvalue name="Easy" value="8"/>
                     <dipvalue name="Normal" value="12" default="yes"/>
                     <dipvalue name="Hard" value="4"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Unused" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Leave Off" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW1" 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="1024"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise