• Aims for fastest real-time completion
  • Abuses a programming errors (Drive Off-Road)
  • Uses an in-game code to access the hardest difficulty level (Hyper Speed)
  • Emulator Used: gens_movie_9Z

Game Particulars

Outrun was a popular arcade racing game by Sega, it was released in 1986. The game existed in both a stand-up and sit-down arcade cabinet versions. Due to its popularity, the game was released on many different platforms over the last 20 years. Typically, these versions of the game attempt to remain true to the original but cut corners due to running on less powerful hardware. The Sega Genesis version was released in 1991 and was the best version available next to the actual arcade version until it was released on Sega Saturn in 1996 (in Japan only). The original Outrun was also included in Shenmue on the Dreamcast (2001), Shenmue II (XBOX, 2002) and as an unlockable in Outrun 2 (XBOX 2004). Interestingly, the version included in Shenmue II is the only version of the original Outrun to use the official Ferrari license (the car’s graphics are modified accordingly).

Why This Game?

I distinctly remember standing in front of a stand-up arcade cabinet at a local restaurant when I was a child. I would move the steering wheel back and forth, watching the "attract mode" action unfolding on the screen before me. On the very rare occasion that I was allowed to have a quarter to put into the machine, my lack of experience lead to me running out of time in the second course. My parents bought me a Super Nintendo and Game Boy, which were great, but Outrun was released on the Sega Genesis and so it remained out of reach. Though I now own a Sega NOMAD (portable Genesis) it is through emulation that I was finally able to play Outrun as much as I desired.

Game Structure, Optimal Path

