Разработчик Чокри Хаммеди под псевдонимом blue0x1 выпустил EmuFive — экспериментальный эмулятор PlayStation 5, который позволяет запускать некоторые игры для новой консоли на взломанной PS4. По словам автора, God of War: Sons of Sparta уже работает на PS4 Pro с частотой около 40 кадров в секунду и выше. Неужели старушке Sony рано на пенсию?
EmuFive основан на эмуляторе KytyPS5, но использует Linux вместо стандартной операционной системы PS4. Для запуска потребуются взломанная консоль с GoldHEN и система PS4 Multiboot. Разработчик опубликовал исходный код и готовую сборку на GitHub.
Главным препятствием оказался процессор AMD Jaguar. Игры для PS5 используют инструкции AVX2, FMA и BMI2, которые старое железо не поддерживает. Хаммеди пришлось модифицировать KytyPS5, чтобы преобразовывать их в команды, понятные PS4. С графикой помогли доработанные драйверы Mesa, обеспечивающие поддержку Vulkan 1.3. Эмулятор получил собственное меню с управлением через DualShock 4, профилями пользователей, сохранениями и возможностью загружать игры с USB-накопителя или компьютера.
Впрочем, до полноценной эмуляции PS5 еще далеко. God of War: Sons of Sparta — сравнительно нетребовательный двухмерный платформер. Многие другие игры работают медленно или остаются на стадии тестирования. На запуск GTA VI рассчитывать тем более не стоит: даже настоящая PS5 ориентирована на 30 FPS, а процессор PS4 значительно слабее. Разработчик предупреждает, что преобразование инструкций дополнительно нагружает систему.
Первая версия EmuFive вышла 9 ноября. Хаммеди продолжает дорабатывать совместимость и проверять работу игр на старом оборудовании.