Home News Forum                            

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

outrun: MAME ROM Information.


Out Run (c) 1986 Sega Enterprises, Ltd.

Out Run is a legendary and ground-breaking racing game in which the player drives a red Ferrari Testarossa through a number of colourful European locations, trying to reach each end-of-level checkpoint before the tight time limit expires.

Out Run's lush, fast-moving stages are each packed with civilian traffic that, in addition to the game's twisting, hilly roads, must be carefully negotiated. Also, as players approached the end of each stage, they were presented with a fork in the road; a unique innovation that gave players a choice of which route they wished to take through the game.

As well as being able to choose which route they wished to take, players could also - via the game's "in-car radio" - choose one of three different catchy tunes to listen to while driving. The songs are 'Magical Sound Shower', 'Passing Breeze' and 'Splash Wave'.


[Sit-Down model]


Released in September 1986.

Also released as :

"Out Run [Upright model]".

"Out Run [Deluxe Sit-Down model]".

At the end of each stage, before the end-of-stage goal is reached, players are presented with a fork in the road; a unique innovation that, for the first time in the history of racing games, gave players a choice of which route they wished to take through the game. Out Run's game-play was both tight and instinctive and, together with the superb stage design and wonderfully realized sprite-scaled graphics, would completely revolutionize not just racing games, but arcade games in general.

Out Run is still regarded as perhaps the finest arcade racer (and certainly the finest sprite-driven racer) of all time. This was especially true of the deluxe cabinet version, which featured a fully hydraulic tilting cabinet (resembling a red Ferrari Testarossa) and a powerful speaker system situated directly behind the player's head. The sublime music still captivates many fans today, although the sublime 'Magical Sound Shower' is generally regarded as the finest of the three in-game tunes on offer (the others being 'Passing Breeze' and 'Splash Wave'). The final tune, 'Last Wave', is only played when the high-score table is displayed.

At least part of Out Run's huge success was down to it capturing the fun-yet-superficial spirit of the 1980s. Previous racing games had concentrated on the more serious side of racing, with the action usually taking place in a Formula One racing car, over a series of competent but uninspiring racing tracks. Out Run was different; in a decade that celebrated style over content, the game offered players the ultimate boy racer experience by putting them behind the wheel of that eighties icon of cool, a red Ferrari Testarossa; replete with a 'blonde bimbo' in the passenger seat.

Sega didn't actually have (nor indeed ask for) permission from Ferrari to use one of their cars for the game. This inevitably led to a degree of bad feeling and threats of litigation between the two companies. They have since settled their differences, however, as Sega acquired an official license to use the Ferrari range in its 2003 sequel, "Out Run 2".

Opponent cars list :

* 1972 Volkswagen Beetle

* 1971 Chevrolet Corvette

* 1985 Porsche Carrera 911 Turbo

* 1985 BMW 325i Cabriolet E30

* Lorry

Out Run contains in-game billboards advertising KTM motorcycles.

Richard Jackson holds the official record for this game with 52,897,690 points.

In the film 'Donnie Darko', Donnie is playing Out Run at an arcade with his girlfriend. The scene shows him crashing his car during their discussion.

An Out Run cabinet can be seen in the 1988 educational video presented by General Motors called 'The Game Of Your Life'.

A MTV public announcement against drunk driving shown in the mid '90s shows a gamer in their viewpoint playing Out Run whilst under the influence of alcohol and cuts to each point where the gamer crashes until the end of game.

Alfa Records released a limited-edition soundtrack album for this game (Sega Taikan Game Special - 28XA-198) on 12/1987.

Scitron released a limited-edition soundtrack album for this game (Outrun/SEGA S.S.T. - PCCB-00081) on 02/1992. Composition by SEGA Sound Team and arrangement by SEGA S.S.T. Band. The first 3 tracks are arranged versions.


In "Out Run [Deluxe Sit-Down model]", all the courses are in a different order.


