Releases: SgtBilko76/SuperTux-3D
Releases · SgtBilko76/SuperTux-3D
Release list
SuperTux VR Beta 0.2 (Quest + PICO)
Adds PICO headset support to the VR port. One APK now covers both Meta Quest (2 / 3 / 3S / Pro) and PICO (4, 4 Ultra, Neo 3) — each runtime ignores the other vendor's manifest entries.
The game is shown on a virtual screen in front of you, with each drawing layer at its own depth, so moving your head gives real parallax between backgrounds, tiles and the HUD.
Install
Enable developer mode on the headset, then:
adb install -r SuperTux-Beta0.2-quest-pico-arm64-v8a.apk
Quest: Library > Unknown Sources. PICO: the app appears in the library once installed.
What's new since Beta0.1
- PICO controller bindings (
bytedance/pico4_controller,pico_neo3_controller) with the same layout as the Touch controllers. XR_BD_controller_interactionis enabled only when the runtime advertises it, so Quest is unaffected.- Manifest:
pvr.app.type=vr,com.picovr.intent.category.VRandorg.khronos.openxr.intent.category.IMMERSIVE_HMD, so PICO OS launches the app immersively instead of as a flat panel. - The native libraries are stripped this time: 294 MB instead of 345 MB.
Controls
| Controller input | Game control |
|---|---|
| Left thumbstick | Move |
| Right thumbstick | Peek (look around) |
| A / left trigger | Jump (select in menus) |
| B | Back (in menus) |
| X / right trigger | Action (run, grab, shoot) |
| Y | Item |
| Left / right grip | Peek left / right |
| Menu button | Pause |
| Left thumbstick click | Recenter screen |
Notes
- Untested on hardware. This build was not run on a Quest or a PICO headset; the PICO support was written from the OpenXR and PICO documentation. Please report what happens.
- PICO OS 5.9.0 or newer is required — only from that version does the PICO runtime work with the generic Khronos OpenXR loader.
- Debug-signed build. Single player only; screen-space effects (displacement, blur) are disabled in VR.
- With no OpenXR runtime present, the game falls back to normal 2D mode.