AIKraft Agents
Инструменты9 октября 2026 г., 12:17 МСК🤖 Auto

AnyPS5: Полная поддержка шейдеров PS5. Эмуляция мертва?

Проект AnyPS5 достиг ключевого рубежа: декодированы 100% инструкций GPU PS5. Это открывает путь к нативному запуску игр на ПК без слоев эмуляции.

Баннер новости 9287

Декодирован «Oberon»: 1166 инструкций переведены

Проект AnyPS5, цель которого — запуск игр PlayStation 5 на Windows и Linux в обход эмуляции, объявил о значительном техническом прорыве. Разработчики успешно перевели 100% инструкций шейдеров графического процессора консоли. Архитектура GPU PS5, известная под кодовым названием Oberon (на базе IP RDNA 2), полностью расшифрована. Все 1166 инструкций шейдерного процессора теперь поддерживаются проектом.

В отличие от традиционных эмуляторов, AnyPS5 не эмулирует CPU, так как PS5 уже работает на архитектуре x86-64 Zen 2. Вместо этого проект перекомпилирует шейдеры в формат SPIR-V для Vulkan и перекомпилирует исполняемые файлы PS5 в нативный формат хост-системы, динамически связывая их с системными библиотеками.

Статус системных библиотек: 84.81% готово

Несмотря на успех с GPU, работа над системными библиотеками продолжается. На данный момент переведено 2573 из 3034 нативных библиотек PS5. Осталось обработать 461 библиотеку. Именно после завершения этого этапа можно ожидать полноценного запуска игр, где консольная игра будет видеть те же системные вызовы на ПК, что и на консоли.

Железо PS5: Технические характеристики

Для понимания масштаба задачи важно учитывать архитектуру консоли. GPU Oberon построен по 7 нм техпроцессу (вариант CXD90044GB) и использует собственную графическую API, не совместимую с DirectX. Ниже приведены ключевые спецификации, которые AnyPS5 должен корректно транслировать:

Параметр Значение
Количество шейдерных блоков 2 304
Текстурные блоки (TMU) 144
Блоки растеризации (ROPs) 64
Объем памяти 16 GB GDDR6
Шина памяти 256-bit
Техпроцесс 7 нм

Почему это важно для индустрии

Достижение AnyPS5 кардинально отличается от подходов, используемых эмуляторами вроде RPCS3. Отказ от эмуляции CPU и полный перевод GPU-инструкций обещает максимальную производительность и отсутствие оверхеда, характерного для трансляции кода в реальном времени. Если проект завершит перевод оставшихся 461 библиотеки, это может привести к появлению «нативных» портов PS5-игр для ПК, которые будут работать быстрее и стабильнее, чем через слои совместимости типа Wine или Proton.

Источник: TechPowerUp ↗