Энтузиасты запустили компьютерные версии Grand Theft Auto 4 и Half-Life 2 на PlayStation 5 через среду prospero-win

Энтузиасты представили первый публичный релиз проекта prospero-win, созданного для запуска компьютерных игр на взломанных консолях PlayStation 5. Программа представляет собой специализированную среду совместимости на базе Wine, которая исполняет файлы формата .exe локально на железе консоли без использования удаленного стриминга с внешнего компьютера.

Архитектура решения опирается на гибридный подход к обработке инструкций. Программы разрядности 64 бита работают нативно за счет процессора консоли с архитектурой x86-64, а для классических 32-битных проектов задействован собственный динамический транслятор x86. Графика в играх на базе Direct3D 8, 9, 10 и 11 переводится в инструкции Vulkan при помощи прослойки DXVK и видеодрайвера RADV из состава Mesa, тогда как старые проекты используют прямой вывод через OpenGL или интерфейс GDI.

Управление реализовано как через стандартный геймпад DualSense с эмуляцией протокола XInput, виброотдачей и аналоговыми триггерами, так и с помощью подключения клавиатуры и мыши через порты USB. Для удобной навигации разработчики встроили отдельный лаунчер с индивидуальными профилями графических настроек и раскладок кнопок под каждую отдельную игру.

В ходе практических тестов авторы подтвердили запуск множества известных тайтлов. Полное издание Grand Theft Auto IV: The Complete Edition работает в разрешении 1080p с кадровой частотой около 45-55 кадров в секунду на улицах города и приближается к 59 кадрам в спокойных сценах. Шутер Half-Life 2 демонстрирует стабильные 60 кадров в секунду на высоких настройках графики, а классические Counter-Strike 1.6, Warcraft III: Reign of Chaos и Half-Life работают со скоростью выше 60 кадров в секунду.

Свежее обновление под номером 0.1.1 дополнительно оптимизировало трансляцию кода для игр с тяжелыми модификациями. Тестовая сборка Grand Theft Auto: San Andreas с шейдерным модом Proper Shaders прибавила в скорости с 37.9 до 42.5 кадров в секунду. Разработчики также устранили проблемы с нехваткой памяти для 32-битных программ, исправили отображение шрифтов через DirectWrite и защитили систему от вылета на начальный экран консоли при внутренних сбоях.

Текущая версия среды сохраняет определенные ограничения. Программа не обходит системы защиты DRM и сторонние античиты, не поддерживает запуск фоновых установщиков на самой приставке и требует ручной установки кодеков LAV Filters для воспроизведения видеороликов через DirectShow. Исходный код проекта распространяется под свободной лицензией LGPL-2.1, а сообщество продолжает пополнять открытый репозиторий готовыми рецептами установки и профилями совместимости.

Источник: www.playground.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев