Развитие AnyPS5 вкратце
Следите за системными библиотеками и декодером графики, затем смотрите историю релизов ниже.
Снимок: · Данные развития проекта
88.3% учтены как реализованные
Распознано 100% инструкций списка
- Системные библиотеки
- Функции библиотек, которые сканер проекта считает реализованными. Общее число охватывает тела функций в сканировании.
- Декодер шейдеров
- Инструкции, распознаваемые декодером шейдеров AMD RDNA 1 и RDNA 2. Отдельным играм могут требоваться исправления отрисовки.
Ищете конкретную игру? Откройте Проверка игр AnyPS5, чтобы узнать прогресс, проблемы и настройку.
Разработка во времени
История применяет одни правила к последнему коммиту main каждого дня, позволяя сравнить старые работы с текущим снимком.
| Дата | Функции библиотек | Записи шейдеров | Ревизия |
|---|---|---|---|
| 1827/2813 (64.95%) | 614/1166 (52.66%) | 49a78191 | |
| 2511/2919 (86.02%) | 1131/1166 (97%) | c73ee448 | |
| 2560/3026 (84.6%) | 1166/1166 (100%) | ae91d978 | |
| 3239/3668 (88.3%) | 1166/1166 (100%) | eecf9095 |
Релизы
Контрольная точка main
3e577edac215, коммит .
Развитие AnyPS5 отражают два основных счётчика: реализация библиотек-замен и распознавание инструкций шейдеров. Вместе с историей коммитов они показывают, какие части проекта развиваются и где искать изменения, важные для конкретной игры.
Панель сохраняет снимок на 14 октября 2026 года. Более поздние изменения смотрите на текущей странице прогресса проекта.
Как понимать покрытие библиотек
Игры вызывают библиотеки консоли для памяти, файлов, звука, ввода и других служб. AnyPS5 предоставляет замещающие реализации этих вызовов.
Сканер считает объявленные тела функций в core/libs/prx. Распознанные пути неготовых функций помечает как ожидающие реализации, остальные определения — как реализованные. Поэтому процент описывает покрытие среди функций, объявленных в самом проекте. Правила подсчёта объясняет закреплённый PROGRESS.md.
Следите за изменением обоих чисел: новые объявления могут понизить процент, хотя реализация продолжается. Чтобы понять блокировку игры, ищите работу над нужным ей вызовом или библиотекой.
Что означает этап со шейдерами
Показатель 100% в этом снимке означает, что декодер распознаёт записи из проектного списка инструкций AMD RDNA 1/2. После декодирования остаются трансляция, привязка ресурсов, форматы текстур, доступ к памяти, синхронизация и драйвер компьютера.
Работа над графикой шире завершения списка инструкций. Изменение барьера или пути текстур может исправить сцену без движения счётчика. Цепочку отрисовки описывает документация архитектуры.
Найдите нужное изменение в истории
История проекта выбирает последний коммит main за каждый день и применяет сегодняшние правила подсчёта к старым деревьям кода. Это пересчитанное сравнение этих деревьев по одной методике.
Изменение графика — отправная точка: затем откройте соответствующий коммит или библиотеку. Сопоставьте дату слияния со своей ревизией; близкий по времени тег релиза всё ещё мог выйти до изменения.
От коммита к игре: развитие AnyPS5
- Релиз — именованный комплект загрузок и соответствующих инструкций. В руководстве по настройке используется v0.1.2.
- Main — текущая разработка проекта. Чтобы попробовать более новое слитое исправление, соберите его ревизию и соответствующие библиотеки.
- Интеграционная ветка объединяет исправления для конкретного теста. Перед повторением сцены прочитайте список изменений автора и способ запуска.
Руководство AnyPS5 GitHub помогает различать эти версии. В Играх AnyPS5 следующая блокировка отчёта подсказывает, за чем следить: переходом при загрузке, шейдером, вводом или недостающей службой.
Выберите следующий шаг
Следите за коммитами проекта по этой блокировке и за AnyPS5 на Reddit, где появляются демонстрации и обсуждения. Полезное обновление связывает изменение кода с новой попыткой в затронутой игре.
Для собственной попытки прочитайте Требования AnyPS5, выполните Настройку AnyPS5 и сохраните первую значимую ошибку для Решения проблем с AnyPS5.