github emoose/OutRun2006Tweaks v0.4.2
OutRun2006Tweaks v0.4.2

latest releases: v0.6.1, v0.6, v0.5.1...
2 months ago

Downloads can be found under "Assets" below, see the Setup section for how to install it.

Texture pack releases can be found in the texture packs thread: #20

The SoundtrackFix package is linked in the Setup section below.

Features

See README for the full list of bugfixes/enhancements: https://github.com/emoose/OutRun2006Tweaks/blob/master/README.md

Changes in 0.4.2

  • Vibration: has been disabled by default due to issues with bluetooth controller lag - if you're using a different connection type feel free to re-enable it in the INI
  • Vibration: reduced default strength from 10 to 7
  • CarBaseShadow: restores the cars base shadow from the console versions, helping to mask some minor stencil shadow issues
  • FramerateFastLoad: added new fastload mode 3, which can considerably reduce load times on both load screens & during gameplay (hopefully preventing the issue with levels not being fully loaded)
  • FLAC: added support for loop points via LOOPSTART/LOOPEND/LOOPLENGTH FLAC comments
  • AllowHorn: allows horn button to work during normal gameplay, outside of the "honk your horn!" girlfriend mission
  • CDSwitcher: added SwitcherShuffleTracks setting to shuffle tracks on game startup
  • CDSwitcher: fixed crash when over 38 tracks were defined & "next race" option was picked
  • UIScaling: fixed positions of text during "don't lose your girlfriend" & certain time attack modes
  • TextureReplacement: fixed scaling issue when mask textures were used (eg. used for the girlfriend silhouette)
  • TextureReplacement: FXT textures will now be replaced when a texture replacement for the vanilla version is present
  • SingleCoreAffinity: added setting to force game to run on single core, as some modern CPUs may have freezing/crashing issues
  • RandomHighwayAnimSets: allows randomizing the set of highway animations to use, instead of only using the set for the game mode being played
  • Misc: fixed crash issues when INI failed to read properly, and freezing with certain FLAC files

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, where OR2006C2C.EXE is located, replacing the original EXE.
  • Edit the OutRun2006Tweaks.ini to customize the tweaks to your liking (by default all tweaks are enabled, other than UIScalingMode & CDSwitcher)
  • Important: Install the latest x86 VC redist from (https://aka.ms/vs/17/release/vc_redist.x86.exe), a redist from 2024 is needed for Tweaks to launch correctly (even if you already have it installed please try installing it again)
  • Run the game, your desktop resolution will be used by default if outrun2006.ini file isn't present.
  • (optional) the SoundtrackFix package can be applied to fix the missing first 2 seconds in "Rush a Difficulty"
  • (optional) texture improvements can be found in the texture pack releases thread (please feel free to create your own too!): #20

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
  • UIScaling: "Special request" arrow may stick on-screen when UIScalingMode = 1 (this matches the Online Arcade port, but a fix is still desirable)
  • UIScaling: Markers above rival cars like 1st/2nd/3rd/"Rival" won't reach edges of screen, will only stay within centered 4:3
  • (multiplayer as a whole hasn't really been tested with UIScalingMode, will likely have some broken elements)
  • Some wheels might fail to register properly, changing ControllerHotPlug to false in INI may help with those
  • Bluetooth controllers may cause game stutters when VibrationMode is enabled, change to VibrationMode = 0 to workaround it

Don't miss a new OutRun2006Tweaks release

NewReleases is sending notifications on new releases.