github YuutaTsubasa/Free-Riders-Recompiled v0.10.9
v0.10.9 — Fly board fix, frame skipping choice

2 hours ago

Changes

  • Fly board fix (#153). At Dolphin Resort's glass mall, a racer who boarded the Fly gadget (the board with red wings) could fly out through the right wall.
    • Cause: the port sometimes let the next race step start before the game had finished checking which racers touched the board. A racer that reached the board in that unchecked step launched in the wrong direction.
    • Fix: the race step now waits for that check, as on the console.
  • Frame skipping choice in the launcher (#177). Under Graphics › Advanced performance options:
    • Auto: as before.
    • Always when behind: for CPUs too slow to keep up even without drawing; the race gets closer to real time, but the screen is choppier.
    • Off: every frame is drawn and a slow race slows down.
  • Phones with one much faster core (#176). On phones like the Pixel 10a, whose fastest core is well ahead of the rest, the game's main thread now runs only on that core. Phones like the AYN Thor are unchanged.

Everything else is the same as v0.10.8.

Validation

  • Fly board, on an AYN Thor with traces:
    • race steps that started while the touch check was still running: 0 of 7800, against about 1% before;
    • racers that reached the board without being seen: 0 of 83, against 1 of 27 before;
    • first boardings: 0 of 22 flew off.
  • Frame skipping: Windows races in Auto and Always when behind, each logging its mode. Not tested on a slow PC.
  • Pixel core placement: unit tests with the Pixel 10a's reported cores. Not tested on a Pixel. On the Thor, nothing changes.
  • Windows x64 package, Vulkan, with the validation layer: a whole race, no validation errors, all 455 pipelines, no untranslatable code.
  • AYN Thor, this release's APK: Dolphin Resort at full speed (0.999, 60 fps), all 455 pipelines prepared, no collision-wait timeouts.
  • Unit tests: 158 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: 57. 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.
  • 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.