Skip to content

P.T. for Android v0.2.1 (experimental)

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Oct 02:16
65ed1d9

Experimental Android build of LoreanXavier's native P.T. PC port (https://github.com/LoreanXavier/pt-pc). All the real
work is theirs; this adds the Android layer.

Please uninstall the old version first, one last time. Earlier builds were each signed differently, so Android won't
update over them. You'll pick your .pkg again after reinstalling. From v0.2.1 on, every release has the same signature and
installs right over the previous one, keeping your game files and saves.

What's new in v0.2.1:

  • Phones and tablets with a newer Adreno GPU (8xx, such as the Snapdragon 7s Gen 4 and 8 Elite) now fall back to the
    device's own graphics driver when the bundled one can't run them. Untested so far; logs welcome.
  • Much smoother on some phones: the game no longer rebuilds its display setup every frame when the driver asks it to
    (this cost an Adreno 710 phone most of its frame rate).
  • If the app's save folder can't be written (left behind by an earlier install or made by a file manager), settings and
    saves go to the app's private storage instead of the game refusing to start.
  • pt.log now says which app version and device it came from.

What's new in v0.2.0:

  • Say the name at the end out loud. The game listens through the microphone, recognized on your device with whisper.cpp
    (nothing is recorded or sent anywhere, and the app has no internet access). The app asks for the microphone once before
    the first start. Holding both triggers still works if you'd rather not. You can try it in Settings > Microphone test.
  • Touch controls for playing without a controller: drag on the left to walk, on the right to look, plus Use, Zoom, Back,
    Pause and Name buttons. They show up when you touch the screen and fade out after a few seconds or when a controller is
    used. Turn them off in Settings > Display > Touch controls.
  • The sticks now work in the pause menu's language list and brightness bar (they only took the d-pad before).
  • The APK is bigger (about 80 MB) because it carries the speech model.

From v0.1.1:

  • Dual-screen handhelds (AYN Thor and similar): the bottom screen shows the hallway's clock, the loop you're on and the
    radio subtitles, with static where the voice drops out. Settings > Display > Second screen.
  • Subtitles keep up with the radio when it repeats its broadcast in the later loops.

Still true:

  • Snapdragon (Adreno 6xx/7xx) only, Android 10+. Tested on an AYN Thor Max.
  • No game files included. On first start, choose your own P.T. fake PKG (made from your dump) and the app sets the game up
    from it. The three extracted files (chunk1.psarc, texture.qar, pathid_list_ps4.bin) in Download work too.
  • Logs go to Download/PT-logs. Please attach pt.log (and pt-crash.txt if there is one) with your device and chip when
    reporting a problem.

See the README for details and known issues.