github YuutaTsubasa/Free-Riders-Recompiled v0.10.7
v0.10.7 — Every race action on touch

3 hours ago

Changes

  • Every race action on the touch controls (#177). The on-screen controls gain:
    • LB / RB (orange arrows on the left and right edges): the power skill's punch to each side.
    • A right stick (cyan): reach out to the side for Rings and raise the arms; in menus it moves the hand cursor.
    • LT: hold hands in a Tag Race.
    • Every race action a controller has is now on the screen.
  • Touch controls on Windows: with touch controls turned on, they now draw on a Windows touch screen too. They are also drawn when the window is exactly the game's size.
  • Android diagnostics for slow phones (#176): game.log gets a HOST_THREADS line every two seconds of a race, showing where frame time goes: drawing, waiting for the render thread, which CPU cores the threads run on, and the core clock speeds. Nothing changes in how the game runs.

Everything else is the same as v0.10.6.

Validation

  • Touch controls:
    • unit tests for the new buttons and the second stick;
    • Windows races with touch controls on Vulkan and D3D12;
    • on an AYN Thor, taps on LB, RB and LT and swipes on the right stick gave the expected controller input.
    • That the punch and reach animations play from them was not checked separately; they use the same input as a controller.
  • 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, and the new HOST_THREADS lines logged.
  • Unit tests: 157 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: 55. 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.