Культовый шутер The Darkness, так и не вышедший на PC, получил фанатский нативный порт — спустя 19 лет

Культовый шутер The Darkness, так и не вышедший на PC, получил фанатский нативный порт — спустя 19 лет

Aleksandr Manin

The Darkness от Starbreeze и 2K вышла в 2007 году на Xbox 360 и PS3 и так и не получила версию для Windows, хотя её продолжение, The Darkness II, до PC всё-таки добралось. Теперь разработчик под ником portingpete выпустил неофициальный нативный порт версии для Xbox 360.

Это не эмулятор: исполняемый файл игры с Xbox 360 заранее переводится в код C++ и собирается в обычную программу для Windows с рендерером Direct3D 11, так что во время игры эмуляция не используется. Порт позволяет повысить разрешение, настроить угол обзора, гамму и эффект bloom, ограничить частоту кадров и включить вертикальную синхронизацию. Поддерживаются мышь и геймпад, звук в формате XMA и сохранения.

Свежее обновление 0.1.2 исправило мерцание теней персонажей и неверное отображение тёмного зрения, вернуло золотистое свечение контуров предметов в темноте, а также устранило цветовой дефект при разрешении выше 720p и ошибки кадрового буфера в 1080p.

Проект пока находится в стадии предварительной версии — первую сборку выпустили 15 сентября, и сам автор предупреждает, что полное прохождение в тестах ещё не проверено. Для запуска нужна 64-битная Windows 10 или 11, видеокарта с поддержкой Direct3D 11 и собственная копия The Darkness для Xbox 360: файлов игры в проекте нет, а исходный код открыт.

Это не единственный подобный проект: над портами The Darkness параллельно работают и другие энтузиасты, и один из них заявляет о полностью рабочей версии для Windows и Linux с достижениями. Сама техника перевода кода Xbox 360 в родные программы для PC стала популярной после выхода фанатского порта Sonic Unleashed.

Играли в The Darkness на Xbox 360 или PS3? Вернётесь в неё на PC? Пишите в комментариях.

➗ Немного математики: у PS5 в ~5 раз больше вариантов контроллера, чем эксклюзивов
    Об авторе
    Комментарии0