OutRun (Genesis)
OutRun (Genesis)
OutRun |
---|
Developer: This game has debugging material. |
This page is rather stubbly and could use some expansion. Are you a bad enough dude to rescue this article? |
To do: Minor regional difference: the TM on the Sega logo on the Sega screen is absent if the region is set to JP (why did Sega do this); cover? Also looks like the default controls differ between region settings. And is there an extra Special Thanks screen in the US/Europe ROM? |
Contents
1 Hyper Options
1.1 STAGE
1.2 MODE
2 Hidden Ending Image
Hyper Options
At the main menu, press A x11, B x3, C x8. This will add stage and mode options to the options menu, which function similarly to the ones in OutRun 2019:
STAGE
This determines which stage/gameplay mode is currently active. A value of 0 means normal gameplay, and all other values choose the individual pieces of all the stages in succession, with the game resetting after you complete the stage associated with that piece (so you can play starting at any checkpoint, but only up to the end of that stage).
MODE
This value goes from 0 to 15, and different effects will be enabled depending on its chosen bit value:
First bit (+1): If set, collision with cars and most other objects is disabled (you will still collide with some things, such as guard rails, and even then the disabled collision with most other things seems to behave wonkily at best; what appears to happen is that it still registers that you hit one of these scenery objects and will slow you down, but will not send you flying, though this needs technical confirmation).
Second bit (+2): Infinite time (the game will not declare game over when the timer reaches zero).
Third bit (+4): Enables some debugging information on the HUD.
-The value of number on the top left corner is normally 3, but it changes to 4 during the end of track transitions.
-The three digit number in the middle changes its value from 128 to 0 when going off the track, and changes to 999 when the car collides. (Only works with collision disabled)
-The four digit number on the right counts how many meters the car has traveled while playing.
-The four digit number on the left changes its value regularly. Its purpose is unknown.
Fourth bit (+8): Doesn't seem to do anything.
To do:
|
Hidden Ending Image
This will only work if the system region is set to Japan, even with the US/Europe ROM (the game is not region-locked otherwise; the region is checked at startup and saved in RAM for later so changing the region mid-game will not work; whether a reset will work is unknown). Get to the ending, either by beating the game five times landing on each goal or by entering ENDING as a high score name. Once the CONGRATULATIONS! screen starts, wait approximately 10-15 seconds, then press A once, B twice, and C seven times. You can press the buttons in any order. If done properly, the screen will immediately change to this one, which shows the brunette bikini girl from ending A.
To do: Figure out exact wait time; tied to a counter counting down to zero (word $FFF180) and the current VInt state (byte $FFF00C) |
The OutRun series | |
---|---|
Arcade | OutRun • OutRunners |
Amstrad CPC | OutRun |
DOS | OutRun |
ZX Spectrum | OutRun Europa |
FM Towns | Turbo OutRun |
Sega Master System | OutRun 3-D • OutRun Europa |
Genesis | OutRun • Turbo OutRun • OutRun 2019 (Prototypes) • OutRunners |
Game Gear | OutRun Europa |
PlayStation 2 | OutRun 2006: Coast 2 Coast • OutRun 2 SP |
Categories:
- Games developed by Hertz
- Games published by Sega
- Genesis games
- Games released in 1991
- Games with debugging functions
- Stubs
- To do
- OutRun series
Cleanup > Stubs
Cleanup > To do
Games > Games by content > Games with debugging functions
Games > Games by developer > Games developed by Hertz
Games > Games by platform > Genesis games
Games > Games by publisher > Games published by Sega
Games > Games by release date > Games released in 1991
Games > Games by series > OutRun series
if(window.jQuery)jQuery.ready();if(window.mw){
mw.loader.state({"site":"loading","user":"ready","user.groups":"ready"});
}if(window.mw){
mw.loader.load(["mediawiki.toc","mediawiki.action.view.postEdit","mediawiki.user","mediawiki.hidpi","mediawiki.page.ready","mediawiki.searchSuggest","ext.uls.pt"],null,true);
}if(window.mw){
document.write("u003Cscript src="https://tcrf.net/load.php?debug=falseu0026amp;lang=enu0026amp;modules=siteu0026amp;only=scriptsu0026amp;skin=vectoru0026amp;*"u003Eu003C/scriptu003E");
}
var pkBaseURL = (("https:" == document.location.protocol) ? "https://stats.tcrf.net/" : "http://stats.tcrf.net/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 2);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
if(window.mw){
mw.config.set({"wgBackendResponseTime":497});
}