github YuutaTsubasa/Free-Riders-Recompiled v0.10.15
v0.10.15 — Macs with Retina or scaled displays

latest release: v0.10.16
2 hours ago

Changes

  • Macs with a Retina or scaled display (#191). On such a Mac the game closed right after Start game.
    • Cause: the game's window wasn't marked as high-resolution, so its drawing surface had half the pixels of the frames the game prepared for it. MoltenVK then answered every frame with "suboptimal", and the game gave up after 8 tries.
    • Fix: the window is now high-resolution, and the frames are sized from the window's real drawing surface.
    • Safety net: if frames are still reported as suboptimal, the game keeps running instead of closing.
  • Better reports for display problems: when the system refuses to show a frame, game.log now names the exact reason, on every platform.

Everything else is the same as v0.10.14.

Validation

  • macOS (M1), set to a scaled 1280x720 HiDPI mode (2560x1440 pixels):
    • this release's package ran a whole Dolphin Resort race at full speed (1.00), with all 455 pipelines and no refused frames;
    • v0.10.14 in the same mode refused 8 frames and closed, as reported.
    • Also checked: windowed and full-screen launcher settings, a 1x 2560x1440 mode, and a 960x540 HiDPI mode.
  • Not tested: a real Retina panel or 4K monitor (a virtual HiDPI display was used), and moving the window between screens with different scaling.
  • Windows x64 package, Vulkan, with the validation layer: a whole race, no validation errors, all 455 pipelines.
  • AYN Thor, this release's APK: Dolphin Resort at full speed (0.999, 60 fps), all 455 pipelines prepared.
  • Unit tests: 159 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: 63. 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.15
  • 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.