The Courses in this game are connected to one another in a way that forms the first 5 rows of Pascal’s Triangle (where each number in Pascal's Triangle indicates the number of unique paths that are available to access said course). Exactly 5 courses must be completed in order to reach one of the five goals (A - E). Each goal provides a different completion animation. There are 16 different paths that can be taken to beat this game and I had to test all of them. Two paths turned out to be nearly equal and clearly better than the others: LLLR and LLRL. It was not until I completely optimized the second level, "Gateway" that LLRL pulled ahead of LLLR ... by 9 frames (the in-game timer had them equal). Before then, LLLR had been faster every time I found an improvement in Gateway. This run uses the LLRL path and completes the game in 15,944 frames with an in-game time of 3'50"13: OutRun_JU_LLRL_15944frames_49.32-47.75-46.93-46.08-40.05_20070606.gmv
12345Goal Name
VineyardA
Wilderness
Desert Death ValleyB
Gateway Old Capital
Coconut Beach Alps Desolation HillC
Devil's Canyon Wheat Field
Cloudy Mountain AutobahnD
Seaside Town
LakesideE
Wikipedia.org excerpt: As can be seen from the properties of Pascal's Triangle, if a route through the game is chosen at random, the player is most likely to end up at goal C ("Desolation Hill", 3/8 probability); "Death Valley" (goal B) and "Autobahn" (goal D) each have a probability of 1/4; whilst "Vineyard" (goal A) and "Lakeside" (goal E) each have a 1/16 probability. It is possible to see all fifteen stages by playing only five games. It is also possible to see all five endings whilst avoiding the stage "Alps" and one (but not both) of "Old Capital" and "Wheat Field".
GoalAnimation
ADriver is thrown in the air by the crowd, but ends up falling to the ground when crowdsmen are startled by bikini-clad blonde.
BCar falls to pieces and driver shrugs it off.
CDriver wins a magic lantern and after he rubs it, several beautiful girls appear surrounding him, and his passenger becomes angry.
DGold cup is given to passenger, instead of driver.
EDriver wins a gold cup, and passenger wants it.

Tricks Used

Drive Off-Road Without Slowing Down: This is performed by switching gears back and forth between Low and High fast enough to prevent the game from registering the surface currently being driven on. The trick can be performed by turboing C but, to make certain that this run was frame perfect, I had to manipulate the gear shifting a bit to make sure that I stopped or started the trick as soon as possible. This could be done by staying on one of the gears for an extra frame or two for several shift cycles. This trick allowed me to chop over 20 seconds off my time and also gave me more freedom to play around and provide entertaining situations for the viewer.
Off-Road Perfect Friction: When using the above trick, the car's horizontal position becomes locked provided left and right are not pressed and the car is completely off of the regular track. I use this to stay away from obstacles on sharp turns that would normally require slowing down.
Screen Extends Further on the Right: It is possible to move several pixels further right in this game than left. I use this in the fourth course, "Old Capital" to get outside of the boat house chimneys to avoid slowing down. This can only be done by going to the right side of the screen, the left side prevents you from going far enough over to avoid hitting them.
Vehicle and obstacle manipulation: The position, type and number of cars on the track can be manipulated and are based by your horizontal position and (to a greater extent) the frame that you arrive at an area immediately preceding the section that contains vehicle(s). The position of obstacles on the side of the road actually change depending on the frame number you enter their loading zone at. The problem is, it is very difficult to make single frame differences to when you approach an area. This is due to the increased steering when moving slower as well as the desirability of using the Drive Off-Road trick for extended periods of time.
Turbo Start: The arcade version of Outrun has a turbo start if you properly time the revving and gunning of the engine. The Genesis version does not have this feature and just properly timing when to begin hold the accelerator without any revving gets a nearly optimal result. However, it is 1 to 3 frames faster to rev the engine before gunning it, as I do in this run. I believe it has something to do with the way the display frames update out of sync with one another so that I can begin with just a smidge more power. This allows me to hit 215 mph at frame 1647 (in-game time 16.02) rather than frame 1650 (in-game time of 16.07).
Watch the Ending: I do not do this trick in the submitted movie but the viewer is welcome to perform it after the movie ends. To view the credits simply enter your name as "ENDING" at the high score menu after the movie has ended. If I included this in the run, it would add 2178 frames to the run with the last input occurring at frame 18,122. The ending would be over at frame 26,429 (this is the first frame you can press start to return to the main menu and it occurs after the “congratulations” splash screen). These credits are also supposedly accessible by beating the game with each of the 5 different exits, I have not tested this though.

Why Now?

Outrun was my first foray into the world of TASing. I did my first run of the game back in October of 2004 and uploaded it to the forums on this site. It was suggested that I use a trick to drive off road without slowing down. Using this strategy I achieved a 20 second improvement resulting in a time of 3'51"89. At the time, I considered this to be nearly perfect. I would have submitted it but the run had a nasty de-sync that I couldn't fix. After submitting my Mario Kart 64 TAS I decided to come back to this game. I used everything I had learned about TASing with Mario Kart 64 and applied it here. I managed to chop 1.76 seconds off of my original TAS. The new time of 3'50"13 in 15,944 frames came as a result of a whole lot of testing and optimization. The improvements in the Gens re-recording emulator offered me more control over frame-by-frame movement and I rarely experienced a de-sync.
I would have submitted this run already if it had not been for the fact that I had discovered that it was possible to cut into the trees on Devil's Canyon around the turn that made me lose over 60 frames otherwise. This cut improved my time on this course and the following course. It also led me to the discovery that Lakeside could be done at full speed with a similar strategy. I do use tree-cuts on the submitted run, sometimes just to show off but sometimes to save time.

Possible Improvement / Strange Nuances

Odd frame updating & possible lag:The game typically updates the view-field once every 3 frames with the on-screen display being updated one frame prior to the playing field. There are times when the view-field remains stagnant for four or five frames, this appears to be due to level loading as it occurs almost always when taking a turn towards a new level and also occurs midway on some of the longer and more complex levels. When the game takes more than 3 frames to update the view-field it is sometimes impossible to continue to the "drive off road" trick uninterrupted. At this point, if you are using the trick, you will lose a lot of speed. Because of this, some levels require strategies involving braking and staying on the road where it may seem that one could Drive Off-Road. Wheat Field is a good example of this; the walls on the sides of the course require you to Drive Off-Road outside of them for a long period of time but there are sections where this loading issue ends the Drive Off-Road trick.
Improvements in previous levels always result in an improvement in the level directly following: An improvement of less than 3-5 frames may result in the same in-game time for that course but an improvement on the following course.
I do have a faster completion (wrt the in-game timer) using a different path from the submitted run. However, the resulting frame-count is 44 frames greater than the submitted run. The RRRR path is supposedly the hardest path in this game. However, with all of the tricks I had learned in the submitted run, I was able to break this path apart and achieve an in-game time of 3’50”09 in 15988 frames: OutRun_JU_RRRR_15988frames_48.96-48.56-47.88-46.66-38.03_20070606.gmv
This particular run is not optimized to the same degree as the submitted run. However, it is not for lack of trying. I faced tremendous difficulty when attempting to optimize this strategy. When I first did this trick, I had slowed down around a corner earlier on in the same course that I later discovered could be done a full speed using the Drive Off-Road trick. When I went back to include this trick and provide a more aesthetically pleasing run overall, I was unable to duplicate this tree cut trick. Manipulating the landscape is a difficult task in this game and this trick requires the trees to be in a very specific position to allow cutting both into and out of the trees. The following is a demonstration of how close I have come to duplicating this trick on an optimized run: OutRun_JU_RXXX_48.96_FirstCutSuccess_SmidgeTooFast.gmv
As you can see, I’m either a hair too fast and the landscape does not sync up perfectly to allow the trick I expended well over 10,000 rerecords just trying to get this trick to work. I posted about my efforts in the Genesis forum on this site and have decided it is time to submit my other run as-is and hope that, some day, the RRRR strat can come together. For that to happen though, it may require that a bot be written to play this specific part of the track.
My next project? Probably a Mario Kart 64 Star Cup test run.

adelikat: Rejecting due to game choice. As Deign said in the discussion thread, after 500 frames you've seen everything this game has to offer. And what it offers is a car moving side to side and a constant skidding sound. This type of game is problematic for a TAS. Better luck next time (as in hurry up with a MK64 submission ;P)

adelikat: Accepting for publication to the Vault

nanogyth: Processing for publication...


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15628
Location: 127.0.0.1
This topic is for the purpose of discussing #1627: Weatherton's Genesis OutRun in 04:25.73
Joined: 3/3/2007
Posts: 41
That car clearly belongs to Jesus. It can drive on water. Great run, with many close calls with other cars that increase the tension! I'd vote "Yes" on this if I were able to.
- The Green Herring
Editor, Experienced player (735)
Joined: 6/13/2006
Posts: 3300
Location: Massachussetts, USA
yes, nice and optimal. and all the driving off track reminds me so much of the mario kart series. "My next project? Probably a Mario Kart 64 Flower Cup test run." Hehe, surely you mean star cup? You've already done flower :-P
Homepage ☣ Retired
Experienced player (608)
Joined: 10/23/2004
Posts: 706
comicalflop wrote:
Hehe, surely you mean star cup? You've already done flower :-P
Excellent point, I tried to remember the name from memory... not a good idea. *Edit - fixed.
Current Project: - Mario Kart 64
Former player
Joined: 10/1/2006
Posts: 1102
Location: boot_camp
Gets a bit dull sometimes, but short enough to hold my interest. I liked the parts where you run into a line of houses/trees.
Borg Collective wrote:
Negotiation is irrelevant. Self-determination is irrelevant. You will be assimilated.
upthorn
He/Him
Emulator Coder, Active player (392)
Joined: 3/24/2006
Posts: 1802
The run is very fast, and looks pretty optimized, I guess. But I really don't think this game is good TAS material. At all. Voting no, for the game. Clarification: Watching the background scroll at a constant rate, and a car move from side to side at the bottom of the screen is not entertaining no matter how fast the background is scrolling, or how much the car moves from side to side. There is nothing that can be done that could make this game worth watching.
How fleeting are all human passions compared with the massive continuity of ducks.
Sir_VG
He/Him
Player (40)
Joined: 10/9/2004
Posts: 1914
Location: Floating Tower
I always liked Outrun, but was never very good at it. I was able to enjoy the game more because of this. I give this a YES vote. Well played. (As a note, if your game is labeled Outrun (W) [!], it will work with it.)
Taking over the world, one game at a time. Currently TASing: Nothing
Joined: 5/29/2004
Posts: 757
I'm sorry.. but regretfully I wasn't entertained :( The fact I've seen someone do the offroading trick on MAME far too many times to count.. well it's a nice touch on the Genesis version... but it's too blah. [That and I've watched wayyyyyyy too many games of Out Run in the past 2 months.] Honestly, a points run done as fast as possible, without the offroading trick would be a bit more entertaining. Not by much, but far more then this. :( Mr. Kelly R. Flewin
Mr. Kelly R. Flewin Just another random gamer ---- <OmnipotentEntity> How do you people get bored in the span of 10 seconds? Worst ADD ever.
Experienced player (608)
Joined: 10/23/2004
Posts: 706
Mr. Kelly R. Flewin wrote:
I'm sorry.. but regretfully I wasn't entertained :( The fact I've seen someone do the offroading trick on MAME far too many times to count.. well it's a nice touch on the Genesis version... but it's too blah. [That and I've watched wayyyyyyy too many games of Out Run in the past 2 months.] Honestly, a points run done as fast as possible, without the offroading trick would be a bit more entertaining. Not by much, but far more then this. :( Mr. Kelly R. Flewin
I can guarantee that a points run without the off-roading trick wouldn't be more interesting, my first run was similar to a points run and there is a lot more braking and forced maneuvering (less freedom to be creative and look for better paths). Besides, the points in this game are counted in a very strange way and I've found that the FASTER I go on a given path, the LOWER my points have been -- not exactly a good goal for this site. I'm sorry that your own experience has caused you to not be "entertained" by this movie, but I find that an odd reason to vote no. Oh, by the way, if you read the comments, I began this run about 3 years ago. Not mentioned there but I'll mention it here, I worked on RRRR strategy since finishing LLRL, the submitted run was 95% done on May 16th. I guess I should have rushed out the LLRL and given up on the RRRR run just to be sure you weren't burnt out. <Steps on to Soap Box> Based on your logic, I should have voted "No" to the speed Tetris run. I mean, I've seen too many movies using the block-turn glitch and I really think a more arbitrary score-based goal would be better (not my true sentiment, but something that I think shows a logical flaw). Since people seem to have become harsh critics of many, otherwise great, runs, I wonder about the merit of the question "Did you like watching this movie?" on its own. How about additional questions like "did this run seem optimal," or "were you impressed by this movie." I guess there is no perfect methodology, but I've just read too many posts at the workbench where members have harped on a movie because it didn't make them all warm inside. Well, not every movie can be a Mario game but that doesn't mean that the TAS wasn't done well or isn't worthy of being published (and, yes, I realize that the votes do not decide whether a game gets published but it certainly shows members' mindsets). Oh, and, for the record, I don't think members should be allowed to post about their desire to see a movie published "as a concept demo." I remember seeing that opinion rattled off for about 10 movies in a row back when I submitted my Mario Kart 64 run. </Steps down from Soap Box> Note: sorry if I sound agitated but I really did invest a ridiculous amount of work into this run. Total re-records was likely 30,000+ (possibly way more) and the submitted run uses so few because I started over after determining the optimal path and did a lot of testing on separate movie files.
Current Project: - Mario Kart 64
Joined: 5/17/2007
Posts: 393
Location: Sweden
I waited a long time for a run through this game.
"No love for the game gear"
Editor, Reviewer, Experienced player (980)
Joined: 4/17/2004
Posts: 3109
Location: Sweden
It was okay, but the grating sound of skidding because of constant gear shifting really got to me after a while. Does that trick really have to be performed all the time?
upthorn
He/Him
Emulator Coder, Active player (392)
Joined: 3/24/2006
Posts: 1802
Weatherton wrote:
Note: sorry if I sound agitated but I really did invest a ridiculous amount of work into this run. Total re-records was likely 30,000+ (possibly way more) and the submitted run uses so few because I started over after determining the optimal path and did a lot of testing on separate movie files.
Movies with higher rerecord counts than that have been rejected before. And this game is a case where no matter how many rerecords you spend, it's, unfortunately, going to be very boring.
How fleeting are all human passions compared with the massive continuity of ducks.
Player (206)
Joined: 5/29/2004
Posts: 5712
Who cares if it's boring? If it's as fast as possible, then that means it should be published, right?
put yourself in my rocketpack if that poochie is one outrageous dude
Sir_VG
He/Him
Player (40)
Joined: 10/9/2004
Posts: 1914
Location: Floating Tower
Bag of Magic Food wrote:
Who cares if it's boring? If it's as fast as possible, then that means it should be published, right?
Tell that to my Spy vs Spy run. :( I, however, think this is a notable game, it's not very long, and enough variety to keep things from getting too dull. I enjoyed it very much.
Taking over the world, one game at a time. Currently TASing: Nothing
upthorn
He/Him
Emulator Coder, Active player (392)
Joined: 3/24/2006
Posts: 1802
Sir VG wrote:
I, however, think this is a notable game, it's not very long, and enough variety to keep things from getting too dull.
If by variety, you mean "the palette changes a few times" then it is true that the game has variety. All other variety that the game has is negated by the constant usage of the drive offroad trick causing the shape of the track not even to factor in. And although the turns of the track being respected would probably help a little bit, it still probably wouldn't be enough to make me actually enjoy watching the movie.
How fleeting are all human passions compared with the massive continuity of ducks.
Active player (437)
Joined: 4/21/2004
Posts: 3517
Location: Stockholm, Sweden
Sorry, voted no. Wasnt entertained.
Nitrogenesis wrote:
Guys I come from the DidyKnogRacist communite, and you are all wrong, tihs is the run of the mileniun and everyone who says otherwise dosnt know any bater! I found this run vary ease to masturbate too!!!! Don't fuck with me, I know this game so that mean I'm always right!StupedfackincommunityTASVideoz!!!!!!
Arc wrote:
I enjoyed this movie in which hands firmly gripping a shaft lead to balls deep in multiple holes.
natt wrote:
I don't want to get involved in this discussion, but as a point of fact C# is literally the first goddamn thing on that fucking page you linked did you even fucking read it
Cooljay wrote:
Mayor Haggar and Cody are such nice people for the community. Metro City's hospitals reached an all time new record of incoming patients due to their great efforts :P
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3576)
Joined: 11/3/2004
Posts: 4754
Location: Tennessee
I find this type of game problematic for a good TAS. For reasons pointed out by Upthorn. It does have some cool tricks though, but nothing extraordinary. And even though it was short, I was quite bored before the movie was over. The tech quality seems good and all but I voted No, sorry.
It's hard to look this good. My TAS projects
Active player (437)
Joined: 7/23/2006
Posts: 389
Location: Washington
Was not entertaining, the game gives no variety to be seen. You could basically watch the first 500 frames and you would have seen everything this TAS would have to offer. I'm afraid the game just doesn't give much to work with in terms of entertainment. Vote : No
I'm sciencing as fast as I can ! ______________________________________ <adelikat> once more balls enter the picture, everything gets a lot more entertraining <adelikat> mmmmm yummy penises
Joined: 6/26/2007
Posts: 147
Dude, you drove so fast you broke that car. Nice work, and while the game may not be the perfect TAS candidate, this movie gets through it fast enough to hold interest. Voting "Yes"
nesrocks
He/Him
Player (247)
Joined: 5/1/2004
Posts: 4096
Location: Rio, Brazil
I liked the movie, it was a good way to get to know the famous outrun... My only complaint is the constant skidding sound.. And I had a good laugh at the end ;) There is some very impossible driving here if you compare to a real gameplay. I vote yes.
Shingen
He/Him
Joined: 11/23/2004
Posts: 68
Location: Urf
I have not yet voted. I am leaning VERY close to "meh" right now. As an Outrun fan, I'd have to grumble that you didn't pick Magical Sound Shower. But if I put myself in the shoes of someone who is NOT an Outrun fan, you see a car drifting left and right making a near constant skidding sound for 4 and a half minutes. It doesn't seem very entertaining to me.
TASVideosGrue
They/Them
Joined: 10/1/2008
Posts: 2792
Location: The dark corners of the TASVideos server
om, nom, nom... blech, stale!
Joined: 4/14/2010
Posts: 146
Location: France
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15628
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [2224] Genesis OutRun by Weatherton in 04:25.73
Post subject: Fun to watch overall
Moderator, Senior Ambassador, Experienced player (908)
Joined: 9/14/2008
Posts: 1014
This was surprisingly entertaining for being in the vault. I enjoyed this and I hope the RRRR path can eventually be perfected and submitted. A.C. ******
I was laid off in May 2023 and became too ill to work this year and could use support via Patreon or onetime donations as work on TASBot Re: and TASBot HD is stalled. I'm dwangoAC, TASVideos Senior Ambassador and BDFL of the TASBot community; when healthy, I post TAS content on YouTube.com/dwangoAC based on livestreams from Twitch.tv/dwangoAC.