github YuutaTsubasa/Free-Riders-Recompiled v0.8.2
v0.8.2 — Two players on ultrawide displays

3 hours ago

Changes

  • Two players on ultrawide displays: on a display wider than 16:9, two-player races now widen too, where v0.8.0 and v0.8.1 kept them 16:9 with black at the sides.
    • Each half of a split race fills its side of the frame, with a wider view.
    • A Tag Race while the two hold hands fills the frame.
    • The two-player On your Gear screen fills the frame.
    • Each player's HUD moves to their own edge: the first player's rings, rank and speed on the left, the second player's speed and the map on the right. The time stays in the middle.
    • SFR_TWO_PLAYER_WIDE=0 keeps the old 16:9 picture.

Everything else is as in v0.8.1. See v0.8.0 for the ultrawide release.

Validation

  • Unit tests: CTest passed on Windows (151) and Linux (143). GitHub Actions builds passed on Windows, Linux, macOS and Android.
  • Scripted two-controller Tag Races on D3D12:
    • At 2560x1080 (21:9): On your Gear, the split race, holding hands and the pause menu.
    • At 2560x720 (32:9): On your Gear, the split race and holding hands.
    • A one-player Free Race at 21:9 looked the same as in v0.8.1.
  • Windows package: race checks on D3D12, Vulkan, and D3D12 in a 21:9 window. Every pipeline was prepared, no shader was left untranslated and the save was left unchanged.
  • Linux package: Vulkan start-up smoke test in WSL, all 455 pipelines prepared.
  • AYN Thor: this release's Android 10+ APK prepared all 455 Vulkan pipelines and ran a race without errors at 59.8 fps. The APKs keep the existing signing certificate.
  • Not tested:
    • a two-player race other than a Tag Race;
    • two players on Vulkan at an ultrawide size;
    • a real ultrawide monitor (only windows of that shape).

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: 43. The companion licence archive applies to both APKs.
  • 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.8.0, except that:

  • two-player screens now widen too;
  • the Android notification bar no longer covers the game (since v0.8.1).

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

NewReleases is sending notifications on new releases.