Home News Forum                            

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

darkseal2: MAME ROM Information.


Dark Seal II (c) 1992 Data East.

Five legendary heroes must fight through the evil monsters in order to eradicate the evil presence from their kingdom. May the power be with you!


Game ID : MAS

Main CPU : 68000 (@ 14 Mhz)

Sound CPU : HuC6280 (@ 8.055 Mhz)

Sound Chips : YM2151 (@ 3.58 Mhz), OKI6295 (@ 7.627 Khz), OKI6295 (@ 15.255 Khz)

Players : 2

Control : 8-way joystick

Buttons : 2


Released in May 1992.

This game is known in US as "Wizard Fire".

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Dark Seal II : Data East Gamadelic - PCCB-00129) on 17/09/1993.


1. Dark Seal (1990)

2. Dark Seal II (1992)


Game master : Yoshiyuki Urushibara

Project leader : Naomi Susa

Soft leader : Souichi Akiyama

Object graphic leader : Yohiyuki Ishibiki

Back graphic leader : Masanori Tokoro

Music leader : Tatsuya Kiuchi

Soft : Haruyuki Kobayashi, Shinichi Suzuki

Character designer : Tomoki Matoba

Object designers : Kazumi Minagawa, Sonomi Kiyota, Chie Kitahara, Hitomi Fujiwara, Asami Kaneko, Yasuko Kurohiji, Hiroshi Koga

Back designers : Ryohei Harakata, Kazuhi Imoto

Music composers : Tom Sato, Mihoko Ando, Gamadelic

Hard : Shingo Mitsui, Masao

* CAST :

Knight : Greg Sullivan

Wizard : Susan Barger

Bard : Bill O'Neill

Dwarf : William Rooney

Elf : Chiwe Gordon


Game's rom.

MAME Info:

0.131u3 [Irongiant]

0.64 [Bryan McPhail]


- darkseal2: [possible] Cutscenes suffer from glitched-up voice samples. Samurai Fox (ID 03941)


- 0.144u7: Converted Wizard Fire to use generic DECO functions [David Haywood].

- 0.133u1: Renamed (wizdfiru) to (wizdfireu) and (darksel2) to (darkseal2).

- 0.132u1: Angelo Salese added irq hack support in the Rohga driver, fixes character selection behaviour in Wizard Fire.

- 0.131u3: Irongiant added Wizard Fire (Over Sea v2.1). Renamed (wizdfire) to (wizdfiru).

- 0.122u2: Changed HuC6280 CPU2 clock speed to 2685000 Hz.

- 0.96: Changed HuC6280 CPU2 clock speed to 8055000 Hz.

- 0.93: Changed 2nd OKI6295 clock speed to 15255 Hz.

- 0.87: Changed VSync to 58Hz.

- 0.71u2: Inigo Luja fixed dips in Wizard Fire. Added dipswitches '2 Coins to Start, 1 to Continue' and 'Unused'.

- 0.64: Bryan McPhail added Wizard Fire (US v1.1) (Data East 1992) and clone Dark Seal 2 (Japan v2.1). TODO: On Wizard Fire when you insert a coin and press start, the start button being held seems to select the knight right away. Check on real board.

- 25th January 2003: Bryan McPhail sent in a driver for Wizard Fire / Dark Seal 2 (works fully) and Rohga and Nitroball (not working because of protection).


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

Romset: 10945 kb / 22 files / 5.08 zip

