Home News Forum                            

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

striderj: MAME ROM Information.


Strider Hiryu (c) 1989 Capcom.

In the side-scrolling platform game, the player takes control of Strider Hiryu, a ninja-style warrior who must defeat a legendary being known as Grandmaster Meio. Meio has observed Earth from his dwelling in a far off galaxy, and has created a space station (known as 'The Third Moon'), between Earth and its original moon in order to rule earth and continue observation. The year is 2048. Armed with a sword known as a 'Falchion', Hiryu must travel around the globe (including the Soviet Union and the Amazon Rainforest) to find and destroy the evil being. Throughout his travels Strider encounters many power-ups, including robotic animals called 'Options' (a hawk and a leopard) which help him defeat enemies. He also has the ability to latch onto walls and ceilings using a metallic hook; an aspect which set the game apart from other platformers.


Capcom Play System hardware (CPS)

Game ID : CP-S No. 03

Main CPU : 68000 (@ 10 Mhz)

Sound CPU : Z80 (@ 3.579545 Mhz)

Sound Chips : YM2151 (@ 3.579545 Mhz), OKI6295 (@ 7.576 Khz)

Players : 2

Control : 8-way joystick

Buttons : 2

=> [1] Slash, [2] Jump


Released in March 1989.

The title of this game translates from Japanese as 'Flying Dragon Strider'.

This game is known outside Japan as "Strider [CP-S No. 03]".

Strider became one of Capcom's early hits before "Street Fighter II - The World Warrior", revered for its innovative gameplay, multilingual voice clips during cutscenes.

Hiryuu did not have his beginnings at the Arcades, but rather at the black and white pages of a manga anthology. The original Strider Hiryuu manga was serialized between May and October 1988 issues of the Monthly Comp Comics and was illustrated by Tatsumi Wada (an alias of Strider's creator, Moto Kikaku or perhaps the other way around). Capcom was heavily involved in the production of the manga, which led to the creation to the later CPS game. The manga told the story of former Strider, Hiryuu, who retired after killing his older sister, Mariya, who went insane for some mysterious reasons. A few years since the incident, Hiryuu is forced out of retirement by Strider director Matic when he tells the news of Kain's capture by enemy forces. The Strider Hiryuu arcade game was released shortly after the manga finished it's run, although the game barely has anything to do with the plot of the manga.

As Strider was made before the fall of Communism, one could take this as a 'cold war'-era game. The main plot of the story revolves around the fact that nuclear war had broken out and a Russian secret weapon went on a rampage, the only people being able to stop it are 'Earth's Final Guardians', the Striders. Hiryu is the youngest of the Striders. Kafazu (the setting of Strider) is yet another obfuscated name (think Gotham City and New York, for you Batman fans). It's actually Kazhakstan. If you don't know what that is, it's a country in central Asia. The number of mosques in Kafazu also reflects the fact that Kazhakstan is a mainly muslim population.

Strider Hiryu was resurrected in 1998 as a character in "Marvel vs. Capcom - Clash of Super Heroes".

One of the three girls at the end of level 2 appears as a striker character (Ton-Pooh) in "Marvel vs. Capcom - Clash of Super Heroes".

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Strider Hiryu : G.S.M. Capcom 2 - D25B1001) on 21/05/1989.


On the title screen of the English language versions, Strider is written in English on top of the 'Hiryuu' Kanji. The 'Hiryuu' kanji are colored with a purple gradient.

In the Japanese version's title screen, Strider is written in katakana to the left of the 'Hiryuu' kanji. The 'Hiryuu' kanji starts out red, then catches on fire.

In the US version of Strider, Strider Hiryu is missing his yell when swinging his sword.


When you complete a level, you get the following bonus points...

1 : 5000 points

2 : 8000 points

3 : 10000 points

4 : 10000 points

5 : 30000 points


1 - During the game you can have the maximum of 2 'helpers'. Every time you get a helper, it will use the 'last' slot available of your life meter, or be, if you receive a damage, you will lose this life-slot and will lose your helper.

2 - Try to 'link' your helper(s) in the 'left-side' slots, because you will lose the helpers only if you get a lot of damage. On the 1st stage, be with only 2 life-slots when catching the helpers, it will maintain they more safe.

3 - If you have only 2 life-slots, and both 2 helpers, try to find the 'tiger' icon, but don't catch it. Get damage until you have only 1 life-slot. Now catch the tiger icon. The tiger will help you a few seconds, and it is over you will own the 2 helpers, but it will use only one slot, the left-slot. You will lose it only if you die (time-over not included).

