Home News Forum                            

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

roadf2: MAME ROM Information.


Road Fighter (c) 1984 Konami.

An exhilarating, high-speed scrolling racing game.

An unique characteristic of Road Fighter is the fact that bumping into an enemy car does not count as a miss. The counter-steering technique required to 'straighten' your car after bumping into an enemy provided a new level of racing game fun to fans.


Game ID : GX461

Main CPU : M6809 (@ 2.048 Mhz)

Sound CPU : Z80 (@ 3.579545 Mhz)

Sound Chips : DAC, SN76496 (@ 1.789772 Mhz), VLM5030 (@ 3.58 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 2 [Low, High]


Released in December 1984. Road Fighter is the first car racing game from Konami.


* Do Not miss the bonus car : As you proceed in the game, the difficulty level increases. You will make more misses and will lose fuel quickly. If you spot a bonus car, make sure to run into it, even if it requires you to slow down in the process.

* Get used to counter-steering : Driving without bumping into the enemy is extremely difficult. If you do bump into them, learn to stay calm and counter-steer!

* Secret bonuses : They are all hard to obtain, but they are worth the try! Keep on driving for a certain amount of time without bumping into the enemy -- Konamiman, a train, or an airplane will appear and give you bonus points.

* Run into bonus cars without missing any -- more bonus points.

* Make it to the goal without bumping into any enemy -- 10,000 bonus points.


1. Road Fighter (1984)

2. Midnight Run - Road Fighter 2 (1995)


* Consoles :

Nintendo Famicom (1985)

Sony PlayStation (1999, "Konami Arcade Classics")

Nintendo DS [JP] (Mar.2007, Konami Arcade Collection)

Nintendo DS [NA] (Mar.2007, Konami Classics Series - Arcade Hits)

Nintendo DS [EU] (Oct.2007, Konami Arcade Classics)

Nintendo DS [AU] (Oct.2007, Konami Arcade Classics)

* Computers :

MSX [JP] (Aug. 1985; "Road Fighter [Model RC730]")



Game's rom.

Machine's picture.

MAME Info:

0.31 [Nicola Salmoria]


- roadf, roadf2: Road Fighter has no VLM5030 speech. MASH (ID 02879)


- 0.140u2: Atari Ace take some driver_device classes of hyperspt/sbasketb/trackfld/yiear (common code in audio/trackfld and audio/hyprolyb.c) that cover multiple drivers and split them so that each driver gets their own driver_device class. In most cases, these drivers got entangled because of audio/mcu code that was shared between multiple drivers. Added 'Track And Field Audio' sound.

- 0.135u3: Fabio Priuli added driver data struct and save states to the HyperSports driver.

- 0.131u1: MooglyGuy merged memory maps in the HyperSports driver.

- 0.130u3: Fabio Priuli removed Road Fighter COIN4 (neither used by the game nor present in service mode).

- 0.130u2: Tafoid verified dipswitches and added DIP locations for Road Fighter. Adjusted defaults to match the manual.

- 0.123u1: Fixed gfx1/2 rom loading. Changed palettesize to 512 colors.

- 0.122u5: Changed M6809 CPU1 clock speed to 1536000 Hz and VLM5030 to 3579545 Hz.

- 0.72u1: Changed aspect ratio to 3:4.

- 0.71: Changed aspect ratio to 4:3.

- 0.35b1: Howie Cohen added high score saving to Road Fighter.

- 0.34b7: Nicola Salmoria added clone Road Fighter (set 2). Changed parent description to 'Road Fighter (set 1)'.

- 0.34b1: Added color proms ($0, 20, 120).

- 0.33b7: Paul Swan added accurate colors to Road Fighter. Fixed gfx1 rom loading.

- 0.31: Nicola Salmoria added Road Fighter (Konami 1984).

- 14th October 1997: Dumped Road Fighter (set 1).

ARCADE RELEASE: Road Fighter (Konami) - 1984/Dec/07


Other Emulators:

* CottAGE

* JEmu2

Recommended Games (Racing 2D):

Laguna Racer

Super Bug

Safari Rally

High Way Race

Up'n Down

Road Fighter


Crazy Rally

Super Speed Race Junior

Space Position

Top Secret

R.C. Pro-Am (PlayChoice-10)

Drift Out

Drift Out '94 - The Hard Order

Neo Drift Out - New Technology

Thrash Rally

World Rally

World Rally 2: Twin Racing

1000 Miglia: Great 1000 Miles Rally

Mille Miglia 2: Great 1000 Miles Rally

Blomby Car


Over Top

Romset: 137 kb / 16 files / 68.7 zip

MAME XML Output:

       <game name="roadf2" sourcefile="hyperspt.c" cloneof="roadf" romof="roadf">
              <description>Road Fighter (set 2)</description>
              <rom name="5g" size="8192" crc="d8070d30" sha1="334e4586686c29d33c3281cc446c13d2d96301dd" region="maincpu" offset="4000"/>
              <rom name="6g" size="8192" crc="8b661672" sha1="bdc983d1ad88372ea1fc8263d4c254d26079ece7" region="maincpu" offset="6000"/>
              <rom name="8g" size="8192" crc="714929e8" sha1="0176e4199a091485af30e00777678e51664dee23" region="maincpu" offset="8000"/>
              <rom name="11g" size="8192" crc="0f2c6b94" sha1="a18fe9021e464374de524454403eccc0aaf3eeb7" region="maincpu" offset="a000"/>
              <rom name="g13_f05.bin" merge="g13_f05.bin" size="8192" crc="0ad4d796" sha1="44335c769341b3e10bb92556c0718884fd4b5d20" region="maincpu" offset="c000"/>
              <rom name="g15_f06.bin" merge="g15_f06.bin" size="8192" crc="fa42e0ed" sha1="408d365183fd95e54695a17abbba87d729546d7c" region="maincpu" offset="e000"/>
              <rom name="a17_d10.bin" merge="a17_d10.bin" size="8192" crc="c33c927e" sha1="f1a8522e3bfc3a07bb42408d2937a4129e4c3fee" region="audiocpu" offset="0"/>
              <rom name="j19_e14.bin" merge="j19_e14.bin" size="16384" crc="16d2bcff" sha1="37c63faaaca43909bfb1e2ccb370efe4b276d8a9" region="gfx1" offset="0"/>
              <rom name="g19_e18.bin" merge="g19_e18.bin" size="16384" crc="490685ff" sha1="5ca0aa3771d60688671aae196f10f9feecb15106" region="gfx1" offset="4000"/>
              <rom name="a14_e26.bin" merge="a14_e26.bin" size="16384" crc="f5c738e2" sha1="9f10be775791dee9801b1167f838a9110084842d" region="gfx2" offset="0"/>
              <rom name="a12_d24.bin" merge="a12_d24.bin" size="8192" crc="2d82c930" sha1="fea26c00ad3acb1f44a5fdc79a7dd8ddce17d317" region="gfx2" offset="4000"/>
              <rom name="c14_e22.bin" merge="c14_e22.bin" size="16384" crc="fbcfbeb9" sha1="e5a938fc2fe2378d836dfe8ba516994cd5cf0bb5" region="gfx2" offset="6000"/>
              <rom name="c12_d20.bin" merge="c12_d20.bin" size="8192" crc="5e0cf994" sha1="c81274d809c685ccf24108f56a4fa54146d4f493" region="gfx2" offset="a000"/>
              <rom name="c03_c27.bin" merge="c03_c27.bin" size="32" crc="45d5e352" sha1="0f4d358aaffcb68193247090e82f093752730518" region="proms" offset="0"/>
              <rom name="j12_c28.bin" merge="j12_c28.bin" size="256" crc="2955e01f" sha1="b0652d177a45571edc5978143d4023e7b173b383" region="proms" offset="20"/>
              <rom name="a09_c29.bin" merge="a09_c29.bin" size="256" crc="5b3b5f2a" sha1="e83556fba6d50ad20dff6e19bd300ba0c30cc6e2" region="proms" offset="120"/>
              <chip type="cpu" tag="maincpu" name="M6809" clock="1536000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="trackfld_audio" name="Track And Field Audio"/>
              <chip type="audio" tag="dac" name="DAC"/>
              <chip type="audio" tag="snsnd" name="SN76496" clock="1789772"/>
              <chip type="audio" tag="vlm" name="VLM5030" clock="3579545"/>
              <display tag="screen" type="raster" rotate="90" width="256" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW1" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="2"/>
                     <dipvalue name="3 Coins/1 Credit" value="5"/>
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="3 Coins/2 Credits" value="4"/>
                     <dipvalue name="4 Coins/3 Credits" value="1"/>
                     <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/>
                     <dipvalue name="3 Coins/4 Credits" value="3"/>
                     <dipvalue name="2 Coins/3 Credits" value="7"/>
                     <dipvalue name="1 Coin/2 Credits" value="14"/>
                     <dipvalue name="2 Coins/5 Credits" value="6"/>
                     <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="1 Coin/7 Credits" value="9"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Coin B" tag="DSW1" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="32"/>
                     <dipvalue name="3 Coins/1 Credit" value="80"/>
                     <dipvalue name="2 Coins/1 Credit" value="128"/>
                     <dipvalue name="3 Coins/2 Credits" value="64"/>
                     <dipvalue name="4 Coins/3 Credits" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="3 Coins/4 Credits" value="48"/>
                     <dipvalue name="2 Coins/3 Credits" value="112"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <dipvalue name="2 Coins/5 Credits" value="96"/>
                     <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="1 Coin/7 Credits" value="144"/>
                     <dipvalue name="No Coin B" value="0"/>
              <dipswitch name="Allow Continue" tag="DSW2" mask="1">
                     <dipvalue name="No" value="1" default="yes"/>
                     <dipvalue name="Yes" value="0"/>
              <dipswitch name="Number of Opponents" tag="DSW2" mask="6">
                     <dipvalue name="Few" value="6"/>
                     <dipvalue name="Normal" value="4" default="yes"/>
                     <dipvalue name="Many" value="2"/>
                     <dipvalue name="Great Many" value="0"/>
              <dipswitch name="Speed of Opponents" tag="DSW2" mask="8">
                     <dipvalue name="Fast" value="8" default="yes"/>
                     <dipvalue name="Slow" value="0"/>
              <dipswitch name="Fuel Consumption" tag="DSW2" mask="48">
                     <dipvalue name="Slow" value="48"/>
                     <dipvalue name="Normal" value="32" default="yes"/>
                     <dipvalue name="Fast" value="16"/>
                     <dipvalue name="Very Fast" value="0"/>
              <dipswitch name="Cabinet" tag="DSW2" mask="64">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="64"/>
              <dipswitch name="Demo Sounds" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="512"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise