Repository navigation
v0.10.32
Changes
- Main thread back on the fast core after the game returns (#176). On some phones, once the game went to the background and came back, Android let the game's main thread run on any core for the rest of the session, including the slower ones, and races could slow down.
- Fix: the game now checks about once a second that each of its threads is still on the cores it was given, and puts it back if Android widened them.
game.lognotes each time withCORE_PLAN_REAPPLIED.
- Fix: the game now checks about once a second that each of its threads is still on the cores it was given, and puts it back if Android widened them.
Everything else is the same as v0.10.31.
Validation
- AYN Thor, this release's APK:
- Dolphin Resort at full speed (0.999, 60 fps).
- Tilt to kick on: full speed.
- Helpers held to a little core with sound on: race 0.992, sound threads raised (no error).
- Windows x64 package, Vulkan, with the validation layer and sound on: a whole race, no validation errors, all 455 pipelines, 0 silent audio frames.
- 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.
- Not tested on the Pixel that showed the problem; tell us in #176 if races still slow down after switching apps.
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: 80. 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.31 - 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.