github YuutaTsubasa/Free-Riders-Recompiled v0.10.30
v0.10.30 — Right colours at full-screen render size

2 hours ago

Changes

  • Right colours when the render size matches the screen. On Android, when the render size was exactly the screen's size (for example a 1920x1080 screen at render scale 150%), red and blue were swapped: Sonic turned red, the sky yellow. The frame was copied straight to the screen, whose colour order differs on Android. Such frames are now drawn the normal way, at the same cost.
  • The "Rewrite shader dispatch loops" test option no longer stops the game. On GPUs whose driver can't build some rewritten shaders (Adreno), those pipelines now fall back to the original shaders instead of stopping at the race start.
  • For testing: GPU timing can now also split a frame's GPU time by pass (SFR_GPU_TIMING=2).

Everything else is the same as v0.10.29.

Validation

  • AYN Thor (1920x1080 screen), this release's APK:
    • At render scale 150%: correct colours in race screenshots, full speed (1.000).
    • At 100%: Dolphin Resort at full speed (0.999, 60 fps).
    • With the helpers held to the little cores: 0.998.
    • With Tilt to kick on: full speed.
    • Before release, the dispatch-loop test option on Adreno: all 455 pipelines prepared (17 through the fallback), every race completed.
  • Windows x64 package, Vulkan, with the validation layer: a whole race, no validation errors, all 455 pipelines.
  • macOS (M1) package: a whole Dolphin Resort race at full speed.
  • Unit tests: 171 passed on Linux. GitHub Actions builds and tests passed on Windows, Linux, macOS and Android.

Downloads

  • Windows x64: download and extract the Windows ZIP; run FreeRidersRecompiled.exe.
  • Linux x64: download and extract the Linux archive; run FreeRidersRecompiled.
  • Android 10 or later: prefer android10-arm64.apk.
  • Android 9: use android-arm64.apk.
  • Android version code: 78. The companion licence archive applies to both APKs.
  • macOS (Apple Silicon): download and extract the macOS ZIP; open FreeRidersRecompiled.app (right-click › Open the first time).
  • iOS: ios-arm64.ipa, to install with your own sideloading tool.
  • Online server: docker pull ghcr.io/yuutatsubasa/free-riders-server:0.10.30
  • Checksums: SHA256SUMS.txt.

Use your own game disc image. No game data, private saves or test overrides are included.

Known limitations

The same as v0.10.6.

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

NewReleases is sending notifications on new releases.