← к умной ленте

Эмулятор AnyPS5 покрыл 100% GPU-инструкций PS5

Проект AnyPS5 — эмулятор, позволяющий запускать игры с PlayStation 5 на обычном ПК под Windows или Linux, — достиг 100% покрытия шейдерных инструкций GPU консоли. Декодер проекта теперь распознаёт абсолютно все инструкции архитектур AMD RDNA 1 и RDNA 2i, используемых в PS5.

Разработчики уточняют: 100% покрытие означает лишь корректное декодирование инструкций, а не гарантированный запуск любой игры — это важный, но промежуточный этап. Системные библиотеки PS5, нужные для полноценной работы эмулятора, готовы пока на 85%.

100%покрытие GPU-инструкций PS5
1 166число распознаваемых инструкций RDNA 1/2
85%готовность системных библиотек (2573 из 3034)
  • Декодер AnyPS5 распознаёт все 1 166 инструкций архитектур AMD RDNA 1 и RDNA 2
  • Системные библиотеки PS5 реализованы на 85%: готовы 2573 функции из 3034 отслеживаемых
  • Инструмент использует релинкерi для конвертации исполняемых файлов PS5 в нативные .exe для Windows или Linux
  • Шейдерный рекомпилятор переводит шейдерный код PS5 в формат SPIR-Vi
  • Принцип работы: эмулятор перехватывает системные вызовы на уровне ОС, заставляя код игры «думать», что он исполняется на PS5, хотя реально работает на PC
  • Исходный код проекта доступен на GitHub по адресу boykopovar/AnyPS5

Обсуждение

0
В

Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