hdrivair: MAME ROM Information. History:
Hard Drivin's Airborne (c) 1993 Atari Games.
- TECHNICAL -
Game ID : 136098
Main CPU : 68010 (@ 8 Mhz), TMS34010 (@ 6 Mhz), ADSP2101 (@ 12 Mhz), DSP32C (@ 40 Mhz)
Sound Chips : (2x) DAC (@ 40 Mhz)
Screen orientation : Horizontal
Video resolution : 512 x 288 pixels
Screen refresh : 60.00 Hz
Palette colors : 1024
Players : 1
Control : paddle
Buttons : 6
- SERIES -
1. Hard Drivin' (1988)
2. Race Drivin' (1990)
3. Hard Drivin' II - Drive Harder (1991, Atari ST, Commodore Amiga)
4. Hard Drivin's Airborne (1993)
5. Street Drivin' (1993)
- STAFF -
Project leader, game designer, sound system, mech designer, force shifter, analog HW : Rick Moncrief
Techician, mech, designer, sound recording, dashboard shift, game designer : Erik Durfey
Technician : Dennis Nale
Software designer, game designer : Terry Farnham
Hardware designer : Ray Hansen, Pete Mokris
Software designer, game designer : Betsy Bennett
3D and 2D graphic art design and animation : Mike Prittie
Music and sound effects : John Paul
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.62 [Aaron Giles]
0.37b8 [Aaron Giles]
TODO:
* Get sound working (2x DAC)
WIP:
- 0.139u3: Aaron Giles moved the old hard-coded EEPROM data out into a file in Hard Drivin's Airborne (prototype).
- 0.133u1: Renamed (hdrivaip) to (hdrivairp).
- 0.122u6: Changed TMS34010 CPU2 clock speed to 48MHz and TMS32010 CPU5 to 20MHz.
- 0.115u1: Added TMS32010 (5MHz) CPU5. This fixed a fatal error.
- 0.114u1: Changed VSync to 60.311206 Hz.
- 0.93: Added 2nd sound channel.
- 0.79u1: Aaron Giles fixed Hard Drivin's Airborne again.
- 0.78u4: Fixed cpu4/5 roms addresses.
- 0.76u1: Added 2nd Player.
- 0.74u2: Removed 2nd Player.
- 0.63: Removed the 2x ADSP2105 sound.
- 0.62: Aaron Giles added Hard Drivin's Airborne (prototype) (Atari 1993) and clone (prototype, early rev). DSP32 CPU emulation [Aaron Giles].
- 26th October 2002: Aaron Giles fixed a bug in the DSP32C core that caused random airborne objects in Hard Drivin's Airborne.
- 4th October 2002: Aaron Giles updated the TMS34010, TMS32010, ADSP2100 CPU cores with bugfixes and added emulation for ADSP2101 and DSP32C, added sound to Hard Drivin' and got Race Drivin', Steel Talons and Hard Drivin's Airborne mostly working.
- 0.37b8: Aaron Giles added Hard Drivin's Airborne (Prototype) (Testdriver) and clone (Prototype, early rev).
Recommended Games (Racing 3D):
Datsun 280 Zzzap
Night Driver
Speed Freak
Change Lanes
Konami GT
Out Run
Out Run (Mega-Tech)
Turbo Out Run
Turbo Outrun (Mega-Tech)
OutRunners
Out Run 2
Out Run 2 Special Tours
Rad Racer
Rad Racer II
Top Speed
Hard Drivin'
Race Drivin'
Hard Drivin's Airborne
Street Drivin'
Big Run
Cisco Heat
Rad Mobile
Rad Rally
Ridge Racer
Ridge Racer 2
Ridge Racer V Arcade Battle
Cruis'n USA
Cruis'n World
Cruis'n Exotica
Dangerous Curves
Dirt Dash
Midnight Run
Rave Racer
Sega Rally Championship
Sega Rally 2
Sega Rally 2 DX
Wheels & Fire
GTI Club
GTI Club 2
Pocket Racer
San Francisco Rush
San Francisco Rush: The Rock
San Francisco Rush 2049
Scud Race
Side By Side
Side By Side 2
Speed Up
Winding Heat
Over Rev
Roads Edge / Round Trip
California Speed
Thrill Drive
Thrill Drive 2
Battle Gear
Battle Gear 2
California Chase
18 Wheeler Deluxe
Initial D Arcade Stage
King of Route 66
Faster Than Speed
Romset: 9604 kb / 35 files / 4.16 zip
MAME XML Output:
   | <game name="hdrivair" sourcefile="harddriv.c"> |
   |    | <description>Hard Drivin's Airborne (prototype)</description> |
   |    | <year>1993</year> |
   |    | <manufacturer>Atari Games</manufacturer> |
   |    | <rom name="stesthi.bin" size="131072" crc="b4bfa451" sha1="002a5d213ba8ec76ad83a87d76aefbd98b1e4c94" region="maincpu" offset="0"/> |
   |    | <rom name="stestlo.bin" size="131072" crc="58758419" sha1="7951d4c8cf0b28b4fac3fe172ea3bc56f61bd9ff" region="maincpu" offset="1"/> |
   |    | <rom name="drivehi.bin" size="131072" crc="d15f5119" sha1="c2c7e9675c14ba41effa6f721602f6471b348758" region="maincpu" offset="40000"/> |
   |    | <rom name="drivelo.bin" size="131072" crc="34adf4af" sha1="db93fe1388d092916e1db526ea0fe72b35bf5ec0" region="maincpu" offset="40001"/> |
   |    | <rom name="wavehi.bin" size="131072" crc="b21a34b6" sha1="4309774e482cb97a074884e84358618512dc4f77" region="maincpu" offset="c0000"/> |
   |    | <rom name="wavelo.bin" size="131072" crc="15ed4394" sha1="8c0ae74b2adce312c41bea95dc3b4f55bc3f8b6d" region="maincpu" offset="c0001"/> |
   |    | <rom name="ms2pics.hi" size="131072" crc="bca0af7e" sha1="f25cfdc8f8fa77bcca2723335f76ba8a7d790eec" region="maincpu" offset="140000"/> |
   |    | <rom name="ms2pics.lo" size="131072" crc="c3c6be8c" sha1="66f0a54979bd83a940f226a8b3a9cf2eb3eaa908" region="maincpu" offset="140001"/> |
   |    | <rom name="univhi.bin" size="131072" crc="86351673" sha1="34170dd48aa77fe93f0c890a4878f3d370dae9b1" region="maincpu" offset="180000"/> |
   |    | <rom name="univlo.bin" size="131072" crc="22d3b699" sha1="e7d3e2107f17579549d09b1bb58fbab647343a61" region="maincpu" offset="180001"/> |
   |    | <rom name="coprochi.bin" size="131072" crc="5d2ca109" sha1="e1a94d3fbfd5d542732555bf60268e73d66b3a06" region="maincpu" offset="1c0000"/> |
   |    | <rom name="coproclo.bin" size="131072" crc="5f98b04d" sha1="9c4fa4092fd85f1d67be44f2ff91a907a87db51a" region="maincpu" offset="1c0001"/> |
   |    | <rom name="sboot.bin" size="65536" crc="cde4d010" sha1="853f4b813ff70fe74cd87e92131c46fca045610d" region="dsp32" offset="10000"/> |
   |    | <rom name="xboot.bin" size="65536" crc="054b46a0" sha1="038eec17e678f2755239d6795acfda621796802e" region="asic65" offset="10000"/> |
   |    | <rom name="obj0l.bin" size="131072" crc="1f835f2e" sha1="9d3419f2c1aa65ddfe9ace4e70ca1212d634afbf" region="user1" offset="0"/> |
   |    | <rom name="obj0h.bin" size="131072" crc="c321ab55" sha1="e095e40bb1ebda7c9ff04a5086c10ab41dec2f16" region="user1" offset="1"/> |
   |    | <rom name="obj1l.bin" size="131072" crc="3d65f264" sha1="e9232f5bf439bf4e1cf99cc7e81b7f9550563f15" region="user1" offset="40000"/> |
   |    | <rom name="obj1h.bin" size="131072" crc="2c06b708" sha1="daa16f727f2f500172f88b69d6931aa0fa13641b" region="user1" offset="40001"/> |
   |    | <rom name="obj2l.bin" size="131072" crc="b206cc7e" sha1="17f05e906c41b804fe99dd6cd8acbade919a6a10" region="user1" offset="80000"/> |
   |    | <rom name="obj2h.bin" size="131072" crc="a666e98c" sha1="90e380ff87538c7d557cf005a4a5bcedc250eb72" region="user1" offset="80001"/> |
   |    | <rom name="dsk2phi.bin" size="524288" crc="71c268e0" sha1="c089248a7dfadf2eba3134fe40ebb777c115a886" region="user3" offset="0"/> |
   |    | <rom name="dsk2plo.bin" size="524288" crc="edf96363" sha1="47f0608c2b0ab983681de021a16b1d10d4feb800" region="user3" offset="1"/> |
   |    | <rom name="roads0.bin" size="524288" crc="5028eb41" sha1="abe9d73e74d4f0308f07cbe9c18c8a77456fdbc7" region="user4" offset="0"/> |
   |    | <rom name="roads1.bin" size="524288" crc="c3f2c201" sha1="c73933d7e46f3c63c4ca86af40eb4f0abb09aedf" region="user4" offset="1"/> |
   |    | <rom name="roads2.bin" size="524288" crc="527923fe" sha1="839de8486bb7489f059b5a629ab229ad96de7eac" region="user4" offset="2"/> |
   |    | <rom name="roads3.bin" size="524288" crc="2f2023b2" sha1="d474892443db2f0710c2be0d6b90735a2fbee12a" region="user4" offset="3"/> |
   |    | <rom name="ds3rom0.bin" size="524288" crc="90b8dbb6" sha1="fff693cb81e88bc00e048bb71406295fe7be5122" region="user5" offset="1"/> |
   |    | <rom name="ds3rom1.bin" size="524288" crc="58173812" sha1="b7e9f724011a362e1fc17aa7a7a95841e01d5430" region="user5" offset="0"/> |
   |    | <rom name="ds3rom2.bin" size="524288" crc="5a4b18fa" sha1="1e9193c1daf14fc0aeca6fab762f5753ec73435f" region="user5" offset="1"/> |
   |    | <rom name="ds3rom3.bin" size="524288" crc="63965868" sha1="d61d9d6709a3a3c37c2652602e97fdee52e0e7cb" region="user5" offset="0"/> |
   |    | <rom name="ds3rom4.bin" size="524288" crc="15ffb19a" sha1="030dc90b7cabcd7fc5f231b09d2aa2eaf6e60b98" region="user5" offset="1"/> |
   |    | <rom name="ds3rom5.bin" size="524288" crc="8d0e9b27" sha1="76556f48bdf14475260c268ebdb16ecb494b2f36" region="user5" offset="0"/> |
   |    | <rom name="ds3rom6.bin" size="524288" crc="ce7edbae" sha1="58e9d8379157bb69e323eb79332d644a32c70a6f" region="user5" offset="1"/> |
   |    | <rom name="ds3rom7.bin" size="524288" crc="323eff0b" sha1="5d4945d77191ee44b4fbf125bc0816217321829e" region="user5" offset="0"/> |
   |    | <rom name="hdrivair-eeprom.bin" size="4096" crc="7828df8f" sha1="4b62ceb1d3f4b8026d77a59118a9002aa006e98e" region="eeprom" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68010" clock="8000000"/> |
   |    | <chip type="cpu" tag="gsp" name="TMS34010" clock="48000000"/> |
   |    | <chip type="cpu" tag="adsp" name="ADSP-2101" clock="12000000"/> |
   |    | <chip type="cpu" tag="dsp32" name="DSP32C" clock="40000000"/> |
   |    | <chip type="cpu" tag="asic65" name="TMS32010" clock="20000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="dac1" name="DAC"/> |
   |    | <chip type="audio" tag="dac2" name="DAC"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="512" height="288" refresh="60.311206" pixclock="12000000" htotal="646" hbend="0" hbstart="512" vtotal="308" vbend="0" vbstart="288" /> |
   |    | <sound channels="2"/> |
   |    | <input players="1" buttons="6" coins="3"> |
   |    |    | <control type="paddle" minimum="16" maximum="240" sensitivity="25" keydelta="5" reverse="yes"/> |
   |    |    | <control type="pedal" minimum="0" maximum="255" sensitivity="25" keydelta="40" reverse="yes"/> |
   |    |    | <control type="stick" minimum="0" maximum="255" sensitivity="25" keydelta="10" reverse="yes"/> |
   |    | </input> |
   |    | <dipswitch name="Service Mode" tag="IN0" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="preliminary" emulation="good" color="good" sound="preliminary" graphic="good" savestate="unsupported" palettesize="1024"/> |
|
|