gauntdl: MAME ROM Information. History:
Gauntlet Dark Legacy (c) 1999 Midway Games.
Step into the world of of Gauntlet Dark Legacy and prepare for an adventure. Built on the strength of "Gauntlet Legends", Dark Legacy takes the action to a new dimension with new characters, new realms, new combos and improved graphics. Four new characters join forces with the original four Legends characters to explore and battle their way through eight realms of gameplay. The Mountain, Desert, Forest and Castle Realms have been updated to match the depth and complexity of the four new realms... Ice, Town, Sky and Dream. There is also a bonus Battlefield Realm. Multi-player gameplay has been enhanced by allowing two players to work together to activate special moves with new combos. In addition, Dark Legacy is full of secret codes and passwords that give special access to alternate characters and many other surprises (see 'Tips And Tricks' section for more information).
- TECHNICAL -
Midway Vegas hardware
Main CPU : R5000 (@ 200 Mhz)
Sound CPU : ADSP2104 (@ 16 Mhz)
Sound Chips : (2x) DMA-driven (@ 16 Mhz)
Screen orientation : Horizontal
Video resolution : 640 x 480 pixels
Screen refresh : 57.00 Hz
Palette colors : 65536
Players : 4
Control : 8-way Joystick
Buttons : 3
- TIPS AND TRICKS -
* Play as Pojo The Chicken (From "Mace - The Dark Age") : enter EGG as initials and 911 as password.
* Play as Stick Jester : enter EGG as initials and 911 as password (this code can only be put in if you are playing the Blue side. You get a stick figure of a Jester).
* Play as Armored Warrior : enter RAT as initials and 333 as password (this code can only be put in if you are playing the Red side. You get an armored warrior with a rat's head).
* Play as Ice Dwarf : enter ICE as initials and 600 as password (this code can only be put in if you are playing the Red side. You get a big dwarf).
* Play as Big Headed Jester : enter PNK as initials and 666 as password (this code can only be put in if you are playing the Yellow side. You get a Jester with a HUGE head).
* Play as Cool Looking Knight : enter TAK as initials and 118 as password (this code can only be put in if you are playing the Red side. You get a REALLY cool looking Knight).
* Play as Scythe Wielding Valkyrie : enter TWN as initials and 300 as password (this code can only be put in if you are playing the Green side. You get a valkyrie with a scythe).
* Play as Interesting Looking Warrior : enter CAS as initials and 400 as password (this code can only be put in if you are playing the Blue side. You get an interesting looking warrior).
* Play as Evil Looking Wizard : enter GAM as initials and 666 as password (this code can only be put in if you are playing the Yellow side. You get a wizard who doesn't look happy).
* Play as Cool Looking Wizard : enter SKY as initials and 100 as password (this code can only be put in if you are playing the Green side. You get a wizard who looks pretty cool).
- SERIES -
1. Gauntlet (1985)
2. Gauntlet (1985, PlayChoice-10)
3. Gauntlet II (1986)
4. Gauntlet - The Deeper Dungeons (1987, Level pack for 8-bit computers)
5. Gauntlet - The Third Encounter (1990, Atari Lynx)
6. Gauntlet III - The Final Quest (1991, Atari ST)
7. Gauntlet IV (1993, Sega Mega Drive)
8. Gauntlet Legends (1998)
9. Gauntlet Dark Legacy (1999)
10. Gauntlet Seven Sorrows (2006, Sony PlayStation 2 & Microsoft XBOX)
- STAFF -
Lead Programmer : Steven Bennetts
Art Director : Steve Caterson
Producer : Mike Hally
Lead 3D Artist : Don Livingston
3D Artist : Stig Asmussen, Rhizaldi Bugawan, Chris Sutton, Paul Haskins
Character Animation : Takeshi Hasegawa, Gustavo Rasche
Programmer : Nathan Pooley, Johnathan Hudgins, Lennard Fedderson, Tyler Voltier
Game Design : Mike Hally, KJ Holm
Music & Sound Design : Joe Lyford
Audio Programmer : Sean Gugler
Executive Producer : Dan Van Elderen
Producer : Kevin Potter
Associate Producer : Sean Wilson
Assistant Producer : Matthew Vella, Nico Bihary
Voice Actor : Douglas Lawrence, Lani Minella, Wally Fields, Tox Gunn, Patrice Crawford
- PORTS -
* Consoles :
Sony PlayStation 2 (2001)
Microsoft XBOX (2002)
Nintendo Game Boy Advance (2002)
Nintendo GameCube (2002)
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.102u5 [Reznor007]
0.91u1 [Aaron Giles]
HardDisk required
Bugs:
- If you go into test mode and do a filesystem check the game crashes. Reznor007 (ID 00888)
WIP:
- 0.119u3: Aaron Giles added "top 20" dedicated rasterizers for all the Seattle games and Gauntlet Legends/Dark Legacy. These improve rasterization performance by another 10-20%. Aaron Giles fixed several more bugs in the 64-bit MIPS recompiler. It is now capable of running the Seattle games and the 3D Gauntlets.
- 0.102u5: Reznor007 added Gauntlet Dark Legacy (version DL 2.52). Aaron Giles added missing color combine mode used by Gauntlet Dark Legacy. Changed description of 'Gauntlet Dark Legacy' to clone 'Gauntlet Dark Legacy (version DL 2.4)' and replaced harddisk file. Renamed (gauntdl) to (gauntd24).
- 0.91u1: Aaron Giles added Gauntlet Dark Legacy (Midway 1999).
- 19th April 2004: Aaron Giles - I've spent a little time trying to get my preliminary Vegas driver back up and running. At the moment, I have Gauntlet Legends and Gauntlet: Dark Legacy up and running with sound, but they both die a terrible death when actual gameplay is encountered (either in attract mode or in the actual game). War: The Final Assault is in the same category. One thing I've discovered recently is that the CPU emulation is still the big bottleneck, even moreso than the Voodoo emulation. When the heavy-duty floating point calculations kick in, the current dynamic recompiler is pretty inefficient. I'm starting to think about bumping the compiler to a two-pass system in order to provide an optimization pass that could help out the code quality immensely.
- 0.78: Aaron Giles fixed IDE controller final sector handling for Gauntlet: Dark Legacy and added new PIC mapping.
- 12th December 2003: Aaron Giles - Gauntlet: Dark Legacy and War: Final Assault work with the new ADSP-2104-based DCS sound core, the others fall over at the moment unless I help them along.
Recommended Games (Fantasy):
Krull
Mystic Marathon
IGMO
Zwackery
Gauntlet
Gauntlet (PlayChoice-10)
Gauntlet II
Gauntlet Legends
Gauntlet Dark Legacy
Rock 'n Rage
Shackled
Devil World
Snezhnaja Koroleva
Dungeon Explorer (Tourvision PCE bootleg)
Magician Lord
Asylum (prototype)
Slashout
Romset: 544 kb / 2 files / 259.0 zip
Harddisk: 3.01 GB (CYLS: 6256, HEADS: 16, SECS: 63 - Compressed: 1.54)
MAME XML Output:
   | <game name="gauntdl" sourcefile="vegas.c"> |
   |    | <description>Gauntlet Dark Legacy (version DL 2.52)</description> |
   |    | <year>1999</year> |
   |    | <manufacturer>Midway Games</manufacturer> |
   |    | <rom name="gauntdl.bin" size="524288" crc="3d631518" sha1="d7f5a3bc109a19c9c7a711d607ff87e11868b536" region="user1" offset="0"/> |
   |    | <rom name="vegassio.bin" size="32768" crc="d1470e23" sha1="f6e8405cfa604528c0224401bc374a6df9caccef" region="dcs" offset="0"/> |
   |    | <disk name="gauntdl" sha1="ba3af48171e727c2f7232c06dcf8411cbcf14de8" region="drive_0" index="0" writable="yes"/> |
   |    | <chip type="cpu" tag="maincpu" name="R5000 (little)" clock="200000000"/> |
   |    | <chip type="cpu" tag="dcs2" name="ADSP-2104" clock="16000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="dac1" name="DMA-driven DAC"/> |
   |    | <chip type="audio" tag="dac2" name="DMA-driven DAC"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="640" height="480" refresh="57.000000" pixclock="17510400" htotal="640" hbend="0" hbstart="640" vtotal="480" vbend="0" vbstart="480" /> |
   |    | <sound channels="2"/> |
   |    | <input players="4" buttons="3" coins="4" service="yes" tilt="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="PM Dump" tag="DIPS" mask="1"> |
   |    |    | <dipvalue name="Watchdog resets only" value="1" default="yes"/> |
   |    |    | <dipvalue name="All resets" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Quantum 3dfx card rev" tag="DIPS" mask="2"> |
   |    |    | <dipvalue name="4 or later" value="2" default="yes"/> |
   |    |    | <dipvalue name="3 or earlier" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DRAM" tag="DIPS" mask="4"> |
   |    |    | <dipvalue name="8MB" value="4" default="yes"/> |
   |    |    | <dipvalue name="32MB" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown0008" tag="DIPS" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown0010" tag="DIPS" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown0020" tag="DIPS" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Boot ROM Test" tag="DIPS" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown0080" tag="DIPS" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown0100" tag="DIPS" mask="256"> |
   |    |    | <dipvalue name="Off" value="256" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown0200" tag="DIPS" mask="512"> |
   |    |    | <dipvalue name="Off" value="512" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown0400" tag="DIPS" mask="1024"> |
   |    |    | <dipvalue name="Off" value="1024" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="SIO Rev" tag="DIPS" mask="2048"> |
   |    |    | <dipvalue name="1 or later" value="2048" default="yes"/> |
   |    |    | <dipvalue name="0" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Harness" tag="DIPS" mask="4096"> |
   |    |    | <dipvalue name="JAMMA" value="4096" default="yes"/> |
   |    |    | <dipvalue name="Midway" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Joysticks" tag="DIPS" mask="8192"> |
   |    |    | <dipvalue name="8-Way" value="8192" default="yes"/> |
   |    |    | <dipvalue name="49-Way" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Resolution" tag="DIPS" mask="49152"> |
   |    |    | <dipvalue name="Standard Res 512x256" value="49152"/> |
   |    |    | <dipvalue name="Medium Res 512x384" value="16384" default="yes"/> |
   |    |    | <dipvalue name="VGA Res 640x480" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="0"/> |
   |    | <slot name="drive_0"> |
   |    |    | <slotoption name="hdd" devname="hdd" default="yes"/> |
   |    | </slot> |
   |    | <slot name="drive_1"> |
   |    |    | <slotoption name="hdd" devname="hdd"/> |
   |    | </slot> |
|
|