Home News Forum                            

Play your favorite classic games and more with the GameEx front end. Read more.

hotrod: MAME ROM Information.


Hot-Rod (c) 1988 Sega.

Up to four players race each other over a variety of different surfaces on a selection of narrow, twisting roads, in this scrolling top-down racing game from Sega.

Each player's vehicle has a fuel (gas) meter that constantly depletes as the race progresses. Extra fuel (and bonus pick-ups) are placed at regular intervals on each track and can be collected by driving over them. If a car runs out of fuel it is automatically disqualified from the race.

During races the track scrolls to follow the current race leader. If the last-placed driver falls too far behind the leader and allows the scrolling area to catch up with them, their car is automatically transported further up the track, resulting in a fuel penalty.

There are always four cars competing in each race (with computer-controlled cars replacing any positions not filled by human players). Any driver finishing in the Top three is awarded bonus points, with the amount determined on whether they have finished 1st, 2nd or 3rd. These points can be used to buy a variety of car upgrades in the garage shop that appears at the end of every race. The upgrades available are; engine, tyre, wing and bumper. These affect speed, handling and durability. Particular attention should be paid to tyre choice, as different tyres are suited to specific race surfaces.


Sega System 24 hardware

Main CPU : (2x) 68000 (@ 10 Mhz)

Sound Chips : YM2151 (@ 4 Mhz), DAC

Players : 4

Control : Steering wheel, Pedal

Hot-Rod was available in three different cabinets; a two and three-player upright, and a four-player table top version.


Released in April 1988 in Japan.

Hot-Rod's catchy ''shop'' music appeared in the upgrade sections of two other well-known Sega games; 1986's "Fantasy Zone" and 1989's "Turbo Out Run".

A Turbo version exists and runs at twice the speed of the original.


At the end of each stage, as your car enters the garage shop; keep an eye of the section of track that lies in the direction your car will be heading once it has left the garage. This gives a clue as to what type of surface will be raced upon next, allowing the player to buy suitable tyres should the need arise.


* Computers :

Sinclair ZX Spectrum (1990)

Amstrad CPC (1990)

Commodore C64 (1990)

Commodore Amiga (1990)

Atari ST (1990)


Game's rom.

Machine's picture.

MAME Info:

0.88u4 [?]

0.74u2 [Olivier Galibert]

0.68 [Olivier Galibert]


- hotrod, hotroda, hotrodj: Garbled yellow car appears in the title screen. Kanikani (ID 02525)


- 0.127u2: Brian Troha removed "game_no_sound" from the 2 Hotrod games as all 3 seem to have the same sound capabilities.

- 0.121u2: Changed description to 'Hot Rod (World, 3 Players, Turbo set 1)' and clones '(World, 3 Players, Turbo set 2)' to '(World, 3 Players, Turbo set 2, Floppy Based)' and '(Japan, 4 Players)' to '(Japan, 4 Players, Floppy Based)'.

- 0.88u4: Added Hot Rod (World, 3 Players, Turbo set 1). Changed 'Hot Rod (World, 3 Players, Turbo)' to clone '(World, 3 Players, Turbo set 2)'. Renamed (hotrod) to (hotroda).

- 0.88u3: Chris Hardy added clone Hot Rod (Japan, 4 Players). Added new user2 disk images to Hot Rod. Changed parent description to 'Hot Rod (World, 3 Players, Turbo)'.

- 0.78: Added new disk images to Hot Rod. Known issues: Missing linescroll in special modes (qgh title, mahmajn2/qrouka attract mode) and screen flipping (mix register 13 & 2).

- 0.77u3: GreyRogue and Olivier Galibert fixed Hot Rod - Game now playable. You must init the default settings or it won't work properly. Changed description to 'Hot Rod (turbo 3 player)'. Changed input to 3x Players, Dial and 6x coin slots. Added dipswitches 'Start Credit' and 'Coin Chute'.

- 0.74u2: Olivier Galibert added Hot Rod (Sega 1988).

- 3rd December 2003: Olivier Galibert fixed the controls in HotRod and Bonanza Bros, and HotRod was made playable by the addition of a ROM mirror thanks to GreyRogue's findings.

- 0.68: Olivier Galibert added Hot Rod (Testdriver).

LEVELS: 30 (endless)

