Эмулятор PlayStation 5 AnyPS5 научился распознавать все инструкции GPU консоли
Но это не значит, что теперь он идеально отрисовывает графику.
Разработчики эмулятора PlayStation 5 AnyPS5 сообщили о достижении 100% поддержки инструкций GPU консоли. Сейчас эмулятор может распознавать все 1166 инструкций собственным декодером шейдеров.
Пока, впрочем, речь идет именно о распознавании инструкций. Теперь разработчикам эмулятора предстоит обеспечить их правильное выполнение и корректную обработку графики — если этого не сделать, то картинка будет отрисовываться со сбоями.
AnyPS5 отличается от традиционных эмуляторов своим принципом работы. Проект использует специальный релинкер, преобразующий исполняемые файлы PS5 в приложения для Windows и Linux; одновременно разработчики создают собственные версии системных библиотек PlayStation 5.
Помимо графической подсистемы, команда AnyPS5 занимается реализацией системных функций консоли. Сейчас готовы 2575 из 3038 функций, но разработчики предупреждают, что список продолжает пополняться по мере изучения программного обеспечения консоли.
Авторы AnyPS5 не берутся предсказывать, когда их проект начнет полноценно запускать ААА-игры. Разработчики конкурирующего проекта KyTyPS5 идут другим путем: берут крупную игру и реализуют функции, необходимые для ее работы, — пока это дает более зримые результаты.

