Skip to content

1.4 — Performance, rendering fixes and new features

Choose a tag to compare

@timftw21 timftw21 released this 14 Oct 21:42
· 2 commits to main since this release

Performance

  • Faster game code and less repeated graphics work.
  • Fixed competing frame-rate limits with V-sync, including with frame interpolation enabled. Presentation follows the monitor's refresh rate; lower selected rates retain their cap.
  • Reduced frame interpolation and upscaling overhead. Upscaling now reconstructs the output resolution selected in Graphics instead of doubling an already enlarged image.

Rendering fixes

  • Fixed the square in the sky (moon) caused by incorrect fog handling.
  • Fixed incorrect trackside wall textures on Heartbreak Hills [R], restoring its green arrows.
  • Fixed a crash caused by graphics resource handling and bounded graphics resource caches during extended play.
  • Fixed various issues that caused sun VFX to not work.

Features

  • Import custom music for the game's Music Selection menu: MP3, WAV, WMA, FLAC, M4A and AAC.
  • MSAA 2x/4x/8x, FXAA and anisotropic filtering up to 16x.
  • Optional LOD override and increased render distance.
  • Experimental DLSS, FSR and XeSS. All three have visual issues and may reduce performance; settings now show this warning.
  • Skip intro splash screens now stops at the PRESS START title screen.
  • The mouse cursor hides after two idle seconds and returns on mouse input.

Updating

Close the game and builder. Back up data/user and data/local/settings.cfg beside b2.exe, plus data/local/custom-music if you imported music. Extract the new Installation.zip into your existing source folder containing Build.cmd, replacing source files while keeping the existing build and data folders. Run Build.cmd again and select your XISO; your other settings, saves and imported music are preserved.

For a new-folder installation, build first, restore the backups beside the new b2.exe, then run Build.cmd once more to refresh game-file locations.

See the installation and update instructions. LLVM 22.1 or newer, Visual Studio C++ tools, CMake, Git and Ninja are required. Your own US Xbox XISO is required; game files are not included.