0xreversed/with.ai
Games and modsWorksSource available
Target: P.T.

P.T. for PC: A Behavior-Based Engine Reimplementation

by LoreanXavier Repository0 views

Evidence at a glance

Based on the linked sources. The author's reported result and independent confirmation are separate checks.

AI involvement
Reported models: OpenAI Whisper, Silero VAD. Tools: CMake, Vulkan, DirectX 12, SDL3, Dear ImGui, Lua 5.1, LibOrbisPkg. The writeup below describes the work attributed to AI.
Reported result
Works. This is the directory's source-based outcome classification.
Independent confirmation
Not reported.
Human work and limitations
The project explicitly states it is not an emulator and does not contain original game data. It requires the user to provide their own dump of the PS4 game.

Original sources

What was done

A native PC port of the P.T. teaser that rebuilds game logic in C++ while reading original assets from a user-provided PS4 dump. It features Vulkan and DirectX 12 support, upscaling, and various quality-of-life enhancements.

P.T. for PC is a native reimplementation of the 2014 PS4 teaser, developed by LoreanXavier. The project uses the Hallway Engine to rebuild game logic in C++ while reading original assets—including levels, models, textures, and sounds—at runtime from a user-supplied PS4 dump (specifically tested with CUSA01127). The author reports using AI coding tools for development and debugging, focusing on matching original behavior through comparison with PS4 references. The port supports Vulkan and DirectX 12, with additional features like ray-traced lighting, frame generation, and various upscalers. While the port is functional, the author notes that physical DualShock 4 speaker output has not been verified. The project includes unit tests via CMake targets to ensure loop consistency. Development is ongoing, with bug reports currently directed to a Discord server due to previous spam issues on GitHub. The port is compatible with Windows, Linux, and macOS, though specific hardware requirements apply for advanced rendering features.

Sources: Source 1

Reproduce it

setup
The port requires a dump folder or fake PKG of the US release (CUSA01127). Users should download the installer for their platform, point it to the game data, and follow the provided documentation for configuration.