darkseal: MAME ROM Information. History:
Dark Seal (c) 1990 Data East.
Fantasy hack and slash game in which up to four people can play at the same time, choosing from three stock fantasy characters (Knight, Wizard and Bard) and, for some reason, a Ninja. Players must then fight their way through enemy-packed levels, plundering treasure and avoiding the game's many traps. Gameplay is highly reminiscent of Atari's legendary 1985 classic, "Gauntlet".
- TECHNICAL -
Game ID : MAC
Main CPU : 68000 (@ 12 Mhz)
Sound CPU : HuC6280 (@ 8.055 Mhz)
Sound Chips : YM2203 (@ 4.0275 Mhz), YM2151 (@ 3.58 Mhz), (2x) OKI6295 (@ 15.255 Khz)
Screen orientation : Horizontal
Video resolution : 256 x 240 pixels
Screen refresh : 58.00 Hz
Palette colors : 2048
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
Released in July 1990.
This game is known in US as "Gate of Doom".
Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Dark Seal - PCCB-00048) on 15/12/1990.
- SERIES -
1. Dark Seal (1990)
2. Dark Seal II (1992)
- STAFF -
Game master : Yoshiyuki Urushibara
Main programmer : Naomi Susa
Main draphic designers : Shinji Noda, Jun Matsuda, Yoshiyuki Ishibiki
Programmers : Mentaiko, Tac. H, K. Miyazawa
Graphic designers : Masanori Tokoro, Eiko Kurihara, Ooe Marchan, Sonomi Nagao, Kazumi Minagawa, Kazunori Hashimoto, Masayuki Inoshita, H. Fuziwara, Chie Kitahara
Music composers : Hiroaki Yoshida (Maro), Tatsuya Kiuchi, Kenji Mori
Sound effects : Azusa Hara (Azusa)
Hardware : Shingo Mitsui
Special Thanks : Kazuyuki Kurata, Koji Akibayashi, Yoshi Honda, Joe Kaminkow, Yasuhiko Nomura, Shinichi Suzuki, M. Ishikawa, Iwabe Hiroyuki
Project leader : Mentaiko
- SOURCES -
Game's rom.
MAME Info:
0.35b6 [Bryan McPhail]
0.33b7 [Bryan McPhail]
Bugs:
- When using your weapon the music playback would ever so slightly increase. Tafoid (ID 00130)
WIP:
- 0.145u4: Corrado Tomaselli corrected rom labels in clone Dark Seal (Japan). Brian Troha added PCB location for remaining MASK roms to Dark Seal. Renames roms to conform to MAME (Data East) format. Changed description of clone 'Dark Seal (Japan)' to '(Japan revision 4)'.
- 0.133u1: Renamed (darksea1) to (darkseal1), (darkseaj) to (darksealj) and (gatedom1) to (gatedoom1).
- 0.131u1: MooglyGuy merged memory maps in Dark Seal.
- 0.126u4: Fabio Priuli added DIP locations to Dark Seal.
- 0.96u3: Bryan McPhail fixed OKI sample rate in Dark Seal. Changed HuC6280 CPU2 clock speed to 8055000 Hz and 2nd OKI6295 to 15255 Hz.
- 0.84u5: UNZU fixed YM2203, MSM6295 and YM2151/YM3012 balance.
- 0.57: SSG EG type support added to YM2203 emulation (which is now complete). This fixes some sound effects in other games (e.g. Dark Seal) [Jarek Burczynski].
- 21st December 2001: Jarek Burczynski added SSG EG type support to the YM2203 emulation, which fixes sounds in Heavy Barrel and Dark Seal.
- 24th April 2001: Bryan McPhail fixed Dark Seal graphics.
- 0.37b6: Changed clock speed of the 2x OKI6295 to 7627 Hz.
- 9th April 2000: Bryan McPhail fixed quite a few graphics problems and cleaned up Led Storm / Mad Gear, Dark Seal, Pocket Gal, Caveman Ninja and dec8 drivers.
- 0.36b13: Marco Cassili added clone Dark Seal (Japan). Changed VSync to 58Hz, palettesize to 2048 colors. and YM2151 clock speed to 3580000 Hz and the 2x OKI6295 to 7757 Hz.
- 23rd December 1999: Marco Cassili added another Dark Seal romset.
- 0.36b8: Bryan McPhail added VIDEO_BUFFERS_SPRITERAM. See darkseal for usage examples.
- 0.36b5: Changed YM-2151 clock speed to 3.7MHz.
- 0.36b2: Changed VSync to 60Hz.
- 0.35b12: Changed description to 'Dark Seal (World revision 3)' and clone '(Japan revision 1)' to '(World revision 1)'.
- 0.35b9: Changed description to 'Dark Seal (Japan revision 3)' and clones to '(Japan revision 1)', 'Gate of Doom (US revision 1)' and 'Gate of Doom (US revision 4)'.
- 0.35b6: Bryan McPhail added Dark Seal (revision 3). Changed 'Dark Seal' to clone '(revision 1)' and clone 'Gate Of Doom (set 1)' to 'Gate Of Doom (revision 1)'. Changed H6280 CPU2 clock speed to 4027500 Hz. Renamed (darkseal) to (darksea1), (gatedoom) to (gatedom1) and (gatedoma) to (gatedoom).
- 8th March 1999: Bryan McPhail has added another Dark Seal clone and fixed graphics.
- 0.35b5: Bryan McPhail added full sound to Dark Seal. Changed M68000 clock speed to 12MHz. Replaced ADPCM sound with H6280 (4MHz), YM2203, YM2151a and 2x OKI6295 sound.
- 1st March 1999: Bryan McPhail has sent in his dec0 driver, with Boulder Dash support added and Sly Spy, Midnight Resistance and Dark Seal now have full sound and music. All this was possible to do because he also added support for the Hu6280 CPU into MAME.
- 0.35b2: Changed description of clone 'Gate Of Doom (set 2)' to '(revision 4)'.
- 0.35b1: Thierry Lescot added clone Gate Of Doom (set 2). Changed parent description to 'Gate Of Doom (set 1)'.
- 0.34RC1: Howie Cohen added high score saving to Dark Seal.
- 0.33b7: Bryan McPhail added Dark Seal (Data East 1990) and clone Gate Of Doom. No sound. Gate of Doom has no tile or sprite roms dumped as they were soldered to the board, it seems quite safe to use the ones from Dark Seal.
- 26th March 1998: CaBBe dumped Dark Seal (World revision 1).
LEVELS: 7
Other Emulators:
* FB Alpha
Recommended Games (Knights):
Warlords
Demons & Dragons
Cavelon
Dragon's Lair
Hunchback
Knightmare
Dragon Buster
The Tower of Druaga
Ghosts'n Goblins
Ghouls'n Ghosts
Ghouls'n Ghosts (Mega-Tech)
Vs. Castlevania
Castlevania (PlayChoice-10)
Cadash
Dragon Unit
Dark Seal
Rampart
Crossed Swords
The King of Dragons
Knights of the Round
Exvania
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: 3008 kb / 13 files / 1.10 zip
MAME XML Output:
   | <game name="darkseal" sourcefile="darkseal.c"> |
   |    | <description>Dark Seal (World revision 3)</description> |
   |    | <year>1990</year> |
   |    | <manufacturer>Data East Corporation</manufacturer> |
   |    | <rom name="ga_04-3.j12" size="131072" crc="bafad556" sha1="5bd8a787d41a33919701ced29212bc11301e31d9" region="maincpu" offset="0"/> |
   |    | <rom name="ga_01-3.h14" size="131072" crc="f409050e" sha1="4653094aeb5dd7ba1e490c04897a23ba8990df3c" region="maincpu" offset="1"/> |
   |    | <rom name="ga_00.h12" size="131072" crc="fbf3ac63" sha1="51af581ee951eedeb4aa413ecbebe8bf4d30613b" region="maincpu" offset="40000"/> |
   |    | <rom name="ga_05.j14" size="131072" crc="d5e3ae3f" sha1="12f6e92af115422c6ab6ef1d33675d1e1cd58e10" region="maincpu" offset="40001"/> |
   |    | <rom name="fz_06-1.j15" size="65536" crc="c4828a6d" sha1="fbfd0c85730bbe18401879cd68c19aaec9d482d8" region="audiocpu" offset="0"/> |
   |    | <rom name="fz_02.j1" size="65536" crc="3c9c3012" sha1="086c2123725d4aa32838c0b6c82317d9c789c465" region="gfx1" offset="0"/> |
   |    | <rom name="fz_03.j2" size="65536" crc="264b90ed" sha1="0bb1557673107c2d732a9374d5601a6eaf229473" region="gfx1" offset="10000"/> |
   |    | <rom name="mac-03.h3" size="524288" crc="9996f3dc" sha1="fffd9ecfe142a0c7c3c9c521778ff9c55ea8b225" region="gfx2" offset="0"/> |
   |    | <rom name="mac-02.e20" size="524288" crc="49504e89" sha1="6da4733a650b9040abb2a81a49476368b514b5ab" region="gfx3" offset="0"/> |
   |    | <rom name="mac-00.b1" size="524288" crc="52acf1d6" sha1="a7b68782417baafc86371b106fd31c5317f5b3d8" region="gfx4" offset="0"/> |
   |    | <rom name="mac-01.b3" size="524288" crc="b28f7584" sha1="e02ddd45130a7b50f80b6dd049059dba8071d768" region="gfx4" offset="80000"/> |
   |    | <rom name="fz_08.l17" size="131072" crc="c9bf68e1" sha1="c81e2534a814fe44c8787946a9fbe18f1743c3b4" region="oki1" offset="0"/> |
   |    | <rom name="fz_07.k14" size="131072" crc="588dd3cb" sha1="16c4e7670a4967768ddbfd52939d4e6e42268441" region="oki2" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="HuC6280" clock="8055000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ym1" name="YM2203" clock="4027500"/> |
   |    | <chip type="audio" tag="ym2" 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="256" height="240" refresh="58.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="3"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A" tag="DSW" 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> |
   |    | <dipswitch name="Coin B" tag="DSW" 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> |
   |    | <dipswitch name="Flip Screen" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW" mask="768"> |
   |    |    | <dipvalue name="1" value="0"/> |
   |    |    | <dipvalue name="2" value="256"/> |
   |    |    | <dipvalue name="3" value="768" default="yes"/> |
   |    |    | <dipvalue name="4" value="512"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" 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> |
   |    | <dipswitch name="Energy" tag="DSW" mask="12288"> |
   |    |    | <dipvalue name="2" value="0"/> |
   |    |    | <dipvalue name="2.5" value="4096"/> |
   |    |    | <dipvalue name="3" value="12288" default="yes"/> |
   |    |    | <dipvalue name="4" value="8192"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW" mask="16384"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="16384" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="32768"> |
   |    |    | <dipvalue name="Off" value="32768"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="2048"/> |
|
|