4 - If you lose a life by 'time-over', your stock of 'helpers' will maintain, and it will keep on the same "slot" of the helpers.


1. Strider Hiryu [CP-S No. 03] (1989)

2. Strider Hiryu 2 (1999)


Object designers : Shinji Sakashita (Sakashita Thing), Take Pong, Tisshu, Makizoe, Tery, Terabo, Hisabo, Kuribo, Komsan, Gin

Scroll designers : Teiki, Rie.Poo, Ziggy, Rinma, Marilyn Higuchi, Morilyn, Kintaro

Soft programmers : T. Maruchi, Tae 250r, Mikkun, Tadaken, Kanekon, Dorompa.E, Ka~kuny, Check.Masa

Music by : Junko Tamiya

Planning advisers : Tokuro Fujiwara (Arthur), Yossan

Game planner : Hiroichi Yotsui (Isuke)


* Consoles :

Sega Mega Drive (Sep.1990) [Model G-4037]

NEC PC Engine Arcade CD-ROMĀ² (Sep.1994) [Model NAPR-1041]

Sony PlayStation (Feb.2000, "Strider Hiryu 1&2") [Model SLPS-02620~1]

Sony PlayStation (Oct.2006, "Strider Hiryu [Capcom Game Books Series]") [Model SLPM-87401]

Nintendo Gameboy Advance (2006, "Capcom Classics Mini Mix")

Sony PSP (2006, "Capcom Classics Collection Remixed")

* Computers :

Sharp X68000 (1992)


Game's rom.

Machine's picture.

MAME Info:

0.31 [Paul Leaman]

Artwork available


- 0.141u2: Changed 68000 CPU1 clock speed to 12MHz in clone Strider Hiryu (Japan Resale Ver.).

- 6th September 2010: Mr. Do - Bezel for Strider is done, thanks to Kiltron for cleaning.

- 0.139u1: Changed description of 'Strider (USA, set 1)' to 'Strider (USA, B-Board 89624B-2)' and clone 'Strider (USA, set 2)' to 'Strider (USA, B-Board 89624B-3)'.

- 0.133u1: Renamed (stridrua) to (striderua).

- 0.132u3: Changed description of clone 'Strider Hiryu (Japan set 2)' to 'Strider Hiryu (Japan)' and 'Strider Hiryu (Japan set 1)' to 'Strider Hiryu (Japan Resale Ver.)'. Renamed (striderj) to (striderjr) and (stridrja) to (striderj).

- 0.128u4: Nicola Salmoria fixed problem with graphics layer in Strider.

- 0.126u5: Added A-board PLDs (buf1, ioa1, prg1, rom1 and sou1) and B-board PLDs (lwio.11e and st24m1.1a).

- 0.68: Added clone Strider (US set 2). Changed parent description to 'Strider (US set 1)'.

- 0.63: Added dipswitches 'Internal Diff. on Life Loss', 'Game Mode' and 'Unused'. Removed 3rd button.

- 30th January 2001: John Bennett added a fixed Strider sound ROM to the CPS-1 driver, which gets rid of repeating music in some stages.

- 0.37b7: Nicola Salmoria and Tim Lindquist added stars in Strider and Forgotten Worlds. Changed input to 2 players.

- 27th August 2000: Nicola Salmoria perfected the CPS-1 starfield graphics emulation (used in Forgotten World and Strider).

- 0.36b15: Changed description of clones 'Strider Hiryu (Japan, set 1)' to '(Japan set 1)' and '(Japan, set 2)' to '(Japan set 2)'.

- 0.36b3: Marco Cassili added clone Strider Hiryu (Japan, set 2). Changed description of clone '(Japan)' to '(Japan, set 1)'.

- 21st August 2000: Nicola Salmoria added preliminary starfield emulation to the CPS-1 driver.

- 0.35: Changed description of clone 'Strider (Japan)' to 'Strider Hiryu (Japan)'.

- 16th August 1999: Marco Cassili added another Japan Strider romset.

- 0.33b6: Changed description to 'Strider (US)' and clone to '(Japan)'.

- 0.33b3: Marco Cassili added clone Strider (Japanese).

- 0.31: Paul Leaman added Strider (Capcom 1989), preliminary with huge memory requirements.

ARCADE RELEASE: Strider Hiryu (Capcom) - 1989/Mar/07


Other Emulators:

* Calice

* Callus

* FB Alpha

* Kawaks

* Nebula

* Raine

Recommended Games (Warriors):

Genpei ToumaDen


Rygar (PlayChoice-10)