MAME XML Output:

       <game name="darkseal2" sourcefile="rohga.c" cloneof="wizdfire" romof="wizdfire">
              <description>Dark Seal 2 (Japan v2.1)</description>
              <manufacturer>Data East Corporation</manufacturer>
              <rom name="jb-01-3.3d" size="131072" crc="82308c01" sha1="aa0733e244f14f2c84b6929236771cbc99532bb2" region="maincpu" offset="0"/>
              <rom name="jb-00-3.3a" size="131072" crc="1d38113a" sha1="69dc5a4dbe9d9737df198240f3db6f2115e311a5" region="maincpu" offset="1"/>
              <rom name="jb-03.5d" merge="je-03.5d" size="131072" crc="5217d404" sha1="7cfcdb9e2c812bf0d4ac8306834242876ac47844" region="maincpu" offset="40000"/>
              <rom name="jb-02.5a" merge="je-02.5a" size="131072" crc="36a1ce28" sha1="62d52d720c89022de97759777230c45c460d8fb6" region="maincpu" offset="40001"/>
              <rom name="mas13" merge="mas13" size="524288" crc="7e5256ce" sha1="431d78ad185ba0216097f131fb2583a1a067e4f0" region="maincpu" offset="80000"/>
              <rom name="mas12" merge="mas12" size="524288" crc="005bd499" sha1="862079022f97bd11f2f33677dce55bd3b144a81b" region="maincpu" offset="80001"/>
              <rom name="jb-06.20r" size="65536" crc="2066a1dd" sha1="a0d136e90825fa9c089894a6852c634676d64579" region="audiocpu" offset="0"/>
              <rom name="jb-04.10d" merge="je-04.10d" size="65536" crc="73cba800" sha1="dd7612fe1482713fcee5960b7db158be872d7fda" region="gfx1" offset="0"/>
              <rom name="jb-05.12d" merge="je-05.12d" size="65536" crc="22e2c49d" sha1="06cc2d0476156d1f521c4c57621ce3922a23aa04" region="gfx1" offset="1"/>
              <rom name="mas00" merge="mas00" size="1048576" crc="3d011034" sha1="167d6d088d51a41f196be104d795ffe24297c96a" region="gfx2" offset="0"/>
              <rom name="mas01" merge="mas01" size="1048576" crc="6d0c9d0b" sha1="63e19dfd6451810637664b08e880aef139ca6ed5" region="gfx2" offset="100000"/>
              <rom name="mas02" merge="mas02" size="524288" crc="af00e620" sha1="43f4680b22ac6baf840274462c07fee68a2fbdfb" region="gfx3" offset="0"/>
              <rom name="mas03" merge="mas03" size="524288" crc="2fe61ea2" sha1="0909e6c689c3e10225d7c074bd654ff2ada96983" region="gfx3" offset="80000"/>
              <rom name="mas04" merge="mas04" size="1048576" crc="1e56953b" sha1="0655ac7f3c5030a80c2d6bad5c3a79b2cb1ae4a2" region="gfx4" offset="1"/>
              <rom name="mas05" merge="mas05" size="1048576" crc="3826b8f8" sha1="d59197b4e0525b86876f9cce6fbf80caba976851" region="gfx4" offset="0"/>
              <rom name="mas06" merge="mas06" size="1048576" crc="3b8bbd45" sha1="c9f9d4daf9c0cba5385af26f3762b29c291ff62b" region="gfx4" offset="200001"/>
              <rom name="mas07" merge="mas07" size="1048576" crc="31303769" sha1="509604be06ec8e0c1b56a81a8ffccdf0f79e9fd7" region="gfx4" offset="200000"/>
              <rom name="mas08" merge="mas08" size="524288" crc="e224fb7a" sha1="9aa92fb98bddff313db2077c4db102e94c7af09b" region="gfx5" offset="1"/>
              <rom name="mas09" merge="mas09" size="524288" crc="5f6deb41" sha1="850d0e157b4355e866ec770a2012293b2c55648f" region="gfx5" offset="0"/>
              <rom name="mas10" merge="mas10" size="524288" crc="6edc06a7" sha1="8ab92cca9d4a5d4fed3d99737c6f023f3f606db2" region="oki1" offset="0"/>
              <rom name="mas11" merge="mas11" size="524288" crc="c2f0a4f2" sha1="af71d649aea273c17d7fbcf8693e8a1d4b31f7f8" region="oki2" offset="0"/>
              <rom name="mb7122h.16l" merge="mb7122h.16l" size="1024" crc="2bee57cc" sha1="bc48670aa7c39f6ff7fae4c819eab22ed2db875b" region="proms" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="14000000"/>
              <chip type="cpu" tag="audiocpu" name="HuC6280" clock="2685000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="3580000"/>
              <chip type="audio" tag="oki1" name="OKI6295" clock="1006875"/>
              <chip type="audio" tag="oki2" name="OKI6295" clock="2013750"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="58.000000" />
              <sound channels="2"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW1_2" mask="7">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="1"/>
                     <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/5 Credits" value="3"/>
                     <dipvalue name="1 Coin/6 Credits" value="2"/>
              <dipswitch name="Coin B" tag="DSW1_2" mask="56">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <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/5 Credits" value="24"/>
                     <dipvalue name="1 Coin/6 Credits" value="16"/>
              <dipswitch name="Flip Screen" tag="DSW1_2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="2 Credits to Start, 1 to Continue" tag="DSW1_2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Lives" tag="DSW1_2" mask="768">
                     <dipvalue name="2" value="0"/>
                     <dipvalue name="3" value="256"/>
                     <dipvalue name="4" value="768" default="yes"/>
                     <dipvalue name="5" value="512"/>
              <dipswitch name="Difficulty" tag="DSW1_2" mask="3072">
                     <dipvalue name="Easy" value="2048"/>
                     <dipvalue name="Normal" value="3072" default="yes"/>
                     <dipvalue name="Hard" value="1024"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Magic Gauge Speed" tag="DSW1_2" mask="12288">
                     <dipvalue name="Very Slow" value="0"/>
                     <dipvalue name="Slow" value="4096"/>
                     <dipvalue name="Normal" value="12288" default="yes"/>
                     <dipvalue name="Fast" value="8192"/>
              <dipswitch name="Unused" tag="DSW1_2" mask="16384">
                     <dipvalue name="Off" value="16384" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW1_2" mask="32768">
                     <dipvalue name="Off" value="32768"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="2048"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise