hyprdriv: MAME ROM Information. History:
Hyperdrive (c) 1998 Midway Games.
Midway's futuristic arcade hover-racing game. Hyperdrive features custom arcade controls and state-of-the-art 3-D graphics.
- TECHNICAL -
Main CPU : R5000 (@ 200 Mhz)
Sound CPU : ADSP2115 (@ 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 : 2
Control : stick
Buttons : 4
- TIPS AND TRICKS -
* Mirror Mode : Press View1 during the track select screen. Mirror mode flips the track right to left, so that all the right-hand turns become left-hand turns and vice versa.
* Expert Mode : Press View2 during the track select screen. Expert mode turns off the 'catch-up' code, so there is no computer help for the players that are behind. This is for players who want a fair-and-square head-to-head race without any computer assistance. Also in expert mode, the green guide boxes for the boost zones are disabled, and the 'help boxes', that pop are disabled.
* Mirror Mode and Expert Mode can both be active at the same time. Just hold down View1 and View2 at the same time during the track select screen.
* No Drones Mode : Press View1 during the ship select screen. This mode is included for the really good players who want the race solely the result of head-to-head racing, without the chance of the race being influenced by one person getting bumped by a drone, or by the drones clustering around one person and not the other.
* Cruise Control : If the player doesn't step on the gas pedal at the start of the game, then the game will automatically keep the gas pedal at 80% of max speed.
* Barrel Rolls : Double-tapping the yellow buttons makes the ship roll to the right and left. The player gets a small but useful speed boost if he can pull off a barrel roll.
* Afterburner : Double-tapping the gas pedal makes the ship speed up and the exhaust flare up.
- STAFF -
SOFTWARE : Matt Booty, Ed Keenan, Brian Eddy, Peter Giokaris
ART : Mike Ossian, Dave Zabloudil, Jim Rohn, Brian Morris, Tony Lentini
MUSIC/SOUND : Dan Forden
- SOURCES -
Game's rom.
Midway's HYPERDRIVE homepage, http://www.animbomb.com/hyperdrive/
MAME Info:
0.81u5 [Aaron Giles]
HardDisk required
Bugs:
- Sound level not accurate until - or = button pressed. john_iv (ID 02032)
- Despite of successful calibration the brake button doesn't function. Scagazza (ID 00470)
WIP:
- 1st June 2009: Smitdogg - We got some old Hyperdrive chips (U32 Rev1.1 and U33 Rev1.2) thanks to Incog. I'm not sure if they require an older hard drive dump or not.
- 0.84u2: Added missing harddisk image - Game now playable. Added 'Brake' dipswitch. Changed input to Stick, 4 Buttons and 4 Coin Slots.
- 9th July 2004: Aaron Giles - Finally the last Seattle game Hyperdrive showed up on my doorstep yesterday. There are still some issues to figure out (you can't start a game yet), but the attract mode came up nice and quick.
- 0.81u5: Aaron Giles added Hyperdrive (Midway Games 1998).
Recommended Games (Starfighter):
Starship 1
Star Fire
Star Fire 2
Star Hawk
Tailgunner
Tunnel Hunt
Warp Speed
Space Encounters
Space Seeker
Buck Rogers: Planet of Zoom
Gravitar
Rougien
Star Trek
Tac/Scan
Ambush
Blaster
Cube Quest
I, Robot
Star Wars
The Empire Strikes Back
Star Wars Arcade
Star Wars Trilogy
Star Wars Pod Racer
Tube Panic
High Voltage
Mirax
Splendor Blast
Vs. Star Luster
Shrike Avenger
Thunder Ceptor
Galaxy Force 2
Starblade
Galactic Storm
Space Lords
Solar Assault
Hyperdrive
Vapor TRX
Romset: 544 kb / 2 files / 118.1 zip
Harddisk: 18.6 GB (CYLS: 2434, HEADS: 255, SECS: 63 - Compressed: 358.9)
MAME XML Output:
   | <game name="hyprdriv" sourcefile="seattle.c"> |
   |    | <description>Hyperdrive</description> |
   |    | <year>1998</year> |
   |    | <manufacturer>Midway Games</manufacturer> |
   |    | <rom name="seattle.snd" size="32768" crc="bec7d3ae" sha1="db80aa4a645804a4574b07b9f34dec6b6b64190d" status="baddump" region="dcs" offset="0"/> |
   |    | <rom name="hyprdrve.u32" size="524288" crc="3e18cb80" sha1="b18cc4253090ee1d65d72a7ec0c426ed08c4f238" region="user1" offset="0"/> |
   |    | <disk name="hyprdriv" sha1="8cfa343797575b32f46cc24150024be48963a03e" region="drive_0" index="0" writable="yes"/> |
   |    | <chip type="cpu" tag="maincpu" name="R5000 (little)" clock="200000000"/> |
   |    | <chip type="cpu" tag="dcs2" name="ADSP-2115" 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="1" buttons="5" coins="4" service="yes" tilt="yes"> |
   |    |    | <control type="joy" ways="2"/> |
   |    |    | <control type="pedal" minimum="0" maximum="255" sensitivity="25" keydelta="100"/> |
   |    |    | <control type="stick" minimum="16" maximum="240" sensitivity="25" keydelta="25"/> |
   |    | </input> |
   |    | <dipswitch name="Coinage Source" tag="DIPS" mask="1"> |
   |    |    | <dipvalue name="Dipswitch" value="1"/> |
   |    |    | <dipvalue name="CMOS" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DIPS" mask="62"> |
   |    |    | <dipvalue name="USA 10" value="62"/> |
   |    |    | <dipvalue name="USA 11" value="60"/> |
   |    |    | <dipvalue name="USA 12" value="58"/> |
   |    |    | <dipvalue name="USA 13" value="56"/> |
   |    |    | <dipvalue name="USA 9" value="54"/> |
   |    |    | <dipvalue name="USA 1" value="52" default="yes"/> |
   |    |    | <dipvalue name="USA 2" value="50"/> |
   |    |    | <dipvalue name="USA ECA" value="48"/> |
   |    |    | <dipvalue name="France 1" value="46"/> |
   |    |    | <dipvalue name="France 2" value="44"/> |
   |    |    | <dipvalue name="France 3" value="42"/> |
   |    |    | <dipvalue name="France 4" value="40"/> |
   |    |    | <dipvalue name="France 5" value="38"/> |
   |    |    | <dipvalue name="France 6" value="36"/> |
   |    |    | <dipvalue name="France 7" value="34"/> |
   |    |    | <dipvalue name="France ECA" value="32"/> |
   |    |    | <dipvalue name="German 1" value="30"/> |
   |    |    | <dipvalue name="German 2" value="28"/> |
   |    |    | <dipvalue name="German 3" value="26"/> |
   |    |    | <dipvalue name="German 4" value="24"/> |
   |    |    | <dipvalue name="German 5" value="22"/> |
   |    |    | <dipvalue name="German 5" value="20"/> |
   |    |    | <dipvalue name="German 5" value="18"/> |
   |    |    | <dipvalue name="German ECA" value="16"/> |
   |    |    | <dipvalue name="U.K. 1 ECA" value="14"/> |
   |    |    | <dipvalue name="U.K. 2 ECA" value="12"/> |
   |    |    | <dipvalue name="U.K. 3 ECA" value="10"/> |
   |    |    | <dipvalue name="U.K. 4" value="8"/> |
   |    |    | <dipvalue name="U.K. 5" value="6"/> |
   |    |    | <dipvalue name="U.K. 6 ECA" value="4"/> |
   |    |    | <dipvalue name="U.K. 7 ECA" value="2"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DIPS" mask="64"> |
   |    |    | <dipvalue name="Off" value="64"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Power Up Test Loop" tag="DIPS" mask="128"> |
   |    |    | <dipvalue name="No" value="128" default="yes"/> |
   |    |    | <dipvalue name="Yes" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DIPS" mask="256"> |
   |    |    | <dipvalue name="0" value="256"/> |
   |    |    | <dipvalue name="1" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Resolution" tag="DIPS" mask="1536"> |
   |    |    | <dipvalue name="0" value="1536"/> |
   |    |    | <dipvalue name="Medium" value="512" default="yes"/> |
   |    |    | <dipvalue name="Low" value="1024"/> |
   |    |    | <dipvalue name="3" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Graphics Speed" tag="DIPS" mask="6144"> |
   |    |    | <dipvalue name="45 MHz" value="0" default="yes"/> |
   |    |    | <dipvalue name="47 MHz" value="2048"/> |
   |    |    | <dipvalue name="49 MHz" value="4096"/> |
   |    |    | <dipvalue name="51 MHz" value="6144"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Brake" tag="DIPS" mask="8192"> |
   |    |    | <dipvalue name="Enabled" value="8192" default="yes"/> |
   |    |    | <dipvalue name="Disabled" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Power On Self Test" tag="DIPS" mask="16384"> |
   |    |    | <dipvalue name="No" value="0" default="yes"/> |
   |    |    | <dipvalue name="Yes" value="16384"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Test Switch" tag="DIPS" mask="32768"> |
   |    |    | <dipvalue name="Off" value="32768" default="yes"/> |
   |    |    | <dipvalue name="On" 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> |
|
|