AnyPS5 реализовал 100% инструкций GPU PlayStation 5 для запуска игр на ПК

AnyPS5 реализовал 100% инструкций GPU PlayStation 5 для запуска игр на ПК

Проект AnyPS5 достиг отметки 100% по реализации инструкций графических шейдеров GPU. Инструмент предназначен для прямого портирования и перелинковки исполняемых файлов PlayStation 5 под операционные системы Windows и Linux без применения классической тяжеловесной эмуляции. Достигнутый показатель относится к набору команд, используемых в тестовых проектах, где проприетарные вызовы графического чипа консоли успешно транслируются в формат SPIR-V для последующего рендеринга через Vulkan API.

Участники сообщества отмечают, что стопроцентный охват списка инструкций означает их программную реализацию, но не гарантирует полностью безошибочную работу во всех сценариях. Тем не менее закрытие пула инструкций позволяет сосредоточиться на отладке корректности исполнения и совместимости. На текущем этапе проект уже демонстрирует стабильную работу двумерного платформера со скоростью 60 кадров в секунду на конфигурации с процессором Intel Core i5 и видеокартой NVIDIA GeForce GTX 1050 Ti.

Разработчики ожидают, что реализация ключевых системных библиотек формата PRX продвинется в течение ближайших нескольких недель. Архитектурное сходство консоли с современным ПК на базе решений AMD Zen 2 и RDNA 2 существенно ускоряет адаптацию программных интерфейсов. Наработки проекта также могут оказать поддержку смежным решениям, включая слой трансляции kytyps5, развивающий схожие принципы запуска консольных игр на персональных компьютерах.

Источник

ЦЕНТР ОБСУЖДЕНИЙ

@GameGPU_com

Присоединяйтесь к обсуждению, делитесь результатами своих бенчмарков и спорьте о производительности железа в X.

Обсудить в X

Игры

Железо