На Xbox Series X запустили эмулятор PlayStation 5
Пришлось научить эмулятор работать с DirectX.
Разработчик Девран Уэнал запустил эмулятор PlayStation 5 на Xbox Series X. Проект представляет собой порт эмулятора KytyPS5 и работает через специальный режим Developer Mode, позволяющий запускать сторонние приложения.
Порт пришлось научить работать с DirectX: изначально KytyPS5 полагается на графический API Vulkan, не поддерживаемый Xbox. При создании порта разработчик использовал неназванные нейросети.
В короткой демонстрации разработчик запустил на Xbox через эмулятор GEX Trilogy, Hellboy: Web of Wyrd, Marvel: Cosmic Invasion и Quake 2. Даже Quake 2 на железе Xbox Series X проседает ниже 20 fps.
Поддерживать порт эмулятора PlayStation 5 на Xbox будет довольно муторным делом: придется переводить на DirectX все правки, связанные с Vulkan. Разработчик не уточнил, планирует ли он заниматься такой поддержкой.
