Home News Forum                            

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

darius2do: MAME ROM Information.


Darius II (c) 1989 Taito.

The direct sequel to the 1986 original, Darius II retained the distinctive 3-screen format of the first game.

The power-up system of Darius II was changed from that of its parent game, with players having to destroy complete waves of a particular enemy to earn a power-up. 2 new power-ups were also added; the 1st was a new weapon power-up that gave the player green, vertical lasers, the 2nd power-up was a rainbow-colored item that powered up all of the players weapons.

Another new feature of Darius II is the appearance of mini-bosses - large enemies that appear at the mid point of a level, possessing similar strength and abilities to those of the game's normal bosses (such as extravagant weapons, or the inability to be damaged without first exposing a vulnerable area). The mini-bosses in Darius II are in fact smaller versions of the bosses from Darius.

The game is set in the inner regions of the Solar system, and has the same branching level structure as Darius, allowing players to select their own route through the game.


Prom Stickers : C07

Main CPU : (2x) 68000

Sound CPU : Z80

Sound Chips : YM2610, (4x) Volume

Players : 2

Control : 8-way joystick

Buttons : 3


Released in September 1989.

This game is known in US as "Sagaia" (licensed to Romstar for distribution).

2 versions of this game were made : The more common 3-screen version (like the original "Darius"), and a harder to find 2-screen version (aspect ratio : 8/3)

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Darius II : G.S.M. Taito 4 - PCCB-00010-12) on 21/11/1989.

