📈 GH Trending Explorer 🎲 Surprise me

← all repos

LoreanXavier / pt-pc

git clone https://github.com/LoreanXavier/pt-pc.git v1.0.7 · 3d ago

Native PC port of P.T. (runs from your own PS4 game files)

+36
stars, 24h · #1,061
+~198
stars, 7 days · #1,134
+2.1k
stars, 30 days · #380
2.1k
★ total · +10% this week
136
forks · 0 open issues

Star history (as recorded here)

2026-10-20 · 2,040 ★ 2026-10-23 · 2,125 ★
LanguageC++
License—
Created2026-10-07 (16d ago)
Last pushtoday
Watchers31
OwnerUser

Links

README excerpt
# P.T. for PC
> **Bug reports:** I've closed GitHub Issues because of ongoing spam attacks. Please join the Discord server to report bugs.
If the port is worth something to you, you can buy me a coffee: ko-fi.com/loreanxavier. It keeps the testing hardware and the releases coming.
This is a native PC port of P.T., the 2014 PS4 teaser by Kojima Productions. It is not an emulator. The game logic was
rebuilt in C++ from the original's behaviour, with Vulkan and DirectX 12 renderers; every level, model, texture, sound,
script and cutscene is read at run time from your own copy of the PS4 game. There is no game data in this repository
and none in the installer.
The port runs on its own engine, Hallway Engine.
I made this in my spare time, with AI tools (see AI Disclosure at the end), because P.T. deserved to keep existing
somewhere other than on consoles that still have it installed. It plays the whole teaser from the first wake-up to
the street, with the voice part included.
## What you need
- Your own copy of P.T. The port is built and tested with the US release, CUSA01127, as a dump folder from your console
 or a fake PKG made from that dump. The European and Japanese releases install too, with a note, but I have not seen
 their data myself. A store PKG cannot be used: it is encrypted for the console that owns it, and nothing here
 decrypts it.
- Windows 10 or 11 (x64), Linux x86-64 with glibc 2.38 or newer (Ubuntu 24.04, Debian 13, Fedora 39, current Arch
 and SteamOS), or macOS 14 or newer on an Apple silicon or Intel Mac.
- A GPU and driver with Vulkan 1.3; on macOS the port brings MoltenVK, which runs Vulkan on Metal. The optional
 ray-traced shadows, ambient occlusion and reflections need a GPU with Vulkan ray queries (not on macOS). DLSS needs a
 GeForce RTX card. Available upscalers depend on the platform and renderer; see docs/upscaling.md. The settings page greys out what your machine
 cannot run and says why.
- A microphone for one part of the game, as on the PS4. If you have none, `key = J` under `[voice]` in `pt.ini` lets a
 key stand in for the spoken word.
## Installing
Download the installer from the Releases page: `P.T.PC.Port.Setup.exe` on Windows, the Linux setup binary on Linux.
Point it at your dump folder or fake PKG and at a destination folder (the default on Windows is
`%LocalAppData%\Programs\P.T. PC Port`). It copies the three game archives it needs (`chunk1.psarc`,
`texture.qar`, `pathid_list_ps4.bin`) next to the port and makes a shortcut if you want one. The eboot, modules and
system files are not used.
Linux: `chmod +x` the setup and run it from a terminal. The game needs only glibc and the system's Vulkan driver. On a Steam Deck
install from desktop mode and add `pt` as a non-Steam game; it runs on SteamOS as it is.
macOS: download `P.T.PC.Port-macOS-arm64.zip` (M1 and later) or `P.T.PC.Port-macOS-x64.zip` (Intel), unzip `P.T. PC Port.app`,
open it once and allow it under System Settings > Privacy & Security (it is not