Энтузиаст портировал культовый шутер The Darkness на ПК через рекомпиляцию

Энтузиаст портировал культовый шутер The Darkness на ПК через рекомпиляцию

Культовый мистический шутер The Darkness от студии Starbreeze Studios, вышедший в 2007 году, долгие годы оставался доступен исключительно на консолях Xbox 360 и PlayStation 3. Теперь ситуация изменилась благодаря независимому разработчику под ником portingpete, который опубликовал на платформе GitHub проект под названием The-Darkness-Recomp. Эта разработка представляет собой исполняемый файл для 64-битных операционных систем Windows и переводит оригинальный бинарный код с консоли в нативный код на языке C++ методом статической рекомпиляции, полностью исключая необходимость использования традиционной эмуляции.

Созданная энтузиастом версия уже предлагает полностью завершенный игровой процесс от вступительной сцены и до финальных титров. Пользователи ПК получили возможность играть с полноценным управлением мышью и клавиатурой, а также с поддержкой различных геймпадов. Кроме того, в проект встроено воспроизведение оригинального консольного звукового формата XMA, полноценная система сохранений и расширенное графическое меню. В настройках можно свободно регулировать угол обзора, настраивать гамму, менять интенсивность эффекта свечения, задействовать вертикальную синхронизацию и снимать ограничение кадровой частоты для более плавной картинки.

Недавнее обновление под номером 0.1.2 принесло множество важных исправлений, устранивших графические недочеты ранних сборок. В частности, разработчик вернул в игру аутентичное золотистое свечение силуэтов при активации способности Darkness Vision, исправив запись масок глубины и текстурный шум. Помимо этого, была полностью починена система персональных тени, которые ранее мерцали или пропадали при движении камеры, а также восстановлены корректные трафаретные тени для мелких объектов игрового окружения.

Существенные улучшения затронули и поддержку высоких разрешений экранов. В оригинальном релизе при попытке масштабирования изображения выше 720p на темных участках сцены возникал неестественный серо-зеленый оттенок из-за особенностей цветокоррекции. В актуальной версии этот дефект был полностью ликвидирован наряду с ошибками кадрового буфера в разрешении 1080p. При этом автору удалось сохранить оригинальную фильтрацию теней формата 4x4 при рендеринге с повышенным умножением базового разрешения.

Проект базируется на инструментарии XenonRecomp и распространяется под свободной лицензией GPLv3, однако не содержит в себе самих игровых файлов. Для запуска на персональном компьютере игрокам требуется самостоятельно достать образ оригинальной версии The Darkness для консоли Xbox 360, из которого с помощью утилиты XexTool извлекаются расшифрованные модули. Полученные данные достаточно поместить в директорию с проектом, после чего игра запускается через командный скрипт без дополнительных манипуляций.

Пожалуйста, войдите, чтобы прокомментировать

0 комментариев