ИГРЫ И НЕ ТОЛЬКО

Разработчики AnyPS5 обнаружили больше системных функций PS5: покрытие упало до 64%

Проект AnyPS5, преобразующий исполняемые файлы PS5 в нативный формат Windows и Linux, столкнулся с неожиданным расширением объёма работы: список известных системных функций консоли заметно вырос, из-за чего показатель покрытия библиотек снизился с примерно 96% до 64%.

Разработчики AnyPS5 обнаружили больше системных функций PS5: покрытие упало до 64%

Разработчики проекта AnyPS5 столкнулись с неожиданным расширением объёма работы. За последние дни список известных системных функций PlayStation 5 заметно вырос, из-за чего показатель покрытия библиотек, недавно приблизившийся к 91%, опустился примерно до 64%. Однако речь не идёт об откате в разработке или потере уже написанного кода.

Как рассчитывается покрытие и что означает падение показателя

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

Именно поэтому недавние значения около 96% могли создать ложное впечатление, что работа над системными библиотеками почти завершена. В сообществе обратили внимание, что после обнаружения большого количества ранее неучтённых функций показатель сначала начал снижаться, а затем приблизился к 64%. При этом уже реализованные функции никуда не исчезли — просто реальный масштаб оставшейся работы оказался значительно больше, чем могло показаться по прежней статистике.

Даже достижение 100% в этой категории не будет означать автоматическую совместимость со всеми играми PlayStation 5. Такая отметка покажет лишь, что для всех известных на тот момент системных вызовов существует какая-либо реализация. После этого всё равно останутся проверка корректности функций, графика, шейдеры, производительность и многочисленные особенности отдельных игр.

AnyPS5 при этом не является традиционным эмулятором. Проект преобразует исполняемые файлы PS5 в нативный формат Windows или Linux, а недостающие системные библиотеки консоли заменяет собственными реализациями. Отдельного процесса эмуляции при этом не используется.

Таким образом, падение показателя с примерно 96% до 64% скорее показывает, насколько быстро разработчики расширяют своё понимание системного ПО PS5. До полного покрытия библиотек теперь, вероятно, дальше, чем казалось ещё несколько дней назад, но обнаружение новых функций одновременно позволяет команде раньше приступить к их реализации и повысить совместимость проекта.

Как тебе материал?

0 реакций
Как тебе материал?0 реакций
Комментарии

Обсуждение

Загружаем обсуждение…