Black Tiger


Rastan / Rastan Saga

Nastar / Rastan Saga 2

Rastan Saga II (Tourvision PCE bootleg)

Warrior Blade - Rastan Saga Episode III

Altered Beast

Altered Beast (Mega-Tech)

Chelnov - Atomic Runner

Haunted Castle

Legend of Makai

Makyo Densetsu - The Legenary Axe (Tourvision PCE bootleg)

The Astyanax

Dynasty Wars

Golden Axe

Golden Axe (Mega-Tech)

Golden Axe II (Mega-Tech)

Golden Axe II (Mega Play)

Golden Axe - The Revenge of Death Adder

Golden Axe - The Duel


Strider 2

Trio The Punch

Wild Fang

Magic Sword

Arabian Fight

Big Karnak

Blade Master

Act Raiser (Nintendo Super System)

Arabian Magic

Warriors of Fate


Metamorphic Force

Monster Maulers

Guardians / Denjin Makai II

Oriental Legend

Oriental Legend Special

Oriental Legend Special Plus

Oriental Legend 2

Romset: 5442 kb / 23 files / 1.89 zip

MAME XML Output:

       <game name="striderj" sourcefile="cps1.c" cloneof="strider" romof="strider">
              <description>Strider Hiryu (Japan)</description>
              <rom name="sth36.bin" size="131072" crc="53c7b006" sha1="30daa256a32b209b907e5d916a82068017862a01" region="maincpu" offset="0"/>
              <rom name="sth42.bin" size="131072" crc="4037f65f" sha1="490b9fb15f80772316101ea15e61ab32f42feaec" region="maincpu" offset="1"/>
              <rom name="sth37.bin" size="131072" crc="80e8877d" sha1="806a62c03007efe6d58fb24dac467d4fc39bb96a" region="maincpu" offset="40000"/>
              <rom name="sth43.bin" size="131072" crc="6b3fa466" sha1="6a3c9bd491eecf864971f7fdf02d01112d5ef7dd" region="maincpu" offset="40001"/>
              <rom name="sth34.bin" size="131072" crc="bea770b5" sha1="b1d3111c8878708b6d0589d6bdfd3b380842d98b" region="maincpu" offset="80000"/>
              <rom name="sth40.bin" size="131072" crc="43b922dc" sha1="441c932080ae2b19e3834e7173d46be2e8762119" region="maincpu" offset="80001"/>
              <rom name="sth35.bin" size="131072" crc="5cc429da" sha1="1d3593444d556fcb7b209ef254b7733cb32dc502" region="maincpu" offset="c0000"/>
              <rom name="sth41.bin" size="131072" crc="50af457f" sha1="fb7248e41c09f137c929a2bd9ef17591f48b7009" region="maincpu" offset="c0001"/>
              <rom name="sth09.bin" size="131072" crc="1ef6bfbd" sha1="5e66168e2526b4b4569d9dabacd5602181b23874" region="gfx" offset="0"/>
              <rom name="sth01.bin" size="131072" crc="1e21b0c1" sha1="2ac543dccefa7e2438d7eb53cdf2e6aff09c735b" region="gfx" offset="1"/>
              <rom name="sth13.bin" size="131072" crc="063263ae" sha1="38ea256f9a0f3fd6786d21c8b540030b73742971" region="gfx" offset="2"/>
              <rom name="sth05.bin" size="131072" crc="ec9f8714" sha1="8eb2b92ad576849b8049f9c90b850f74c2a5cba2" region="gfx" offset="3"/>
              <rom name="sth24.bin" size="131072" crc="6356f4d2" sha1="8d6786e07dba3e59a609c1a13be8685e4fdb8879" region="gfx" offset="4"/>
              <rom name="sth17.bin" size="131072" crc="b4f73d86" sha1="0ffbcc93ce7eadfd29255a15bc5cbd6e24f98759" region="gfx" offset="5"/>
              <rom name="sth38.bin" size="131072" crc="ee5abfc2" sha1="1c162bc09991f1082b4d9d22fbce13f2c08e0ceb" region="gfx" offset="6"/>
              <rom name="sth32.bin" size="131072" crc="44a206a3" sha1="67ec4b9cf3ff181c8c4c4751a1d2e8ee8e56278a" region="gfx" offset="7"/>
              <rom name="sth10.bin" size="131072" crc="df3dd3bc" sha1="648218f94ecda25873103ac4e2d7132c79f1c5b2" region="gfx" offset="100000"/>
              <rom name="sth02.bin" size="131072" crc="c75f9ea0" sha1="e9268bfa6f5254935fda726ab4b5d9acb0f1942a" region="gfx" offset="100001"/>
              <rom name="sth14.bin" size="131072" crc="6c03e19d" sha1="83f892df551ea79534288643b07613a3c595d526" region="gfx" offset="100002"/>
              <rom name="sth06.bin" size="131072" crc="d84f5478" sha1="c3812056ff2563a43d11746ec8327700f370a053" region="gfx" offset="100003"/>
              <rom name="sth25.bin" size="131072" crc="921e506a" sha1="fd2b5e2121c2adedcb0325b4159273506dab27e8" region="gfx" offset="100004"/>
              <rom name="sth18.bin" size="131072" crc="5b318956" sha1="b1415472bf45787219b3b7680057910b210d57f5" region="gfx" offset="100005"/>
              <rom name="sth39.bin" size="131072" crc="9321d6aa" sha1="acec3c880d29692cf010540c120b9092d7dd8ce9" region="gfx" offset="100006"/>
              <rom name="sth33.bin" size="131072" crc="b47ddfc7" sha1="12388c37abdde85d63305f86244fc3c07f8b6b0c" region="gfx" offset="100007"/>
              <rom name="sth11.bin" size="131072" crc="2484f241" sha1="28c48526ec2577119cc3207e92138749124b5959" region="gfx" offset="200000"/>
              <rom name="sth03.bin" size="131072" crc="aaa07245" sha1="64a1b75b7613c1949eee6f9ba865dbdd7ec34413" region="gfx" offset="200001"/>
              <rom name="sth15.bin" size="131072" crc="e415d943" sha1="12069d02d3a6afa9241222b48420daaf97874271" region="gfx" offset="200002"/>
              <rom name="sth07.bin" size="131072" crc="97d072d2" sha1="fb0e10464a878ec6c0f3e6c6ddb0ea542bfb87a8" region="gfx" offset="200003"/>
              <rom name="sth26.bin" size="131072" crc="0ebfcb02" sha1="a7238e1c76dbc2de1b7ae0d2cc532170cd1ab6c2" region="gfx" offset="200004"/>
              <rom name="sth19.bin" size="131072" crc="257ce683" sha1="762f22b5ba24864d69dda303310a310d8dbfcc1c" region="gfx" offset="200005"/>
              <rom name="sth28.bin" size="131072" crc="98ac8cd1" sha1="53dbe418d5cb7af5ef4be91e5e6bcd4474d2fdfe" region="gfx" offset="200006"/>
              <rom name="sth21.bin" size="131072" crc="538d9423" sha1="418ea54d6582723d3e568364787862a6df2d1523" region="gfx" offset="200007"/>
              <rom name="sth12.bin" size="131072" crc="f670a477" sha1="de5154ca093a9e5f9adb836d9a933d14e939180d" region="gfx" offset="300000"/>
              <rom name="sth04.bin" size="131072" crc="853d3e01" sha1="422cc9f539e79c2a9b3bda47eb1fc714d79838d1" region="gfx" offset="300001"/>
              <rom name="sth16.bin" size="131072" crc="4092019f" sha1="2173e72a8325d12da70666bdc279409b23fb7024" region="gfx" offset="300002"/>
              <rom name="sth08.bin" size="131072" crc="2ce9b4c7" sha1="f267d323c9310433852e3308b36100440bee33d7" region="gfx" offset="300003"/>
              <rom name="sth27.bin" size="131072" crc="f82c88d9" sha1="200bd025800eb20c4a15af17e7c3effbfa6f00fa" region="gfx" offset="300004"/>
              <rom name="sth20.bin" size="131072" crc="eb584dd4" sha1="aeee39c0fc9f234249253b14de88a8da494b18d0" region="gfx" offset="300005"/>
              <rom name="sth29.bin" size="131072" crc="34ae2997" sha1="9449eb9c85b7cb4a12aa06cb65a9d849a528e633" region="gfx" offset="300006"/>
              <rom name="sth22.bin" size="131072" crc="78dd9c48" sha1="35fbf3ca21f56c9899283ba08c89c0faf7a8f717" region="gfx" offset="300007"/>
              <rom name="sth23.bin" merge="09.12b" size="65536" crc="2ed403bc" sha1="4ce863ea40d789db5a7cfce91d2c7c720deb9be5" region="audiocpu" offset="0"/>
              <rom name="sth30.bin" merge="18.11c" size="131072" crc="4386bc80" sha1="fb2b261995aeacfa13e7ee40b1a973dfb178f015" region="oki" offset="0"/>
              <rom name="sth31.bin" merge="19.12c" size="131072" crc="444536d7" sha1="a14f5de2f6b5b29ae5161dca1f8c08c566301a91" region="oki" offset="20000"/>
              <rom name="buf1" merge="buf1" size="279" crc="eb122de7" sha1="b26b5bfe258e3e184f069719f9fd008d6b8f6b9b" region="aboardplds" offset="0"/>
              <rom name="ioa1" merge="ioa1" size="279" crc="59c7ee3b" sha1="fbb887c5b4f5cb8df77cec710eaac2985bc482a6" region="aboardplds" offset="0"/>
              <rom name="prg1" merge="prg1" size="279" crc="f1129744" sha1="a5300f301c1a08a7da768f0773fa0fe3f683b237" region="aboardplds" offset="0"/>
              <rom name="rom1" merge="rom1" size="279" crc="41dc73b9" sha1="7d4c9f1693c821fbf84e32dd6ef62ddf14967845" region="aboardplds" offset="0"/>
              <rom name="sou1" merge="sou1" size="279" crc="84f4b2fe" sha1="dcc9e86cc36316fe42eace02d6df75d08bc8bb6d" region="aboardplds" offset="0"/>
              <rom name="st22b.1a" size="279" crc="68fecc55" sha1="238f6781f972e834f2c6054cfe925ffec579dec3" region="bboardplds" offset="0"/>
              <rom name="lwio.12c" merge="lwio.11e" size="279" crc="ad52b90c" sha1="f0fd6aeea515ee449320fe15684e6b3ab7f97bf4" region="bboardplds" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="2151" name="YM2151" clock="3579545"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1000000"/>
              <display tag="screen" type="raster" rotate="0" width="384" height="224" refresh="59.610000" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Service Mode" tag="IN0" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin A" tag="DSWA" mask="7">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="1"/>
                     <dipvalue name="2 Coins/1 Credit" value="2"/>
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/4 Credits" value="4"/>
                     <dipvalue name="1 Coin/6 Credits" value="3"/>
              <dipswitch name="Coin B" tag="DSWA" mask="56">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="48"/>
                     <dipvalue name="1 Coin/3 Credits" value="40"/>
                     <dipvalue name="1 Coin/4 Credits" value="32"/>
                     <dipvalue name="1 Coin/6 Credits" value="24"/>
              <dipswitch name="Cabinet" tag="DSWA" mask="192">
                     <dipvalue name="Upright 1 Player" value="192" default="yes"/>
                     <dipvalue name="Upright 2 Players" value="128"/>
                     <dipvalue name="Cocktail" value="0"/>
              <dipswitch name="Difficulty" tag="DSWB" mask="7">
                     <dipvalue name="1 (Easiest)" value="4"/>
                     <dipvalue name="2" value="5"/>
                     <dipvalue name="3" value="6"/>
                     <dipvalue name="4 (Normal)" value="7" default="yes"/>
                     <dipvalue name="5" value="3"/>
                     <dipvalue name="6" value="2"/>
                     <dipvalue name="7" value="1"/>
                     <dipvalue name="8 (Hardest)" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Bonus Life" tag="DSWB" mask="48">
                     <dipvalue name="20K, 40K then every 60K" value="48" default="yes"/>
                     <dipvalue name="30K, 50K then every 70K" value="32"/>
                     <dipvalue name="20K &amp; 60K only" value="16"/>
                     <dipvalue name="30K &amp; 60K only" value="0"/>
              <dipswitch name="Internal Diff. on Life Loss" tag="DSWB" mask="192">
                     <dipvalue name="-3" value="192"/>
                     <dipvalue name="-1" value="0"/>
                     <dipvalue name="Default" value="128" default="yes"/>
              <dipswitch name="Lives" tag="DSWC" mask="3">
                     <dipvalue name="2" value="0"/>
                     <dipvalue name="3" value="3" default="yes"/>
                     <dipvalue name="4" value="2"/>
                     <dipvalue name="5" value="1"/>
              <dipswitch name="Freeze" tag="DSWC" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Free Play" tag="DSWC" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Flip Screen" tag="DSWC" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSWC" mask="32">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="32" default="yes"/>
              <dipswitch name="Allow Continue" tag="DSWC" mask="64">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="64" default="yes"/>
              <dipswitch name="Game Mode" tag="DSWC" mask="128">
                     <dipvalue name="Game" value="128" default="yes"/>
                     <dipvalue name="Test" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="3072"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise