Crackdown Recompiled: оригинал с Xbox 360 получил ПК-порт

Редакция Press F News, выпускающий редактор Виктор Шмыгов
Фанат saulob рекомпилировал Crackdown 2007 года в нативный порт для Windows, Linux и Steam Deck с 4K и мышью.

Энтузиаст под ником saulob выпустил Crackdown Recompiled, нативный порт оригинального Crackdown 2007 года для современных ПК. Это не очередной способ запустить игру через Xenia. Исполняемый код Xbox 360 статически рекомпилирован в машинный код x86 с помощью набора инструментов ReXGlue SDK, поэтому игра работает напрямую с процессором и графическим API, без накладных расходов эмуляции.

Источник: PlayGround

Проект стартовал сразу с версии 0.2.0. Для Windows есть полноценная сборка на Direct3D 12, для Linux и Steam Deck — экспериментальный AppImage на Vulkan.

Раздачи игр — первыми в Telegram — бесплатные игры Epic, Steam и GOG и главное за деньПодписаться

Главное в релизе — нормальное управление с клавиатуры и мыши. Его saulob взял из наработок разработчика Unowa001: прицеливание мышью с чувствительностью от 0.25x до 3.00x, движение на WASD, навигация по меню. Геймпады Xbox при этом поддерживаются полностью.

С графикой тоже поработали всерьёз. Разрешение рендеринга можно поднять в четыре раза относительно родных 720p, что даёт картинку уровня 4K. Владельцам слабых видеокарт пригодится обратное масштабирование внутреннего разрешения. Порт понимает любые соотношения сторон — от классических 4:3 и 5:4 до ультрашироких 21:9 и 32:9. Есть FXAA, анизотропная фильтрация до 16x и переключение оконного и полноэкранного режима на F11.

Частота кадров отвязана от физики. На выбор 30, 60, 90, 120, 144, 165 или 240 FPS, а также режим без ограничений. Автор переработал очереди рендеринга и связку процессора с видеокартой, так что проблем со стабильностью времени кадра больше нет. Для проверки встроен счётчик производительности.

Запускается всё через лаунчер на базе TRG Launcher. В нём можно отключить вступительные ролики и выбрать один из 10 языков интерфейса.

Отдельная приятная деталь — автономные достижения. Они открываются по F7, повторяют оригинальные значки и очки Gamerscore и не требуют ни Xbox Live, ни учётной записи Microsoft. Прогресс хранится локально.

Файлов, защищённых авторским правом, в сборке нет. Понадобится собственный образ диска или распакованные файлы релизной версии Crackdown для Xbox 360 2007 года, причём контрольная сумма Default.xex должна совпадать точно. Из известных проблем автор называет только одну: фоновая музыка иногда сама затухает посреди игры, хотя диалоги и звуковые эффекты продолжают работать. Для версии 0.2.0 это очень скромный список.

Реакции: