Энтузиаст переписал 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, тоже пока неясно.

Больше статей на Shazoo
Тэги:

Об авторе

Редактор
Начал писать на Shazoo за печеньки в 2015 году. Фанат The Last of Us, Кодзимы и Винса Гиллигана. На пенсии планирую разобраться в лоре Warhammer 40K, но это не точно. Мастер над ошибкой.