Девран Космо Юнал (Devran Cosmo Uenal) перенёс на Xbox Series X проект под названием PS5X — экспериментальный порт открытого эмулятора KytyPS5, который до этого развивался только для компьютеров. Работает всё через режим разработчика консоли, и на видео видно рабочую библиотеку из четырёх игр.
В списке значатся GEX Trilogy, Hellboy: Web of Wyrd, MARVEL Cosmic Invasion и Quake II. По словам автора, все они принимают ввод с геймпада Xbox, а часть выдаёт ещё и звук. Quake II он показал в деле подробнее всего — шутер держится в диапазоне от 25 до 45 кадров в секунду.
Главная сложность порта лежит в графике. KytyPS5 рисует через Vulkan, а среда Xbox эту технологию не поддерживает, поэтому всю отрисовку приходится переводить на DirectX 12. Это не смена галочки в настройках: инструкции и целые куски графической подсистемы нужно переписывать под другую архитектуру. Отсюда и неприятное следствие — прогресс компьютерной версии эмулятора не будет автоматически перетекать на консоль.
Отдельно Юнал упоминает, что часть работы выполнял с помощью ИИ-инструментов, особенно при переводе кода с одной графической технологии на другую. Насколько велика эта часть, он не уточняет, так что оценить вклад со стороны нельзя.
Трезвости ради стоит напомнить, что сам KytyPS5 на PC тоже находится в ранней стадии: он загружает двухмерные игры и часть трёхмерных, список совместимости ограничен, а вылеты и графические артефакты остаются нормой. Так что запуск четырёх проектов на Xbox не означает, что консоль внезапно открыла доступ к каталогу PlayStation 5 — до этого очень далеко, и сам автор признаёт, что работы впереди много.
А вы вообще пользуетесь эмуляторами? Расскажите, во что играли на чужом железе и насколько удачно.
PCMacXboxXbox Series X/SPS5 Новости Quake 2Новости BloodborneНовостиИгровые новостиЖелезо и технологииXbox
Источник: vgtimes.ru