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