
SharpEmu, KytyPS5 и AnyPS5 расширяют возможности запуска PS5-игр на ПК
Эмуляция PS5 на ПК дошла до запуска отдельных крупных игр. В короткой демонстрации Demon’s Souls Remake показала 40–50 FPS через KytyPS5, но для этого использовали GeForce RTX 5090, Core i9-14900K и отдельную сборку проекта. Тем временем AnyPS5 пытается запускать игры иначе — преобразуя их исполняемые файлы для Windows и Linux.
Что умеет SharpEmu
SharpEmu — экспериментальный эмулятор для Windows, Linux и macOS. Он загружает исполняемые файлы игр PS5, выполняет инструкции процессора и частично обрабатывает графику. Но успешный запуск ещё не означает, что в игру можно нормально играть: результат зависит от конкретного проекта, системы и видеодрайвера.
Разработчики продолжают расширять совместимость, однако SharpEmu пока остаётся инструментом для испытаний, а не готовым способом пройти библиотеку PS5 на компьютере.
KytyPS5 и демонстрация Demon’s Souls
KytyPS5 тоже находится на ранней стадии. Проект запускает часть 2D-игр и отдельные 3D-проекты на Unreal Engine, Unity и других движках. Больше всего внимания привлёк ремейк Demon’s Souls: в одной из демонстраций он работал с частотой около 40–50 FPS на RTX 5090 и Core i9-14900K.
У этого результата есть существенные ограничения. Тест проводили в отдельной локальной сборке, показывали лишь короткие фрагменты игры, а другие демонстрации давали намного меньшую частоту кадров. По таким роликам нельзя судить о стабильности всего прохождения.
В тестах также появился Astro Bot, но его работа пока нестабильна. Совместимость меняется вместе с обновлениями эмулятора, поэтому успех одной сборки не стоит переносить на все версии проекта и все игровые сцены.
У KytyPS5 есть и правила для участников разработки: код, созданный с помощью AI, нужно понять, проверить и протестировать перед отправкой. Похожую проблему непроверенных изменений ранее поднимала команда эмулятора RPCS3.
Как AnyPS5 запускает игры без отдельного эмулятора
AnyPS5 использует другой подход. Его инструмент преобразует исполняемый файл PS5 в формат, который может запустить Windows или Linux, и предоставляет реализации необходимых системных библиотек. Шейдеры он переводит в SPIR-V для графического API Vulkan.
Такой подход возможен отчасти потому, что PS5 и многие ПК используют архитектуру x86-64. Но общей архитектуры процессора недостаточно: игре всё равно нужны консольные системные функции и адаптация графики. Поэтому AnyPS5 ещё предстоит решить многие задачи совместимости.
Пока разработчик подтвердил работу 2D-игры Dreaming Sarah со стабильными 60 FPS на GeForce GTX 1050 Ti и Core i5-7500. Исходный код AnyPS5 открыт, но готового публичного релиза для обычной установки ещё нет.
Сейчас результаты трёх проектов показывают прогресс в запуске игр PS5 на ПК, а не массовую совместимость. Demon’s Souls продемонстрировали на очень мощной системе и в отдельной сборке, а по небольшой Dreaming Sarah нельзя предсказать, как AnyPS5 справится с крупными 3D-играми.