portgames.

pt-pc

P.T.

Rebuilds the teaser's logic in C++ with its own engine and reads assets from the player's own PS4 dump, with Vulkan and DirectX 12 renderers.

Devices and controls

Linux

System
Ubuntu 24.04
System
Linux x86
System
Debian 13
System
Fedora 39
Requirement
Vulkan
Chip
Apple Silicon

AMD FSR upscaling NVIDIA DLSS upscaling Vulkan renderer

macOS

System
macOS 14 or newer
Chip
Apple Silicon
Requirement
Vulkan 1.3
Requirement
Vulkan
Requirement
Metal

NVIDIA DLSS upscaling Vulkan renderer

Windows

System
Windows 10

Direct3D 12 renderer Vulkan renderer NVIDIA DLSS upscaling

Build environment
Linux · Build tools
cmake
Linux · Build tools
Ninja
macOS · Build tools
python3
macOS · Build tools
cmake
macOS · Build tools
ninja
Windows · Build tools
Visual Studio 2022
Windows · Build tools
CMake 3.28
Windows · Build tools
clang
Windows · Build tools
Ninja
Sources
Share runtime feedback

A note on inclusion

Open-source code does not make game assets free to distribute. Read the project license and maintainer instructions, and supply game files you legally own.