Releases: emoose/OutRun2006Tweaks
OutRun2006Tweaks 0.3-rc1
Changes in 0.3
-
TextureReplacement: allows game to dump textures as they load in, and replace textures with ones from disk.
This allows both UI and scene textures to be replaced without graphical issues (scene textures may cause stutter if large/uncompressed however)
Many thanks to @DonelBueno for helping test & discuss this! -
CDSwitcher: allows BGM track to be changed mid-race, can be very useful for longer races (enable it via
CDSwitcher
section in INI)
By default switcher uses Q and E on keyboard, and Back / RS+Back on controller, controller binding can be changed if desired.
The tracks it switches through can be customized inside the INI, you can also point it toward your own OGG/WAV files for it to play. -
ImpulseVibration: added built-in support for Xbox Series impulse triggers, strength of the effect & which triggers to use can be customized in INI.
-
FixFullPedalChecks: fixes broken pedal/trigger checks, some effects relied on pedal being fully pressed which these broken checks had prevented.
This fixes the backfiring effect when gears are changed, and possibly other effects too. (many thanks to @lance8765 for reporting this!) -
AllowUncompressedBGM: allows game to load in uncompressed WAV audio files instead of compressed OGG, if they're present.
WAV files must be named the same as the original OGG, eg.Sound\14_Rush_a_Difficulty_1989.wav
Only WAV & OGG are supported by the game, other formats such as FLAC must be converted to WAV beforehand for the game to use. -
Vibration: switched to xinput9_1_0 instead of xinput1_4 for compatibility with pre-Win8 systems (thanks to @lance8765 for reporting this!)
-
HideOnlineSigninText: hides most text related to the now-defunct online service.
Many thanks to @lance8765 & @DonelBueno for their suggestions & helping test the features in this release!
Features
See README for the full list of bugfixes/enhancements: https://github.com/emoose/OutRun2006Tweaks/blob/master/README.md
Setup
Since the Steam & DVD releases are packed with ancient DRM that doesn't play well with DLL wrappers, this pack includes a replacement game EXE to run the game with.
This EXE should be compatible with both the Steam release & the original DVD version, along with most OR2006 mods.
To set it up:
- Extract the files from the release ZIP into your
Outrun2006 Coast 2 Coast
folder, whereOR2006C2C.EXE
is located, replacing the original EXE. - Edit the
Outrun2006Tweaks.ini
to customize the tweaks to your liking (by default all tweaks are enabled) - Run the game, your desktop resolution will be used by default if
outrun2006.ini
file isn't present.
If you have framerate issues where game doesn't run at your full FramerateLimit setting, try adding DX/WINDOWED = 1
to your outrun2006.ini
file and check if it helps.
Steam Deck/Linux users may need to run the game with WINEDLLOVERRIDES="dinput8=n,b" %command%
launch parameters for the mod to load in.
Known issues
- Older VC redistributable versions may cause a crash on launch, if you're unable to launch the game try installing the latest x86 redistributable from here: https://aka.ms/vs/17/release/vc_redist.x86.exe - 0.2.4 should hopefully help with this too.
- When playing with FramerateLimit above 60 animated textures such as beach waves/crowd cheering/street lights will animate at a faster rate, the actual game speed should remain the same however.
Change history
Click to expand
0.2.5:
- Vibration: restores XInput rumble code from the Xbox release, allowing most actions to give feedback (disabled by default, enable it via
VibrationMode = 1
inside INI) - thanks to @DonelBueno for helping test it out! - INI: improved setting descriptions
0.2.4:
- Fixed crash on game exit (many thanks to @lance8765 for reporting!)
- FramerateFastLoad: removed fastload during stage-to-menu load screen, gave very little load time improvement & appeared to cause crashes (if anyone notices any other crash during load screens please let me know)
- AnisotropicFiltering: will now use the INI setting value instead of always using AFx0 / AFx16
- Improved support for older VC redistributable versions
0.2.3:
- PreventDESTCorruption: prevents vanilla game "DEST" save corruption bug, caused by trying to remap controls with many DInput devices connected.
- FixPegasusClopping: fixes horse clop sound effect looping throughout the whole session once sound starts playing
- SkipIntroLogos: allows skipping the startup logos (game will still show a white screen for 5-10 seconds while things load however)
- DisableCountdownTimer: allows disabling the countdown timer
- Bugfixes can now be toggled off/on inside the INI
0.2.2:
- FixC2CRankings: fix anti-piracy check that broke C2C ranking scoreboard on Steam release, scores should now save to scoreboard properly
0.2.1:
- FixZBufferPrecision: fixed lens-flare being clipped out (also fixes a vanilla bug with lens-flare edges slightly clipping out of view)
- FixZBufferPrecision: temporarily disable during camera switch to prevent clipping issues
- AutoDetectResolution: makes game use desktop resolution by default if outrun2006.ini config doesn't exist, game can now play fine without needing to use Config.exe tool
- CommandLineArgs: added args/launch params to override the outrun2006.ini config:
-width XXX / -height XXX / -antialiasing XXX / -windowed / -fullscreen / -nofog / -fog
0.2:
- FixZBufferPrecision: greatly reduces z-fighting/distant object pop-in
OutRun2006Tweaks 0.2.5
Note: newer beta versions can be found on releases page: https://github.com/emoose/OutRun2006Tweaks/releases
Changes in 0.2.5
- Vibration: restores XInput rumble code from the Xbox release, allowing most actions to give feedback (disabled by default, enable it via
VibrationMode = 1
inside INI) - thanks to @DonelBueno for helping test it out! - INI: improved setting descriptions
Features
See README for the full list of bugfixes/enhancements: https://github.com/emoose/OutRun2006Tweaks/blob/master/README.md
Setup
Since the Steam & DVD releases are packed with ancient DRM that doesn't play well with DLL wrappers, this pack includes a replacement game EXE to run the game with.
This EXE should be compatible with both the Steam release & the original DVD version, along with most OR2006 mods.
To set it up:
- Extract the files from the release ZIP into your
Outrun2006 Coast 2 Coast
folder, whereOR2006C2C.EXE
is located, replacing the original EXE. - Edit the
Outrun2006Tweaks.ini
to customize the tweaks to your liking (by default all tweaks are enabled) - Run the game, your desktop resolution will be used by default if
outrun2006.ini
file isn't present.
If you have framerate issues where game doesn't run at your full FramerateLimit setting, try adding DX/WINDOWED = 1
to your outrun2006.ini
file and check if it helps.
Steam Deck/Linux users may need to run the game with WINEDLLOVERRIDES="dinput8=n,b" %command%
launch parameters for the mod to load in.
Known issues
- Older VC redistributable versions may cause a crash on launch, if you're unable to launch the game try installing the latest x86 redistributable from here: https://aka.ms/vs/17/release/vc_redist.x86.exe - 0.2.4 should hopefully help with this too.
- When playing with FramerateLimit above 60 animated textures such as beach waves/crowd cheering/street lights will animate at a faster rate, the actual game speed should remain the same however.
Change history
0.2.4:
- Fixed crash on game exit (many thanks to @lance8765 for reporting!)
- FramerateFastLoad: removed fastload during stage-to-menu load screen, gave very little load time improvement & appeared to cause crashes (if anyone notices any other crash during load screens please let me know)
- AnisotropicFiltering: will now use the INI setting value instead of always using AFx0 / AFx16
- Improved support for older VC redistributable versions
0.2.3:
- PreventDESTCorruption: prevents vanilla game "DEST" save corruption bug, caused by trying to remap controls with many DInput devices connected.
- FixPegasusClopping: fixes horse clop sound effect looping throughout the whole session once sound starts playing
- SkipIntroLogos: allows skipping the startup logos (game will still show a white screen for 5-10 seconds while things load however)
- DisableCountdownTimer: allows disabling the countdown timer
- Bugfixes can now be toggled off/on inside the INI
0.2.2:
- FixC2CRankings: fix anti-piracy check that broke C2C ranking scoreboard on Steam release, scores should now save to scoreboard properly
0.2.1:
- FixZBufferPrecision: fixed lens-flare being clipped out (also fixes a vanilla bug with lens-flare edges slightly clipping out of view)
- FixZBufferPrecision: temporarily disable during camera switch to prevent clipping issues
- AutoDetectResolution: makes game use desktop resolution by default if outrun2006.ini config doesn't exist, game can now play fine without needing to use Config.exe tool
- CommandLineArgs: added args/launch params to override the outrun2006.ini config:
-width XXX / -height XXX / -antialiasing XXX / -windowed / -fullscreen / -nofog / -fog
0.2:
- FixZBufferPrecision: greatly reduces z-fighting/distant object pop-in
OutRun2006Tweaks 0.2.4
Changelog
0.2.4:
- Fixed crash on game exit (many thanks to @lance8765 for reporting!)
- FramerateFastLoad: removed fastload during stage-to-menu load screen, gave very little load time improvement & appeared to cause crashes (if anyone notices any other crash during load screens please let me know)
- AnisotropicFiltering: will now use the INI setting value instead of always using AFx0 / AFx16
- Improved support for older VC redistributable versions
0.2.3:
- PreventDESTCorruption: prevents vanilla game "DEST" save corruption bug, caused by trying to remap controls with many DInput devices connected.
- FixPegasusClopping: fixes horse clop sound effect looping throughout the whole session once sound starts playing
- SkipIntroLogos: allows skipping the startup logos (game will still show a white screen for 5-10 seconds while things load however)
- DisableCountdownTimer: allows disabling the countdown timer
- Bugfixes can now be toggled off/on inside the INI
0.2.2:
- FixC2CRankings: fix anti-piracy check that broke C2C ranking scoreboard on Steam release, scores should now save to scoreboard properly
0.2.1:
- FixZBufferPrecision: fixed lens-flare being clipped out (also fixes a vanilla bug with lens-flare edges slightly clipping out of view)
- FixZBufferPrecision: temporarily disable during camera switch to prevent clipping issues
- AutoDetectResolution: makes game use desktop resolution by default if outrun2006.ini config doesn't exist, game can now play fine without needing to use Config.exe tool
- CommandLineArgs: added args/launch params to override the outrun2006.ini config:
-width XXX / -height XXX / -antialiasing XXX / -windowed / -fullscreen / -nofog / -fog
0.2:
- FixZBufferPrecision: greatly reduces z-fighting/distant object pop-in
Setup
Since Steam/DVD releases are packed with ancient DRM that doesn't play well with DLL wrappers, this pack includes a replacement game EXE to run the game with.
This EXE should be compatible with both the Steam release & the original DVD version, along with most OR2006 mods.
To set it up:
- Extract the files from the release ZIP into your
Outrun2006 Coast 2 Coast
folder, whereOR2006C2C.EXE
is located, replacing the original EXE. - Edit the
Outrun2006Tweaks.ini
to customize the tweaks to your liking (by default all tweaks are enabled) - Run the game, your desktop resolution will be used by default if
outrun2006.ini
file isn't present.
If you have framerate issues where game doesn't run at your full FramerateLimit setting, try adding DX/WINDOWED = 1
to your outrun2006.ini
file and check if it helps.
Steam Deck/Linux users may need to run the game with WINEDLLOVERRIDES="dinput8=n,b" %command%
launch parameters for the mod to load in.
Known issues
- Older VC redistributable versions may cause a crash on launch, if you're unable to launch the game try installing the latest x86 redistributable from here: https://aka.ms/vs/17/release/vc_redist.x86.exe - 0.2.4 should hopefully help with this too.
- When playing with FramerateLimit above 60 animated textures such as beach waves/crowd cheering/street lights will animate at a faster rate, the actual game speed should remain the same however.
OutRun2006Tweaks 0.2.3
Known issues
- With
FramerateFastLoad = 2
(vsync-disable during load screen) the game may crash when exiting from a race back to menu, this will be corrected in a future release - the defaultFramerateFastLoad = 1
should work fine however. - When exiting game a crash message may display on some machines, this is harmless and only happens once the game has fully exited, a fix will be included in the next release.
Changelog
0.2.3:
- PreventDESTCorruption: prevents vanilla game "DEST" save corruption bug, caused by trying to remap controls with many DInput devices connected.
- FixPegasusClopping: fixes horse clop sound effect looping throughout the whole session once sound starts playing
- SkipIntroLogos: allows skipping the startup logos (game will still show a white screen for 5-10 seconds while things load however)
- DisableCountdownTimer: allows disabling the countdown timer
- Bugfixes can now be toggled off/on inside the INI
0.2.2:
- FixC2CRankings: fix anti-piracy check that broke C2C ranking scoreboard on Steam release, scores should now save to scoreboard properly
0.2.1:
- FixZBufferPrecision: fixed lens-flare being clipped out (also fixes a vanilla bug with lens-flare edges slightly clipping out of view)
- FixZBufferPrecision: temporarily disable during camera switch to prevent clipping issues
- AutoDetectResolution: makes game use desktop resolution by default if outrun2006.ini config doesn't exist, game can now play fine without needing to use Config.exe tool
- CommandLineArgs: added args/launch params to override the outrun2006.ini config:
-width XXX / -height XXX / -antialiasing XXX / -windowed / -fullscreen / -nofog / -fog
0.2:
- FixZBufferPrecision: greatly reduces z-fighting/distant object pop-in
Setup
Since Steam/DVD releases are packed with ancient DRM that doesn't play well with DLL wrappers, this pack includes a replacement game EXE to run the game with.
This EXE should be compatible with both the Steam release & the original DVD version, along with most OR2006 mods.
To set it up:
- Extract the files from the release ZIP into your
Outrun2006 Coast 2 Coast
folder, whereOR2006C2C.EXE
is located, replacing the original EXE. - Edit the
Outrun2006Tweaks.ini
to customize the tweaks to your liking (by default all tweaks are enabled) - Run the game, your desktop resolution will be used by default if
outrun2006.ini
file isn't present.
If you have framerate issues where game doesn't run at your full FramerateLimit setting, try adding DX/WINDOWED = 1
to your outrun2006.ini
file and check if it helps.
Steam Deck/Linux users may need to run the game with WINEDLLOVERRIDES="dinput8=n,b" %command%
launch parameters for the mod to load in.
Features
- Game can now run in borderless windowed mode; mouse cursor will now be hidden while game is active
- Adds a built-in framelimiter to prevent game from speeding up (along with an optional fix that can allow higher FPS without speedup)
- Allows skipping the intro startup logos
- Fixes objects being culled out before reaching edge of screen
- Allows disabling vehicle LODs to reduce the ugly pop-in of them
- Disables culling of certain stage objects
- Fixes Z-buffer precision issues, greatly reducing z-fighting & distant object pop-in
- Can force anisotropic filtering level & enable transparency supersampling, greatly reducing aliasing around the edges of the track. (set
DX/ANTIALIASING = 2
in outrun2006.ini for best results) - Automatically disables DPI scaling on the game window, fixing scaling issues with certain setups
- Fixes broken lens flare effect by making game load it from correct path
- Heavily reduced load times by disabling framelimiter/vsync during load screens
- Fixes C2C scoreboard not saving scores on the Steam release due to broken anti-piracy checks
- Fixes horse clopping SFX playing through the whole session once started
- Adds workaround to prevent the "DEST" save file corruption bug
All the above can be toggled/customized via the Outrun2006Tweaks.ini file.
There's also a semi-experimental fix to allow running above 60FPS without speedup, by locking the games tickrate to 60FPS while draw-rate is unlimited.
You can try this by increasing the FramerateLimit
setting (or disabling it), with FramerateUnlockExperimental
enabled.
Since the game will still internally update at 60FPS this probably won't give as much benefit as a true framerate-unlock though.
(some things like animated textures & menu text also unfortunately have speed issues with it...)
OutRun2006Tweaks 0.2.2
Changelog
0.2.2:
- FixC2CRankings: fix anti-piracy check that broke C2C ranking scoreboard on Steam release, scores should now save to scoreboard properly
0.2.1:
- FixZBufferPrecision: fixed lens-flare being clipped out (also fixes a vanilla bug with lens-flare edges slightly clipping out of view)
- FixZBufferPrecision: temporarily disable during camera switch to prevent clipping issues
- AutoDetectResolution: makes game use desktop resolution by default if outrun2006.ini config doesn't exist, game can now play fine without needing to use Config.exe tool
- CommandLineArgs: added args/launch params to override the outrun2006.ini config:
-width XXX / -height XXX / -antialiasing XXX / -windowed / -fullscreen / -nofog / -fog
0.2:
- FixZBufferPrecision: greatly reduces z-fighting/distant object pop-in
Setup
Since Steam/DVD releases are packed with ancient DRM that doesn't play well with DLL wrappers, this pack includes a replacement game EXE to run the game with.
This EXE should be compatible with both the Steam release & the original DVD version, along with most OR2006 mods.
To set it up:
- Extract the files from the release ZIP into your
Outrun2006 Coast 2 Coast
folder, whereOR2006C2C.EXE
is located, replacing the original EXE. - Edit the
Outrun2006Tweaks.ini
to customize the tweaks to your liking (by default all tweaks are enabled) - Run the game, your desktop resolution will be used by default if
outrun2006.ini
file isn't present.
If you have framerate issues where game doesn't run at your full FramerateLimit setting, try adding DX/WINDOWED = 1
to your outrun2006.ini
file and check if it helps.
Steam Deck/Linux users may need to run the game with WINEDLLOVERRIDES="dinput8=n,b" %command%
launch parameters for the mod to load in.
Features
- Game can now run in borderless windowed mode; mouse cursor will now be hidden while game is active
- Adds a built-in framelimiter to prevent game from speeding up (along with an optional fix that can allow higher FPS without speedup)
- Fixes objects being culled out before reaching edge of screen
- Allows disabling vehicle LODs to reduce the ugly pop-in of them
- Disables culling of certain stage objects
- Fixes Z-buffer precision issues, greatly reducing z-fighting & distant object pop-in
- Can force anisotropic filtering level & enable transparency supersampling, greatly reducing aliasing around the edges of the track. (set
DX/ANTIALIASING = 2
in outrun2006.ini for best results) - Automatically disables DPI scaling on the game window, fixing scaling issues with certain setups
- Fixes broken lens flare effect by making game load it from correct path
- Heavily reduced load times by disabling framelimiter/vsync during load screens
- Fixes C2C scoreboard not saving scores on the Steam release due to broken anti-piracy checks.
All the above can be toggled/customized via the Outrun2006Tweaks.ini file.
There's also a semi-experimental fix to allow running above 60FPS without speedup, by locking the games tickrate to 60FPS while draw-rate is unlimited.
You can use this by increasing the FramerateLimit
setting (or disabling it), with FramerateUnlockExperimental
enabled.
Since the game will still internally update at 60FPS this probably won't give as much benefit as a true framerate-unlock though.
(some things like animated textures & menu text also unfortunately have speed issues with it...)
OutRun2006Tweaks 0.2.1
Changelog
0.2.1:
- FixZBufferPrecision: fixed lens-flare being clipped out (also fixes a vanilla bug with lens-flare edges slightly clipping out of view)
- FixZBufferPrecision: temporarily disable during camera switch to prevent clipping issues
- AutoDetectResolution: makes game use desktop resolution by default if outrun2006.ini config doesn't exist, game can now play fine without needing to use Config.exe tool
- CommandLineArgs: added args/launch params to override the outrun2006.ini config:
-width XXX / -height XXX / -antialiasing XXX / -windowed / -fullscreen / -nofog / -fog
0.2:
- FixZBufferPrecision: greatly reduces z-fighting/distant object pop-in
Setup
Since Steam/DVD releases are packed with ancient DRM that doesn't play well with DLL wrappers, this pack includes a replacement game EXE to run the game with.
This EXE should be compatible with both the Steam release & the original DVD version, along with most OR2006 mods.
To set it up:
- Extract the files from the release ZIP into your
Outrun2006 Coast 2 Coast
folder, whereOR2006C2C.EXE
is located, replacing the original EXE. - Edit the
Outrun2006Tweaks.ini
to customize the tweaks to your liking (by default all tweaks are enabled) - Run the game, your desktop resolution will be used by default if
outrun2006.ini
file isn't present.
If you have framerate issues where game doesn't run at your full FramerateLimit setting, try adding DX/WINDOWED = 1
to your outrun2006.ini
file and check if it helps.
Steam Deck/Linux users may need to run the game with WINEDLLOVERRIDES="dinput8=n,b" %command%
launch parameters for the mod to load in.
Features
- Game can now run in borderless windowed mode; mouse cursor will now be hidden while game is active
- Adds a built-in framelimiter to prevent game from speeding up (along with an optional fix that can allow higher FPS without speedup)
- Fixes objects being culled out before reaching edge of screen
- Allows disabling vehicle LODs to reduce the ugly pop-in of them
- Disables culling of certain stage objects
- Fixes Z-buffer precision issues, greatly reducing z-fighting & distant object pop-in
- Can force anisotropic filtering level & enable transparency supersampling, greatly reducing aliasing around the edges of the track. (set
DX/ANTIALIASING = 2
in outrun2006.ini for best results) - Automatically disables DPI scaling on the game window, fixing scaling issues with certain setups
- Fixes broken lens flare effect by making game load it from correct path
- Heavily reduced load times by disabling framelimiter/vsync during load screens
All the above can be toggled/customized via the Outrun2006Tweaks.ini file.
There's also a semi-experimental fix to allow running above 60FPS without speedup, by locking the games tickrate to 60FPS while draw-rate is unlimited.
You can use this by increasing the FramerateLimit
setting (or disabling it), with FramerateUnlockExperimental
enabled.
Since the game will still internally update at 60FPS this probably won't give as much benefit as a true framerate-unlock though.
(some things like animated textures & menu text also unfortunately have speed issues with it...)
OutRun2006Tweaks 0.2
EDIT: FixZBufferPrecision
(enabled by default in 0.2) may break the lens-flare effect, you can disable this in the INI if you need working lens-flare - hoping to find a solution for it soon. (E: fixed in 0.2.1)
Changelog
0.2:
- FixZBufferPrecision: greatly reduces z-fighting/distant object pop-in
0.1.1:
- FramerateLimitMode: add setting to improve accuracy at cost of higher CPU usage
- VSync: add setting to adjust vsync
- FramerateFastLoad: add setting to disable vsync during load screen
- FramerateFastLoad: improve load screen detection
- WindowedBorderless: allow specifying window position
- FramerateLimit: temporarily disabled time-deviation-tracking code, since it may have broken framelimiter for some
Setup
Since Steam/DVD releases are packed with ancient DRM that doesn't play well with DLL wrappers, this pack includes a replacement game EXE to run the game with.
This EXE should be compatible with both the Steam release & the original DVD version, along with most OR2006 mods.
To set it up:
- Extract the files from the release ZIP into your
Outrun2006 Coast 2 Coast
folder, whereOR2006C2C.EXE
is located, replacing the original EXE. - Edit the
Outrun2006Tweaks.ini
to customize the tweaks to your liking (by default all tweaks are enabled) - You may want to run the games Config.exe to setup video settings first before starting the game.
- If you want to use borderless windowed mode (recommended!), edit
outrun2006.ini
and addDX/WINDOWED = 1
If you have framerate issues where game doesn't run at your full FramerateLimit setting, try adding DX/WINDOWED = 1
to your outrun2006.ini
file and check if it helps.
Steam Deck/Linux users may need to run the game with WINEDLLOVERRIDES="dinput8=n,b" %command%
launch parameters for the mod to load in.
Features
- Game can now run in borderless windowed mode; mouse cursor will now be hidden while game is active
- Adds a built-in framelimiter to prevent game from speeding up (along with an optional fix that can allow higher FPS without speedup)
- Fixes objects being culled out before reaching edge of screen
- Allows disabling vehicle LODs to reduce the ugly pop-in of them
- Disables culling of certain stage objects
- Fixes Z-buffer precision issues, greatly reducing z-fighting & distant object pop-in
- Can force anisotropic filtering level & enable transparency supersampling, greatly reducing aliasing around the edges of the track. (set
DX/ANTIALIASING = 2
in outrun2006.ini for best results) - Automatically disables DPI scaling on the game window, fixing scaling issues with certain setups
- Fixes broken lens flare effect by making game load it from correct path
- Heavily reduced load times by disabling framelimiter/vsync during load screens
All the above can be toggled/customized via the Outrun2006Tweaks.ini file.
There's also a semi-experimental fix to allow running above 60FPS without speedup, by locking the games tickrate to 60FPS while draw-rate is unlimited.
Since the game will still internally update at 60FPS this won't give as much benefit as a true framerate-unlock though.
(some things like animated textures & menu text also unfortunately have speed issues with it...)
OutRun2006Tweaks 0.1.1
Changes since v0.1
- FramerateLimitMode: add setting to improve accuracy at cost of higher CPU usage
- VSync: add setting to adjust vsync
- FramerateFastLoad: add setting to disable vsync during load screen
- FramerateFastLoad: improve load screen detection
- WindowedBorderless: allow specifying window position
- FramerateLimit: temporarily disabled time-deviation-tracking code, since it may have broken framelimiter for some
Setup
Since Steam/DVD releases are packed with ancient DRM that doesn't play well with DLL wrappers, this pack includes a replacement game EXE to run the game with.
This EXE should be compatible with both the Steam release & the original DVD version, along with most OR2006 mods.
To set it up just extract the files from the release ZIP into your Outrun2006 Coast 2 Coast
folder, where OR2006C2C.EXE
is located, replacing the original EXE.
By default all tweaks mentioned below will be applied, but you can edit the Outrun2006Tweaks.ini
to customize them to your liking.
Recommend running the games Config.exe to setup video settings first before starting the game (if you want to use borderless windowed mode, edit outrun2006.ini
and add DX/WINDOWED = 1
)
If you have framerate issues where game doesn't run at your full FramerateLimit setting, try adding DX/WINDOWED = 1
to your outrun2006.ini
file and check if it helps.
Features
- Game can now run in borderless windowed mode; mouse cursor will now be hidden while game is active
- Adds a built-in framelimiter to prevent game from speeding up (along with an optional fix that can allow higher FPS without speedup)
- Fixes objects being culled out before reaching edge of screen
- Allows disabling vehicle LODs to reduce the ugly pop-in of them
- Disables culling of certain stage objects
- Can force anisotropic filtering level & enable transparency supersampling, greatly reducing aliasing around the edges of the track. (set
DX/ANTIALIASING = 2
in outrun2006.ini for best results) - Automatically disables DPI scaling on the game window, fixing scaling issues with certain setups
- Fixes broken lens flare effect by making game load it from correct path
- Heavily reduced load times by disabling framelimiter/vsync during load screens
All the above can be toggled/customized via the Outrun2006Tweaks.ini file.
There's also a semi-experimental fix to allow running above 60FPS without speedup, by locking the games tickrate to 60FPS while draw-rate is unlimited.
Since the game will still internally update at 60FPS this won't give as much benefit as a true framerate-unlock though.
(some things like animated textures & menu text also unfortunately have speed issues with it...)
OutRun2006Tweaks 0.1
Setup
Since Steam/DVD releases are packed with ancient DRM that doesn't play well with DLL wrappers, this pack includes a replacement game EXE to run the game with.
This EXE should be compatible with both the Steam release & the original DVD version, along with most OR2006 mods.
To set it up just extract the files from the release ZIP into your Outrun2006 Coast 2 Coast
folder, where OR2006C2C.EXE
is located, replacing the original EXE.
By default all tweaks mentioned below will be applied, but you can edit the Outrun2006Tweaks.ini
to customize them to your liking.
Recommend running the games Config.exe to setup video settings first before starting the game (if you want to use borderless windowed mode, edit outrun2006.ini
and add DX/WINDOWED = 1
)
Features
- Game can now run in borderless windowed mode; mouse cursor will now be hidden while game is active
- Adds a built-in framelimiter to prevent game from speeding up (along with an optional fix that can allow higher FPS without speedup)
- Fixes objects being culled out before reaching edge of screen
- Allows disabling vehicle LODs to reduce the ugly pop-in of them
- Disables culling of certain stage objects
- Can force anisotropic filtering level & enable transparency supersampling, greatly reducing aliasing around the edges of the track. (set
DX/ANTIALIASING = 2
in outrun2006.ini for best results) - Automatically disables DPI scaling on the game window, fixing scaling issues with certain setups
- Fixes broken lens flare effect by making game load it from correct path
All the above can be toggled/customized via the Outrun2006Tweaks.ini file.
There's also a semi-experimental fix to allow running above 60FPS without speedup, by locking the games tickrate to 60FPS while draw-rate is unlimited.
Since the game will still internally update at 60FPS this won't give as much benefit as a true framerate-unlock though.
(some things like animated textures & UI text also unfortunately have speed issues with it...)