Zuntata Records released a limited-edition soundtrack album for this game (Zuntata History L'ab-normal 1st - ZTTL-0038) on 01/04/1999.


1. Darius (1986)

2. Darius II (1989)

3. Darius Twin (1991, Nintendo Super Famicom)

4. Darius Force (1993, Nintendo Super Famicom)

3. Darius Gaiden - Silver Hawk (1994)

4. G-Darius (1997)

5. G-Darius ver.2 (1997)

6. Darius Burst (2009, Sony PSN)

7. Darius Burst - Another Chronicle (2010)


Directed and produced by : Hidehiro Fujiwara

Game designed by : Hidehiro Fujiwara, Senba Takatsuna

Programmed by : Akira Ohtsuki, Tatsuo Nakamura, Masashi Tsuzura, Shinji Soyano

Art designed by : Masami Kikuchi, Senba Takatsuna, Hisakazu Kato

Cabinet designer : Yoshinori Aiura

Hardware designed by : Toshiyuki Sanada

All music composed and arranged by : Hisayoshi Ogura (Team Zuntata)

Sound editors : Yasuhisa Watanabe, Norihiro Furukawa

Sound software : Naoto Yagishita


* Consoles :

Nec PC-Engine CD ("Super Darius II")

Sega Mega Drive (1990)

Sega Master System (1992 "Sagaia")

Sega Saturn (1996)

Sony PlayStation 2 [JP] (January 27, 2007; "Taito Memories II Joukan [Model SLPM-66649]")

Sony PlayStation 2 (2007, "Taito Memories II Vol. 1") (Japan only)


Game's rom.

Machine's picture.

MAME Info:

0.37b10 [David Graves]


- 0.143u8: Kanikani changed description to 'Darius II (triple screen) (Japan)' and fixed DIPSW. Added 'Difficulty Enhancement' dipswitch.

- 0.143u2: [an UK collector] added clone 'Sagaia (dual screen) (World)'. Changed description of clones 'Darius II (dual screen) (Japan)' to '(dual screen) (Japan, Rev 2)' and '(dual screen) (Japan old version)' to '(dual screen) (Japan, Rev 1)'.

- 0.133u1: Renamed (drius2do) to (darius2do).

- 0.122u4: Bryan McPhail fixed enemy missiles gfx (darius2_0114gre).

- 0.108: Robiza fixed graphics that don't disappear correctly in Darius II (bumped interleave).

- 0.106u9: Aaron Giles added "left half" and "right half" to the Darius layouts so you can stretch three screens over two, though you need to explicitly set them either in the UI or using the -view0 and -view1 parameters on the command line.

- 0.106u8: Aaron Giles added multiscreen support (3x 288x224) to Darius II.

- 0.93: Removed Custom sound and added 4x Volume_Filter.

- 12th April 2001: David Graves added the subwoofer emulation to darius2d and fixed a few other problems.

- 0.37b14: Andrea Mazzoleni improved subwoofer sounds in Darius II. Added Custom sound and changed the 2x 68000 clock speed to 8MHz.

- 7th March 2001: Andrea Mazzoleni improved the mixer system to include an adjustable low pass filter, which will be used with the Darius 2 driver.

- 0.37b13: Fixed rom names.

- 0.37b12: Added clone Darius II (dual screen) (Japan old version).

- 0.37b11: Changed visible area to 864x224. Added dipswitches 'Difficulty', 'Bonus Life', 'Lives', 'Invulnerability' and 'Allow Continue'.

- 16th December 2000: David Graves fixed a few problems in Taito multiscreen games and added a few clone romsets.

- 11th December 2000: Gerardo Oporto fixed the dipswitches in Darius 2.

- 0.37b10: David Graves added Darius II (Japan) (Taito 1989) to the Ninja Warriors driver and clone Darius II (dual screen) (Japan) to the Warrior Blade driver.

- 4th December 2000: David Graves added support for a third Taito TC0100SCN chip emulation.

- 1st December 2000: David Graves updated the TC0100SCN Taito chip emulation to support extra wide tilemaps, making Darius 2, Ninja Warriors and Warrior Blade playable.

- 16th October 2000: David Graves sent in a preliminary Taito multiscreen driver with Darius 2, Ninja Warriors and Warrior Blade, however the extra wide background tilemaps are not emulated.


Other Emulators:

* FB Alpha

* Raine

Recommended Games (Defender):





Cosmic Avenger


The Percussor


4 Fun in 1 (Scramble)

Space Odyssey



A. D. 2083





Darius II

Darius Gaiden - Silver Hawk

Fantasy Zone

Fantasy Zone (Mega-Tech)

Fantasy Zone 2

Alpha One

Back Fire

Thunder Cross

Thunder Cross II


Mega Blast

Air Buster

Arrow Flash (Mega-Tech)

Bio-ship Paladin


ThunderForce AC

Thunder Force II MD (Mega-Tech)

Cosmic Cop

E.D.F. : Earth Defense Force

Metal Black

Strike Force


Andro Dunos

Last Resort


Blazing Star

Romset: 4864 kb / 22 files / 2.34 zip

MAME XML Output:

       <game name="darius2do" sourcefile="warriorb.c" cloneof="darius2" romof="darius2">
              <description>Darius II (dual screen) (Japan, Rev 1)</description>
              <manufacturer>Taito Corporation</manufacturer>
              <rom name="c07_20-1.74" size="131072" crc="48b0804a" sha1="932fb2cd55e6bfef84cf3cfaf3e75b4297a92b34" region="maincpu" offset="0"/>
              <rom name="c07_19-1.73" size="131072" crc="1f9a4f83" sha1="d02caef350bdcac0ff771b5c92bb4e7435e0c9fa" region="maincpu" offset="1"/>
              <rom name="c07_21-1.76" size="131072" crc="b491b0ca" sha1="dd7aa196c6002abc8e2f885f3f997f2279e59769" region="maincpu" offset="40000"/>
              <rom name="c07_18-1.71" size="131072" crc="c552e42f" sha1="dc952002a9a738cb1789f7c51acb71693ae03549" region="maincpu" offset="40001"/>
              <rom name="c07-09.75" size="524288" crc="cc69c2ce" sha1="47883b9e14d8b6dd74db221bff396477231938f2" region="maincpu" offset="80000"/>
              <rom name="c07_17.69" size="131072" crc="ae16c905" sha1="70ba5aacd8a8e00b94719e3955abad8827c67aa8" region="audiocpu" offset="0"/>
              <rom name="c07-03.12" merge="c07-03.12" size="524288" crc="189bafce" sha1="d885e444523489fe24269b90dec58e0d92cfbd6e" region="gfx1" offset="0"/>
              <rom name="c07-04.11" merge="c07-04.11" size="524288" crc="50421e81" sha1="27ac420602f1dac00dc32903543a518e6f47fb2f" region="gfx1" offset="80000"/>
              <rom name="c07-06.27" size="524288" crc="5eebbcd6" sha1="d4d860bf6b099956c45c7273ad77b1d35deba4c1" region="gfx2" offset="0"/>
              <rom name="c07-05.24" size="524288" crc="fb6d0550" sha1="2d570ff5ef262cb4cb52e8584a7f167263194d37" region="gfx2" offset="1"/>
              <rom name="c07-08.25" size="524288" crc="a07dc846" sha1="7199a604fcd693215ddb7670bfb2daf150145fd7" region="gfx2" offset="2"/>
              <rom name="c07-07.26" size="524288" crc="fd9f9e74" sha1="e89beb5cac844fe16662465b0c76337692591aae" region="gfx2" offset="3"/>
              <rom name="c07-10.95" merge="c07-10.95" size="524288" crc="4bbe0ed9" sha1="081b73c4e4d4fa548445e5548573099bcb1e9213" region="ymsnd" offset="0"/>
              <rom name="c07-11.96" merge="c07-11.96" size="524288" crc="3c815699" sha1="0471ff5b0c0da905267f2cee52fd68c8661cccc9" region="ymsnd" offset="80000"/>
              <rom name="c07-12.107" merge="c07-12.107" size="524288" crc="e0b71258" sha1="0258e308b643d723475824752ebffc4ea29d1ac4" region="ymsnd.deltat" offset="0"/>
              <rom name="c07-13.37" size="1024" crc="3ca18eb3" sha1="54560f02c2be67993940831222130e90cd171991" region="user1" offset="0"/>
              <rom name="c07-14.38" size="1024" crc="baf2a193" sha1="b7f103b5f5aab0702dd21fd7e3a82261ae1760e9" region="user1" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2610" clock="8000000"/>
              <chip type="audio" tag="2610.1.l" name="Volume Filter"/>
              <chip type="audio" tag="2610.1.r" name="Volume Filter"/>
              <chip type="audio" tag="2610.2.l" name="Volume Filter"/>
              <chip type="audio" tag="2610.2.r" name="Volume Filter"/>
              <display tag="lscreen" type="raster" rotate="0" width="320" height="232" refresh="60.000000" />
              <display tag="rscreen" type="raster" rotate="0" width="320" height="232" refresh="60.000000" />
              <sound channels="2"/>
              <input players="2" buttons="2" coins="2" tilt="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Difficulty Enhancement" tag="DSWA" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Auto Fire" tag="DSWA" mask="2">
                     <dipvalue name="Normal" value="2" default="yes"/>
                     <dipvalue name="Fast" value="0"/>
              <dipswitch name="Service Mode" tag="DSWA" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSWA" mask="8">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="8" default="yes"/>
              <dipswitch name="Coin A" tag="DSWA" mask="48">
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="0"/>
                     <dipvalue name="1 Coin/2 Credits" value="32"/>
              <dipswitch name="Coin B" tag="DSWA" mask="192">
                     <dipvalue name="2 Coins/1 Credit" value="64"/>
                     <dipvalue name="1 Coin/1 Credit" value="192" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="0"/>
                     <dipvalue name="1 Coin/2 Credits" value="128"/>
              <dipswitch name="Difficulty" tag="DSWB" mask="3">
                     <dipvalue name="Easy" value="2"/>
                     <dipvalue name="Medium" value="3" default="yes"/>
                     <dipvalue name="Hard" value="1"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Bonus Life" tag="DSWB" mask="12">
                     <dipvalue name="every 700k" value="12" default="yes"/>
                     <dipvalue name="every 800k" value="8"/>
                     <dipvalue name="every 900k" value="4"/>
                     <dipvalue name="every 1000k" value="0"/>
              <dipswitch name="Lives" tag="DSWB" mask="48">
                     <dipvalue name="3" value="48" default="yes"/>
                     <dipvalue name="4" value="32"/>
                     <dipvalue name="5" value="16"/>
                     <dipvalue name="6" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Allow Continue" tag="DSWB" mask="128">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="128" default="yes"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="8192"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise