Def Jam: Fight for NY получила нативный порт для Steam Deck
Культовый файтинг Def Jam: Fight for NY получил очередное обновление неофициального проекта Recompiled. Энтузиаст Влад Янгурский выпустил версию 0.7.0, которая добавляет полноценную поддержку Linux и портативной консоли Steam Deck. Благодаря рекомпиляции игра может работать на современных компьютерах без запуска оригинальной версии через эмулятор консоли.

В основе проекта лежит инструмент XboxRecomp, преобразующий машинный код игры для первой Xbox в исходный код на C с последующей компиляцией под современные платформы. На Steam Deck файтинг запускается непосредственно в SteamOS, без использования слоя совместимости Proton. За графику отвечает Vulkan, звук обрабатывается через PipeWire, а встроенные элементы управления распознаются без дополнительных утилит.
Установка также стала проще. Специальный установщик подготавливает изолированное окружение с необходимыми библиотеками SteamOS 3.8, после чего добавляет игру в библиотеку для запуска через Gaming Mode. Подключение к интернету требуется только при первоначальной настройке среды, а первая компиляция на устройстве занимает около пяти минут.
Сам разработчик тестирует порт на Steam Deck OLED и сообщает, что основные игровые системы работают стабильно. Автоматические проверки подтвердили корректную работу меню, вступительных роликов и боевых сцен. При этом полностью устранить все проблемы пока не удалось: на портативной консоли иногда возникают небольшие искажения звука, связанные с особенностями виртуализации аудиочипа.
Проект не ограничивается Steam Deck. На Windows доступен рендеринг через Direct3D 11, а на компьютерах Mac с процессорами Apple Silicon используется Vulkan. Рекомпиляция позволяет выводить изображение с разрешением до четырёх раз выше оригинального и поддерживает частоту до 60 кадров в секунду. Также предусмотрены управление через SDL3, совместимость с геймпадами DualSense, Switch Pro и Xbox, а ещё локальные матчи для четырёх участников. Дополнительные настройки открываются через оверлей по клавише F1, а конфигуратор интерфейса построен на Dear ImGui.
Отдельная функция для Windows и macOS позволяет улучшить чёткость текстур без использования генеративного ИИ. Алгоритм Lanczos обрабатывает 18 971 статическое изображение оригинальной игры непосредственно на процессоре компьютера. В результате формируется дополнительный пакет текстур размером 6,2 ГБ.
Def Jam: Fight for NY — Recompiled распространяется в виде открытого проекта под лицензией MIT. При этом исходный код не содержит оригинальных игровых ресурсов или исполняемых файлов, поэтому для сборки потребуется собственный легальный дамп американской версии игры для первой Xbox.
В дальнейшем Янгурский планирует добавить корректное соотношение сторон 16:9 во время боёв вместо исходного формата 4:3 и продолжить работу над аудиодрайвером. Это должно сделать порт ещё удобнее для современных экранов и портативных устройств.
Не забудьте подписаться на наши каналы в Дзене, Rutube, VK, MAX и Телеграме, чтобы не пропустить новые интервью, обзоры и новости из мира гейминга и косплея. Оставайтесь с нами на Gamers-Life.ru! Мы всегда рады видеть вас среди наших подписчиков!
Комментарии закрыты.