Recommended Games (Sprint):

Sprint 4

Sprint 8

Sprint 1

Pit & Run

Championship Sprint

Super Sprint

American Speedway

Redline Racer

Hot Rod

Bad Lands

Ironman Ivan Stewart's Super Off-Road

Ironman Ivan Stewart's Super Off-Road Track-Pak

Wheels Runner

Grudge Match

Rough Racer

Danny Sullivan's Indy Heat

Romset: 2136 kb / 3 files / 983.4 zip

MAME XML Output:

       <game name="hotrod" sourcefile="segas24.c">
              <description>Hot Rod (World, 3 Players, Turbo set 1, Floppy Based)</description>
              <rom name="epr-11339.ic2" size="131072" crc="75130e73" sha1="e079739f4a3da3807aac570442c5afef1a7d7b0e" region="maincpu" offset="0"/>
              <rom name="epr-11338.ic1" size="131072" crc="7d4a7ff3" sha1="3d3af04d990d232ba0a8fe155de59bc632a0a461" region="maincpu" offset="1"/>
              <rom name="ds3-5000-01d_3p_turbo.img" size="1925120" crc="627e8053" sha1="d1a95f99078f5a29cccacfb1b30c3c9ead7b605c" region="floppy" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/>
              <chip type="cpu" tag="sub" name="68000" clock="10000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="4000000"/>
              <chip type="audio" tag="dac" name="DAC"/>
              <display tag="screen" type="raster" rotate="0" width="496" height="384" refresh="57.524160" pixclock="16000000" htotal="656" hbend="0" hbstart="496" vtotal="424" vbend="0" vbstart="384" />
              <sound channels="2"/>
              <input players="4" coins="8" service="yes">
                     <control type="pedal" minimum="1" maximum="255" sensitivity="25" keydelta="15"/>
                     <control type="dial" minimum="0" maximum="4095" sensitivity="25" keydelta="15"/>
              <dipswitch name="Coin A" tag="COINAGE" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="7"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="9"/>
                     <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="5"/>
                     <dipvalue name="2 Coins/1 Credit, 4/3" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/>
                     <dipvalue name="1 Coin/1 Credit, 5/6" value="3"/>
                     <dipvalue name="1 Coin/1 Credit, 4/5" value="2"/>
                     <dipvalue name="1 Coin/1 Credit, 2/3" value="1"/>
                     <dipvalue name="2 Coins/3 Credits" value="6"/>
                     <dipvalue name="1 Coin/2 Credits" value="14"/>
                     <dipvalue name="1 Coin/3 Credits" value="13"/>
                     <dipvalue name="1 Coin/4 Credits" value="12"/>
                     <dipvalue name="1 Coin/5 Credits" value="11"/>
                     <dipvalue name="1 Coin/6 Credits" value="10"/>
                     <dipvalue name="Free Play (if Coin B too) or 1/1" value="0"/>
              <dipswitch name="Coin B" tag="COINAGE" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="112"/>
                     <dipvalue name="3 Coins/1 Credit" value="128"/>
                     <dipvalue name="2 Coins/1 Credit" value="144"/>
                     <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="80"/>
                     <dipvalue name="2 Coins/1 Credit, 4/3" value="64"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="1 Coin/1 Credit, 5/6" value="48"/>
                     <dipvalue name="1 Coin/1 Credit, 4/5" value="32"/>
                     <dipvalue name="1 Coin/1 Credit, 2/3" value="16"/>
                     <dipvalue name="2 Coins/3 Credits" value="96"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <dipvalue name="1 Coin/3 Credits" value="208"/>
                     <dipvalue name="1 Coin/4 Credits" value="192"/>
                     <dipvalue name="1 Coin/5 Credits" value="176"/>
                     <dipvalue name="1 Coin/6 Credits" value="160"/>
                     <dipvalue name="Free Play (if Coin A too) or 1/1" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Start Credit" tag="DSW" mask="32">
                     <dipvalue name="1" value="32" default="yes"/>
                     <dipvalue name="2" value="0"/>
              <dipswitch name="Coin Chute" tag="DSW" mask="64">
                     <dipvalue name="Separate" value="64" default="yes"/>
                     <dipvalue name="Common" value="0"/>
              <dipswitch name="Flip Screen" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="16384"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise