# Прогресс AnyPS5: шейдеры, библиотеки и работающие игры

Author: DecompHub
Updated: 2026-10-12
Language: ru
Canonical: https://decomphub.com/ru/guides/anyps5-progress-explained

У AnyPS5 несколько разных показателей прогресса. Единый процент скрыл бы разницу между распознаванием инструкции, реализацией библиотечной функции и правильной работой игры.

[Официальный репозиторий](https://github.com/boykopovar/AnyPS5) ссылается на [отчёт о прогрессе](https://boykopovar.github.io/AnyPS5/) и [документацию совместимости](https://github.com/boykopovar/AnyPS5/blob/main/docs/user/COMPATIBILITY.md). Они отвечают на разные вопросы, поэтому их стоит читать вместе.

## Системные библиотеки

Отчёт считает функции, уже объявленные в проекте. Его знаменатель не охватывает все системные функции PS5. Опубликованные правила объясняют учёт общих исходных файлов и момент, когда функция перестаёт считаться нереализованной.

Это показатель реализации. Наличие тела функции не гарантирует правильное поведение при всех способах вызова в играх. Увеличение знаменателя тоже может снизить процент без потери выполненной работы.

## Инструкции шейдеров

Отчёт использует определённый список инструкций AMD RDNA. По правилу проекта инструкция засчитывается, когда декодер её распознаёт. Распознавание — лишь один этап графического конвейера.

Перевод в SPIR-V, правильное поведение, рендеринг и требования конкретных игр нуждаются в отдельных подтверждениях. Заполненная шкала декодера не означает, что каждый шейдер отображается правильно.

## Что проверить перед игрой

Посмотрите совместимость конкретной игры, версии и окружения. Появление меню, отрисовка первой сцены и стабильная игровая сессия — разные этапы. Проверяйте дату и условия воспроизведения демонстрации.

Адаптер DecompHub читает [структурированный отчёт](https://boykopovar.github.io/AnyPS5/progress.json) и показывает библиотеки и декодирование шейдеров отдельными строками. Он не вычисляет среднее «PS5 готова» и не означает одобрения со стороны авторов проекта.

Этот подход подходит и другим проектам с несколькими подсистемами. [Создайте бейдж](/ru/progress) или прочитайте о [декомпиляции и повторной реализации](/ru/guides/decompilation-reimplementation-recompilation).
