Консоли

Энтузиаст запустил игры от PS5 на Xbox Series X с помощью эмулятора PS5X

Ютубер Devran Cosmo Uenal представил эмулятор PS5X, который позволяет запускать игры с PlayStation 5 на консоли Xbox Series X. Он портировал открытый эмулятор KytyPS5 на консоль Microsoft, используя режим разработчика.

На данный момент список совместимых игр невелик и включает:

  • GEX Trilogy
  • Hellboy: Web of Wyrd
  • Marvel Cosmic Invasion
  • Quake II

Все четыре игры корректно реагируют на ввод с геймпада Xbox, а в некоторых случаях уже слышен звук. Ютубер опубликовал запись, где Quake II демонстрирует скорость около 25-45 кадров в секунду.

Разработчик подчеркнул, что PS5X находится на раннем этапе развития. Совместимость ограничена, и предстоит еще много работы. Основная техническая трудность связана с графикой: KytyPS5 использует Vulkan для рендеринга на ПК, но Xbox не поддерживает эту технологию нативно. Поэтому путь рендеринга приходится переводить на DirectX 12.

Из-за этого прогресс, достигнутый в ПК-версии эмулятора, не переносится на Xbox-порт автоматически. Работу над графическим слоем приходится выполнять заново для каждой платформы.

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

Стоит отметить, что эмуляция PS5 на ПК развивается значительно быстрее, чем многие ожидали. KytyPS5 всего за несколько дней смог довести Demon's Souls Remake от полностью нерабочего состояния до стабильных 30 FPS, а позже разработчики смогли запустить GTA 5 на мощном железе при 60 FPS.

Источник: оригинал новости