github YuutaTsubasa/Free-Riders-Recompiled v0.1.3
Free Riders Recompiled 0.1.3 (preview)

latest release: v0.1.4
pre-release5 hours ago

A focused preview update based on v0.1.2.

You need your own Sonic Free Riders (USA/Europe) disc image. No disc data is included.

Changes

  • Desktop Control Settings: choose input sources and controllers for 1P/2P, and change keyboard or gamepad button bindings. Settings persist between launches. These settings do not add new two-player gameplay or split-screen support.
  • Vulkan compatibility (#4): swapchain creation now requests only image usages supported by the display surface. Surfaces without transfer-destination support use the existing render-target presentation path. Graphics backend and adapter details are logged earlier to help diagnose startup failures.

The Vulkan defect was reproduced with restricted surface capabilities and covered by regression tests. The original issue reporter still needs to retest; this is not a confirmed fix for every D3D12 or Vulkan startup failure.

This release deliberately excludes Camera Input, VRM, experimental two-player gameplay/split-screen changes, and the separate Issue #2 logging change. It is built from the isolated release branch, rather than the current experimental main branch.

Downloads

System File
Windows 10/11 x64 (D3D12 or Vulkan) FreeRidersRecompiled-0.1.3-windows-x64.zip
Linux x86-64 (Vulkan) FreeRidersRecompiled-0.1.3-linux-x64.tar.gz
Android 9+ arm64 (Vulkan) FreeRidersRecompiled-0.1.3-android-arm64.apk

The Control Settings page is available in the desktop launcher. The Android launcher retains its v0.1.2 settings interface and receives the Vulkan compatibility change. Android licences are supplied in the accompanying ZIP.

Unpack the desktop archive into its own folder, launch FreeRidersRecompiled, and select your own installed game data or disc image. Keep existing saves before replacing an installation.

Verification

Built locally from the isolated release source. Windows native tests: 87/87; Linux native tests: 80/80; Python: 217 tests, 11 skipped. Vulkan presentation regression tests passed on Windows and Linux. Windows D3D12/Vulkan and Linux Vulkan reached the 180-frame startup smoke-test limit. Android arm64 was built and its package/version/signature verified; it has not been tested on a device in this release cycle. Physical multi-controller interaction and a full manual UI walkthrough have not been verified.

Known limits

This is a pre-release. The existing v0.1.2 gameplay, performance, and intermittent loading limitations still apply. Issue #3 remains unresolved and needs a native crash dump; it is not addressed by this release. Later performance changes on main are not included.

Checksums are provided in SHA256SUMS.txt.

Sonic Free Riders is (c) SEGA. This project is not affiliated with or endorsed by SEGA or Microsoft.

Don't miss a new Free-Riders-Recompiled release

NewReleases is sending notifications on new releases.