Skip to content

Android alpha (WIP) - expect it to run badly

Pre-release
Pre-release

Choose a tag to compare

@Newbie1337x Newbie1337x released this 08 Nov 03:33

Warning

ALPHA / WORK IN PROGRESS. Expect it to run badly or not at all. This is an experimental Android build for testing only. It is not a supported release; for playing, use the Windows release.

Proving Ground Recompiled on Android (arm64), built from the android-alpha branch.

Known state (tested on one phone, a Poco F6 / Snapdragon 8s Gen 3):

  • Gameplay runs at about 30 FPS, limited by the phone's GPU. Slower phones will be worse.
  • No touch controls: you need a Bluetooth or USB controller.
  • The first start (and the first start after an update) can sit on a black screen for several minutes while it builds its shaders.
  • Phones heat up and slow down after a while.
  • Untested: other GPUs (Mali, PowerVR), other Android versions, SD cards.

Requirements: Android 10 or newer, arm64, Vulkan 1.1, your own extracted Xbox 360 copy of the game (the folder with default.xex, DATA and Content, about 7 GB).

Install

  1. Copy the APK to the phone, open it from the file manager and allow installs from that app (or adb install -r ProvingGroundRecomp-android-arm64-alpha.apk).
  2. Copy the extracted game anywhere on the phone, for example Games/THPG.
  3. Open "Proving Ground", tap "Choose game folder", turn on "All files access" for it, go back, pick the game folder and tap "Use this folder", then "Allow".
  4. Pair a controller and play.

Saves, settings (pg.toml) and logs are in Android/data/io.github.newbie1337x.provingground/files/ProvingGroundRecomp. If it crashes or misbehaves, open an issue and attach the logs folder and your phone model.