gauntletj: MAME ROM Information. MAME Info:
0.31 [Aaron Giles]
0.30 [Aaron Giles]
Bugs:
- gauntlet and clones: Possible missing attract mode sounds. Machone (ID 01801)
WIP:
- 0.137u4: Lord Nightmare fixed swapped stereo in Gauntlet and Gauntlet II. Thor (warrior)'s/red player's coin slot is toward the left, and specific sounds for that player (coin insert gong, death ditty, etc) should come from the left speaker, not the right. Verified with schematics. TODO: Merge Gauntlet audio into atarijsa.c since the Gauntlet audio hardware is clearly the direct ancestor of the Atari JSA-i audio board, and currently is missing most of the chip specific volume controls, etc which are already implemented in atarijsa.c. Hooked up the YM2151 reset bit to the sound cpu in gauntlet, and fixed sound reset to properly reset all the sound chips and volume latches.
- 0.134u1: Lord Nightmare added TMS5220C variant: Implemented reset for TMS5220C if /RS and /WS are pulled down together. Inserted LNs email and corrections as comment into source. Created a TODO section. Couriersud updated Gauntlet to use "new" TMS5220 interface. Replaced TMS5220 speech with TMS5220C.
- 0.114u4: Aaron Giles fixed 'game starts with 1 credit added for all players'.
- 0.105u4: Added proms ($0, 200, 400 - timing, flip control and position/size). Full address map verified from schematics.
- 0.76: Aaron Giles added clones Gauntlet (rev 1), (rev 2), (rev 4), (rev 9), (Japanese, rev 12), (Japanese, rev 13), (Spanish, rev 15), (German, rev 3), (German, rev 6), (German, rev 8), (German, rev 10), (2 Players, rev 3), (2 Players, Japanese, rev 2), (2 Players, Japanese, rev 5), (2 Players, German, rev 1) and (2 Players, German, rev 4). Changed description to 'Gauntlet (rev 14)' and clones '(Intermediate Release 1)' to '(rev 5)', '(Intermediate Release 2)' to '(rev 7)' and '(2 Players)' to '(2 Players, rev 6)'. Fixed gfx1 rom ($0) length to 8kb. Fixed rom names. Renamed (gauntir1) to (gauntr5) and (gauntir2) to (gauntr7).
- 17th October 2003: Aaron Giles added a few new Gauntlet, Gauntlet 2 and Vindicators Part II ROM sets, and cleaned up the drivers.
- 28th September 2000: Aaron Giles sent in an Atari games update with working speech in Gauntlet attract mode and transparent graphics in Atari System 1 games.
- 11th September 2000: Nicola Salmoria fixed Gauntlet and some other Atari games from crashing.
- 0.37b3: Fixed gfx2 rom loading.
- 0.36RC1: Aaron Giles fixed shadows in Gauntlet and other Atari games. Changed 68010 CPU1 clock speed to 7159090 Hz, M6502 CPU2 to 1789772 Hz, YM-2151 to 3579545, Pokey to 1789772 Hz, TMS5220 to 650826 Hz and palettesize to 1024 colors.
- 17th February 2000: Aaron Giles cleaned up the Atari drivers a lot, and fixed Gauntlet's shadow rendering.
- 0.35RC2: Ernesto Corvi and Nicola Salmoria fixed the slapstic emulation in Gauntlet 2.
- 0.35RC1: Brian Lewis and Andrea Mazzoleni added new tweaked VGA modes: 384x240 (for CPS1, Pang etc.), 384x256 (for Lode Runner etc.), 336x240 (for Gauntlet and other Atari games), 320x240 (for NeoGeo and others).
- 0.35b13: Changed palettesize from 1024 to 1056 colors.
- 0.35b11: Replaced 68000 CPU with 68010.
- 12th April 1999: Aaron Giles has gotten Gauntlet working again by implementing the interrupts correctly.
- 0.35b2: The CPU cores are still in a state of flux. Most of the problems in 0.35b1 have been fixed, however Gauntlet doesn't accept coins.
- 0.33b7: Changed description of clone 'Gauntlet (2 Player)' to '(2 Players)'.
- 0.33b3: The Gauntlet drivers are now color-reduced (faster & better) [Aaron Giles].
- 0.31: Aaron Giles added original Gauntlet and clones Gauntlet (2 Player), (Intermediate Release 1) and (Intermediate Release 2). Note that only the original version are now supported, the slapstic hacked ones no longer are. Aaron Giles fixed sprites in Gauntlet and added 16 bit color support for games which need it (e.g. Rastan, Gauntlet, Black Tiger, and many others). Known issues: The Slapstic protection MIGHT cause some level layouts to be screwed up. Let us know if you notice one.
- 0.30: Aaron Giles added Gauntlet (Atari Games 1985). Aaron added a cpu_reset() call so that a single processor can be reset during execution; Gauntlet needs this to work properly. Only the hacked version which doesn't require a slapstic is supported. Known issues: Colors are accurate, however the palette is reduced from a 16-bit IRGB (4-4-4-4) to 8-bit RGB (3-3-2) color space.
LEVELS: 999 (endless)
Other Emulators:
* FB Alpha
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: 474 kb / 20 files / 239.9 zip
MAME XML Output:
   | <game name="gauntletj" sourcefile="gauntlet.c" cloneof="gauntlet" romof="gauntlet"> |
   |    | <description>Gauntlet (Japanese, rev 13)</description> |
   |    | <year>1985</year> |
   |    | <manufacturer>Atari Games</manufacturer> |
   |    | <rom name="136037-1307.9a" merge="136037-1307.9a" size="32768" crc="46fe8743" sha1="d5fa19e028a2f43658330c67c10e0c811d332780" region="maincpu" offset="0"/> |
   |    | <rom name="136037-1308.9b" merge="136037-1308.9b" size="32768" crc="276e15c4" sha1="7467b2ec21b1b4fcc18ff9387ce891495f4b064c" region="maincpu" offset="1"/> |
   |    | <rom name="136037-205.10a" merge="136037-205.10a" size="16384" crc="6d99ed51" sha1="a7bc18f32908451859ba5cdf1a5c97ecc5fe325f" region="maincpu" offset="38000"/> |
   |    | <rom name="136037-206.10b" merge="136037-206.10b" size="16384" crc="545ead91" sha1="7fad5a63c6443249bb6dad5b2a1fd08ca5f11e10" region="maincpu" offset="38001"/> |
   |    | <rom name="136037-1309.7a" size="32768" crc="e8ba39d8" sha1="9ad68617df0ae655b5e1e40ed7b6d205f4c0443d" region="maincpu" offset="40000"/> |
   |    | <rom name="136037-1310.7b" size="32768" crc="a204d997" sha1="c8fe0ea04ce35bc83fe5abd16e0a3df8f5456bfe" region="maincpu" offset="40001"/> |
   |    | <rom name="136037-120.16r" merge="136037-120.16r" size="16384" crc="6ee7f3cc" sha1="b86676340b06f07c164690862c1f6f75f30c080b" region="audiocpu" offset="4000"/> |
   |    | <rom name="136037-119.16s" merge="136037-119.16s" size="32768" crc="fa19861f" sha1="7568b4ab526bd5849f7ef70dfa6d1ef1f30c0abc" region="audiocpu" offset="8000"/> |
   |    | <rom name="136037-104.6p" merge="136037-104.6p" size="8192" crc="9e2a5b59" sha1="3bbaa92e4612b0a26837ca67cfa4e36d0f2295fa" region="gfx1" offset="0"/> |
   |    | <rom name="136037-111.1a" merge="136037-111.1a" size="32768" crc="91700f33" sha1="fac1ce700c4cd46b643307998df781d637f193aa" region="gfx2" offset="0"/> |
   |    | <rom name="136037-112.1b" merge="136037-112.1b" size="32768" crc="869330be" sha1="5dfaaf54ee2b3c0eaf35e8c17558313db9791616" region="gfx2" offset="8000"/> |
   |    | <rom name="136037-113.1l" merge="136037-113.1l" size="32768" crc="d497d0a8" sha1="bb715bcec7f783dd04151e2e3b221a72133bf17d" region="gfx2" offset="10000"/> |
   |    | <rom name="136037-114.1mn" merge="136037-114.1mn" size="32768" crc="29ef9882" sha1="91e1465af6505b35cd97434c13d2b4d40a085946" region="gfx2" offset="18000"/> |
   |    | <rom name="136037-115.2a" merge="136037-115.2a" size="32768" crc="9510b898" sha1="e6c8c7af1898d548f0f01e4ff37c2c7b22c0b5c2" region="gfx2" offset="20000"/> |
   |    | <rom name="136037-116.2b" merge="136037-116.2b" size="32768" crc="11e0ac5b" sha1="729b7561d59d94ef33874a134b97bcd37573dfa6" region="gfx2" offset="28000"/> |
   |    | <rom name="136037-117.2l" merge="136037-117.2l" size="32768" crc="29a5db41" sha1="94f4f5dd39e724570a0f54af176ad018497697fd" region="gfx2" offset="30000"/> |
   |    | <rom name="136037-118.2mn" merge="136037-118.2mn" size="32768" crc="8bf3b263" sha1="683d900ab7591ee661218be2406fb375a12e435c" region="gfx2" offset="38000"/> |
   |    | <rom name="74s472-136037-101.7u" merge="74s472-136037-101.7u" size="512" crc="2964f76f" sha1="da966c35557ec1b95e1c39cd950c38a19bce2d67" region="proms" offset="0"/> |
   |    | <rom name="74s472-136037-102.5l" merge="74s472-136037-102.5l" size="512" crc="4d4fec6c" sha1="3541b5c6405ad5742a3121dfd6acb227933de25a" region="proms" offset="200"/> |
   |    | <rom name="74s287-136037-103.4r" merge="74s287-136037-103.4r" size="256" crc="6c5ccf08" sha1="ff5dbadd85aa2e07b383a302fa399e875db8f84f" region="proms" offset="400"/> |
   |    | <chip type="cpu" tag="maincpu" name="68010" clock="7159090"/> |
   |    | <chip type="cpu" tag="audiocpu" name="M6502" clock="1789772"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/> |
   |    | <chip type="audio" tag="pokey" name="POKEYN" clock="1789772"/> |
   |    | <chip type="audio" tag="tms" name="TMS5220C" clock="650826"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="336" height="240" refresh="59.922743" pixclock="7159090" htotal="456" hbend="0" hbstart="336" vtotal="262" vbend="0" vbstart="240" /> |
   |    | <sound channels="2"/> |
   |    | <input players="4" buttons="2" coins="4"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Service Mode" tag="803008" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="1024"/> |
|
|