AnyPS5 завершил перевод всех 1166 графических инструкций PlayStation 5. Проект разрабатывает способ запускать игры консоли на компьютерах с Windows и Linux без традиционной эмуляции, однако работа над системными библиотеками ещё продолжается.
Как устроен AnyPS5
PlayStation 5 использует процессорную архитектуру x86-64 Zen 2, поэтому проекту не требуется эмулировать процессор консоли. Вместо этого AnyPS5 перенастраивает исполняемые файлы для работы на компьютере, а графические инструкции преобразует в формат SPIR-V для Vulkan.
Разработчики также воссоздают системные библиотеки PS5, через которые игры обращаются к функциям консоли. По замыслу проекта, это позволит запускать код игр на ПК с теми же системными вызовами, которые доступны на PlayStation 5.
Сколько работы осталось
Перевод графических инструкций завершён, но системные библиотеки пока готовы не полностью. Из 3034 библиотек обработаны 2573, или 84,81%. Остаётся перевести ещё 461.

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