Прямой порт вместо эмуляции
Разработчики проекта AnyPS5 представили принципиально новый метод запуска игр с консолей PlayStation 5 на операционных системах Windows и Linux. В отличие от традиционных эмуляторов, AnyPS5 полностью исключает эмуляцию центрального процессора. Поскольку архитектура PS5 базируется на x86-64 Zen 2, проект использует эту совместимость для прямой перекомпиляции исполняемых файлов (executables) в нативный формат хост-системы.
Методология напоминает работу Wine или Proton, но с ключевым отличием: система пересобирает библиотеки консоли для динамической линковки. Графическая подсистема обрабатывается через перекомпиляцию шейдеров в формат SPIR-V для Vulkan, что позволяет избежать накладных расходов на трансляцию командного процессора.
Текущий статус и технические детали
На данный момент проект находится на ранней стадии разработки. Разработчик подтвердил, что выполнение кода успешно достигает основной функции игры (main function), а система обработки исключений (exception handling) уже реализована. Шейдерный рекомпилятор генерирует валидный код SPIR-V, который проходит проверку.
В репозитории GitHub указано, что некоторым играм удалось достичь логотипа, главного меню и даже фрагментов геймплея со звуком. Однако публичных сборок для тестирования пока не существует. Разработчик заявил, что релиз будет выпущен только после того, как одна из игр сможет полностью запуститься через инструмент.
Сравнение с другими решениями
Подход AnyPS5 контрастирует с другими проектами в сфере эмуляции PS5, такими как KytyPS5, которые демонстрируют прогресс в эмуляции, но сталкиваются с ограничениями производительности. Ниже приведено сравнение ключевых характеристик подходов.
| Параметр | AnyPS5 | Традиционные эмуляторы (напр. KytyPS5) |
|---|---|---|
| Обработка CPU | Отсутствует (нативный x86-64) | Полная эмуляция Zen 2 |
| Графика | Перекомпиляция в SPIR-V/Vulkan | Трансляция команд GPU |
| Совместимость | Требует перекомпиляции под каждую ОС | Универсальный слой эмуляции |
| Текущий статус | Достигнут main function, нет публичных сборок | Запуск GTA 5 до 60 FPS (с крашами) |
Почему это важно для геймеров
Интерес к подобным технологиям растет на фоне решения Sony сократить количество портов одиночных эксклюзивов на ПК и планам по прекращению производства физических дисков к 2028 году. Хотя AnyPS5 не позволит запустить такие игры, как God of War: Ragnarök или GTA 6 в ближайшее время, его успех может изменить ландшафт доступности контента. Ожидается, что полная реализация совместимости займет годы, аналогично тому, как развивалась поддержка PS4 и PS3.
Источник: TechPowerUp ↗