* Fastest route : the fastest route for finishing the game is Right (Devil's Canyon), Left (Snowy Alps), Right (Wheatfield), Right (Autobahn).

* Secret credit message : right before the road forks, press and hold Start. When you choose one of the roads and the other one disappears from view, a secret credit message will come up on the screen.

* Instead of just pressing the accelerator all the way when you're about to start, you should instead try to keep the gas in 'the high greens' and just below red. The exact moment the green light goes on you should give it as much gas as possible thereby starting up much faster. Instead of shifting at approx. 170mph you should change gears at about 120 mph to avoid slowdown. This hint earns you approx. 1 second. This trick works every time you have to start from 0 mph but is difficult to time right when you don't have the green light for timing.

* The second before going off road you can change very quickly to low gear and then high gear again. If done correctly you can drive off the road without any slowdown for about 1-2 seconds. If you time it right you can actually change to low then high again after the 1-2 seconds and not loose ANY speed whatsoever when driving offroad. This way you can keep going 292mph even though you're offroad.


1. Out Run [Upright model] (1986)

1. Out Run [Sit-Down model] (1986)

1. Out Run [Deluxe Sit-Down model] (1986)

2. Out Run 3-D (1989, Sega Master System)

3. Battle Out Run (1989, Sega Master System)

4. Turbo Out Run (1989)

5. Out Run Europa (1991, Sega Game Gear)

6. Out Runners (1992)

7. Out Run 2019 (1993, Sega Mega Drive)

8. Out Run 2 (2003)

9. Out Run 2 SP - Special Tours (2004)


Designed by : Yu Suzuki (YU.)

Music by : Hiroshi Miyauchi (MIY)

From highscore table : BIN, KAG, MAT, IKA, A.O


* Consoles :

Sega Master System (1987)

NEC PC-Engine (1990)

Sega Mega Drive (1991)

Sega Game Gear (1991)

Sega Saturn (1996, "Sega Ages - OutRun")

Sega Dreamcast (2001, "Yu Suzuki Game Works Vol. 1")

Sega Dreamcast (2001, "Shenmue II")

Nintendo Game Boy Advance (2003, "Sega Arcade Gallery")

Microsoft XBOX ("Shenmue II")

Microsoft XBOX (2004, "Out Run 2") : Hidden Content.

Sony PlayStation 2 (2004, "Sega Ages 2500 Vol. 13 : Out Run")

* Computers :

MSX1 (1986) : by US Gold. It was only released one a tape in Europe on a limited base.

Commodore C64 (1987)

Amstrad CPC (1987)

Sinclair ZX Spectrum (1987)

MSX2 (1988)

Commodore Amiga (1988)

Atari ST (1989)

PC [MS-DOS, 5.25''] (1989)

PC [MS Windows, CD-ROM] (1999, "Sega Smash Pack")

* Others :

LCD tabletop (large) game (1989) released by Tiger Electronics : 5 different races.

Mobile phones (2002)


Game's rom.

Machine's picture.

MAME Info:

0.92 [Andrew Prime]

0.36b2 [Andrew Prime]

Artwork available


- The sequel to Out Run is Turbo Out Run (Sega 1989)


- 0.143u8: Changed 'Unknown' to 'Unused' dipswitch.

- 8th October 2010: Smitdogg - Thanks to f205v we ordered an Out Run Deluxe Rev.B set but it turned out to be regular old Out Run. We got it fairly cheap though and will dump the PALs and resell.

- 0.136: Tafoid fixed incorrect vsync speed to 60.054389 Hz in Outrun and clones.

- 0.135u4: Tafoid fixed incorrect master clock in Out Run and clones. Changed clock speeds of the 2x 68000 to 10MHz. Changed VSync to 47.709924 Hz.

- 0.133u1: Guru added clone Out Run (sitdown/upright). Renamed (outrun2) to (outrunra) and (outrun1) to (outrundx).

- 0.129u6: Mr. Do added built-in layouts for Out Run.

- 27th December 2008: Mr. Do - Kiltron knocked a few bezels out this month including Cabaret bezels for Outrun.

- 17th October 2007: Mr. Do - TheDriver from BYOAC acquired a much better scan of the map for upright Outrun.

- 0.111u6: Changed description to 'Out Run (sitdown/upright, Rev B)' and clones '(standard/upright, Rev A)' to (sitdown/upright, Rev A)' and '(deluxe)' to '(deluxe sitdown)'.

- 16th October 2006: Mr. Do - Zorg had previously scanned the bezel decals for Out Run.

- 0.97u4: David Haywood replaced old Outrun bootleg with a new dump that passes the ROM test and has proper rom names.

- 27th June 2005: Corrado Tomaselli dumped Out Run (bootleg).

- 0.94u2: Aaron Giles disabled direct scanline mode for Outrun road, which doesn't support it. Changed 68000 CPU1/2 clock speeds to 12.5MHz.

- 10th March 2005: Aaron Giles - Been spending some time trying to figure out some remaining Out Run/X-Board/Y-Board details from schematics and PAL dumps. A special thanks to Colin Davies for digging up some Out Run schematics - these have been quite helpful in nailing down some details. For example, the priorities between the two roads in Out Run were not known, but thanks to the schematics I was able to identify the logic device that controls it. Once we got a dump of that, I was able to get things working correctly, fixing a few minor priority cases that weren't correct (though I was mostly right).

- 0.94u1: Aaron Giles fixed sound in Out Run.

- 0.92: Changed 'Out Run (set 1)' to clone '(set 2)', '(set 2)' to parent '(set 3)' and '(Deluxe?)' to '(set 1, Deluxe?)'. Renamed (outrun) to (outrun2), (outruna) to (outrun) and (outrundx) to (outrun1).

- 0.91: David Haywood changed Out Run (set 1 and 2) to use a better set of GFX2 roms. Fixed rom names.

- 0.90u1: Changed clock speed of the 2x 68000 CPUs to 10MHz and palettesize to 12288 colors. Fixed cpu2/3/gfx2/sound1 rom loading. Changed description of clone '(set 3)' to '(bootleg)'.

- 0.84u5: Replaced Stick controller with Paddle.

- 0.79u1: Santeri Saarimaa fixed Out Run (Deluxe?) sound (was checking for outrunp).

- 0.79: Changed description of clone 'Out Run (Japan Prototype?)' to 'Out Run (Deluxe?)'. Renamed (outrunp) to (outrundx).

- 0.78u5: Added clone Out Run (Japan Prototype?).

- 0.61: Bryan McPhail fixed controls & gfx in Outrun. Added 4x buttons. Changed palettesize from 4096 to 8192 colors.

- 7th May 2002: Bryan McPhail fixed a few bugs in the Sega System 16 driver and added the shadows back to Outrun and others.

- 1st March 2001: Olivier Galibert fixed the second road in Outrun.

- 9th November 2000: Nicola Salmoria fixed the Outrun road graphics bugs.

- 0.37b9: Fixed gfx2 rom loading.

- 0.36b7: Changed 'Unknown' to 'Unused' dipswitch.

- 0.36b3: Changed Paddle input to Stick.

- 16th August 1999: Andrew Prime sent in a nice System 16 update with Enduro Racer support and Outrun graphics problems fixed.

- 0.36b2: Andrew Prime added Out Run (set 1) (bootleg 1986) and clones (set 2) and (set 3).

- 3rd August 1999: Andrew Prime sent in a huge System 16 driver update, with Hang-On graphics fixed and working drivers for Bay Route, Outrun, Space Harrier and Super Hang-On.

ARCADE RELEASE: Out Run (Sega) - 1986/Sep/25


Other Emulators:

* FB Alpha

* System 16

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)


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: 2016 kb / 31 files / 802.1 zip

MAME XML Output:

       <game name="outrun" sourcefile="segaorun.c">
              <description>Out Run (sitdown/upright, Rev B)</description>
              <rom name="epr-10380b.133" size="65536" crc="1f6cadad" sha1="31e870f307f44eb4f293b607123b623beee2bc3c" region="maincpu" offset="0"/>
              <rom name="epr-10382b.118" size="65536" crc="c4c3fa1a" sha1="69236cf9f27691dee290c79db1fc9b5e73ea77d7" region="maincpu" offset="1"/>
              <rom name="epr-10381b.132" size="65536" crc="be8c412b" sha1="bf3ff05bbf81bdd44567f3b9bb4919ed4a499624" region="maincpu" offset="20000"/>
              <rom name="epr-10383b.117" size="65536" crc="10a2014a" sha1="1970895145ad8b5735f66ed8c837d9d453ce9b23" region="maincpu" offset="20001"/>
              <rom name="epr-10327a.76" size="65536" crc="e28a5baf" sha1="f715bde96c73ed47035acf5a41630fdeb41bb2f9" region="sub" offset="0"/>
              <rom name="epr-10329a.58" size="65536" crc="da131c81" sha1="57d5219bd0e2fd886217e37e8773fd76be9b40eb" region="sub" offset="1"/>
              <rom name="epr-10328a.75" size="65536" crc="d5ec5e5d" sha1="a4e3cfca4d803e72bc4fcf91ab00e21bf3f8959f" region="sub" offset="20000"/>
              <rom name="epr-10330a.57" size="65536" crc="ba9ec82a" sha1="2136c9572e26b7ae6de402c0cd53174407cc6018" region="sub" offset="20001"/>
              <rom name="opr-10268.99" size="32768" crc="95344b04" sha1="b3480714b11fc49b449660431f85d4ba92f799ba" region="gfx1" offset="0"/>
              <rom name="opr-10232.102" size="32768" crc="776ba1eb" sha1="e3477961d19e694c97643066534a1f720e0c4327" region="gfx1" offset="8000"/>
              <rom name="opr-10267.100" size="32768" crc="a85bb823" sha1="a7e0143dee5a47e679fd5155e58e717813912692" region="gfx1" offset="10000"/>
              <rom name="opr-10231.103" size="32768" crc="8908bcbf" sha1="8e1237b640a6f26bdcbfd5e201dadb2687c4febb" region="gfx1" offset="18000"/>
              <rom name="opr-10266.101" size="32768" crc="9f6f1a74" sha1="09164e858ebeedcff4d389524ddf89e7c216dcae" region="gfx1" offset="20000"/>
              <rom name="opr-10230.104" size="32768" crc="686f5e50" sha1="03697b892f911177968aa40de6c5f464eb0258e7" region="gfx1" offset="28000"/>
              <rom name="mpr-10371.9" size="131072" crc="7cc86208" sha1="21320f945f7c8e990c97c9b1232a0f4b6bd00f8f" region="gfx2" offset="0"/>
              <rom name="mpr-10373.10" size="131072" crc="b0d26ac9" sha1="3a9ce8547cd43b7b04abddf9a9ab5634e0bbfaba" region="gfx2" offset="1"/>
              <rom name="mpr-10375.11" size="131072" crc="59b60bd7" sha1="e5d8c67e020608edd24ba87b7687b2ac2483ee7f" region="gfx2" offset="2"/>
              <rom name="mpr-10377.12" size="131072" crc="17a1b04a" sha1="9f7210cb4153ac9029a785dcd4b45f4513a4b008" region="gfx2" offset="3"/>
              <rom name="mpr-10372.13" size="131072" crc="b557078c" sha1="a3746a2da077a8df4932348f650a061f413e8430" region="gfx2" offset="80000"/>
              <rom name="mpr-10374.14" size="131072" crc="8051e517" sha1="9c8509fbed170b4ac74c169da573393e54774f49" region="gfx2" offset="80001"/>
              <rom name="mpr-10376.15" size="131072" crc="f3b8f318" sha1="a5f2532613f33a64441e0f75443c10ba78dccc6e" region="gfx2" offset="80002"/>
              <rom name="mpr-10378.16" size="131072" crc="a1062984" sha1="4399030a155caf71f2dec7f75c4b65531ab53576" region="gfx2" offset="80003"/>
              <rom name="opr-10186.47" size="32768" crc="22794426" sha1="a554d4b68e71861a0d0da4d031b3b811b246f082" region="gfx3" offset="0"/>
              <rom name="opr-10185.11" size="32768" crc="22794426" sha1="a554d4b68e71861a0d0da4d031b3b811b246f082" region="gfx3" offset="8000"/>
              <rom name="epr-10187.88" size="32768" crc="a10abaa9" sha1="01c8a819587a66d2ee4d255656e36fa0904377b0" region="soundcpu" offset="0"/>
              <rom name="opr-10193.66" size="32768" crc="bcd10dde" sha1="417ce1d7242884640c5b14f4db8ee57cde7d085d" region="pcm" offset="0"/>
              <rom name="opr-10192.67" size="32768" crc="770f1270" sha1="686bdf44d45c1d6002622f6658f037735382f3e0" region="pcm" offset="10000"/>
              <rom name="opr-10191.68" size="32768" crc="20a284ab" sha1="7c9027416d4122791ba53782fe2230cf02b7d506" region="pcm" offset="20000"/>
              <rom name="opr-10190.69" size="32768" crc="7cab70e2" sha1="a3c581d2b438630d0d4c39481dcfd85681c9f889" region="pcm" offset="30000"/>
              <rom name="opr-10189.70" size="32768" crc="01366b54" sha1="f467a6b807694d5832a985f5381c170d24aaee4e" region="pcm" offset="40000"/>
              <rom name="opr-10188.71" size="32768" crc="bad30ad9" sha1="f70dd3a6362c314adef313b064102f7a250401c8" region="pcm" offset="50000"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/>
              <chip type="cpu" tag="sub" name="68000" clock="10000000"/>
              <chip type="cpu" tag="soundcpu" name="Z80" clock="4000000"/>
              <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="pcm" name="Sega PCM" clock="4000000"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="60.054389" pixclock="6293700" htotal="400" hbend="0" hbstart="320" vtotal="262" vbend="0" vbstart="224" />
              <sound channels="2"/>
              <input players="1" buttons="1" coins="2" service="yes">
                     <control type="paddle" minimum="32" maximum="224" sensitivity="100" keydelta="4"/>
                     <control type="pedal" minimum="0" maximum="255" sensitivity="100" keydelta="40"/>
              <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="Cabinet" tag="DSW" mask="3">
                     <dipvalue name="Moving" value="3"/>
                     <dipvalue name="Up Cockpit" value="2"/>
                     <dipvalue name="Mini Up" value="1" default="yes"/>
              <dipswitch name="Demo Sounds" tag="DSW" mask="4">
                     <dipvalue name="Off" value="4"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Unused" tag="DSW" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Time Adj." tag="DSW" mask="48">
                     <dipvalue name="Easy" value="32"/>
                     <dipvalue name="Normal" value="48" default="yes"/>
                     <dipvalue name="Hard" value="16"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Difficulty" tag="DSW" mask="192">
                     <dipvalue name="Easy" value="128"/>
                     <dipvalue name="Normal" value="192" default="yes"/>
                     <dipvalue name="Hard" value="64"/>
                     <dipvalue name="Hardest" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="12288"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise