Энтузиаст переписал P.T. для ПК и увеличил частоту кадров с 30 fps до 60 fps
P.T. давно исчезла из PlayStation Store вместе с отменённой Silent Hills, но культовый хоррор Хидео Кодзимы и Гильермо дель Торо продолжают разбирать на части. Энтузиаст показал нативный порт игры для Windows, который уже можно пройти от начала до конца.
Он восстанавливает игру для Windows с помощью реверс-инжиниринга оригинального исполняемого файла PS4. Это не эмулятор, ремейк или порт на другой движок: логику и рендеринг P.T. воссоздают на C++ и Vulkan. При этом для запуска требуются оригинальные файлы данных из собственной копии игры.
Текущая версия уже содержит практически всю P.T. – от первого запуска до финала, включая голосовой ввод. Распознавание речи работает локально, без передачи данных в облако. Также сохранены оригинальные Lua-скрипты, ловушки, катсцены и анимации Лизы.
Кроме того, звуковая система полностью поддерживает библиотеки Wwise с трехмерным позиционированием звука и эффектами реверберации.
PC-версия уже поддерживает:
более 60 кадров в секунду вместо оригинальных 30;
мышь и клавиатуру;
DualSense, контроллеры Xbox и другие геймпады;
горячее подключение контроллеров;
AMD FSR 3.1.
Особенно интересен способ, которым разработчик проверяет точность порта. Оригинальная P.T. запускается в эмуляторе shadPS4 с заранее записанным управлением и положением камеры. Затем те же сцены воспроизводятся в Windows-версии, после чего кадры можно сравнивать между собой буквально пиксель к пикселю.
Во время работы разработчик даже нашёл и исправил ошибку в самом shadPS4, из-за которой текстуры стен и пола в P.T. покрывались чёрными полосами.
До полноценного релиза ещё далеко. В отдельных комнатах остаются небольшие различия в освещении и материалах, а также проблемы с таймингами. Даты выхода пока нет. Будет ли влиять на работу Konami, тоже пока неясно.
- Хидео Кодзима ждал 4 года ради Policenauts, пока Konami перекидывала его между отделами
- Хидео Кодзима появился в японском сериале Vivant в роли шефа полиции
- Хидео Кодзима признался, что хотел бы умереть в кинотеатре