RPCS3 запустили на взломанной PlayStation 5 с поддержкой дисков PS3
Для модифицированных PlayStation 5 создали нативный порт RPCS3. Вышли скомпилированные сборки с исправлениями, а эмулятор уже запускает Call of Duty: World at War с оригинального диска PlayStation 3.

В этой истории
Нативный порт для модифицированных консолей
Энтузиасты добились запуска RPCS3 на взломанных PlayStation 5. Порт KB-RPCS3 разработал kamb205: приложение работает непосредственно в модифицированной системе и обращается к графическому чипу через драйвер Mesa/RADV Vulkan.
После открытия исходного кода моддер owenksmith24-tech выложил рабочие скомпилированные сборки RPCS3-5. Вместе с ними вышло обновление 1.2.2 Beta, в котором исправили ряд важных проблем.
Поддержка дисков и цифровых копий
Порт взаимодействует напрямую с приводом PS5, поэтому на консоли можно запускать лицензионные диски PlayStation 3. Для расшифровки данных во время работы предусмотрен архив с 4460 ключами базы Redump. После игры программа освобождает дисковод, а диск можно извлечь из главного меню без перезапуска приставки.
Кроме физических изданий, эмулятор поддерживает ISO-образы, распакованные папки и пакеты PKG из PlayStation Network — для последних требуются файлы лицензий RAP.
Тестирование и исправления
Проверки проводили на PlayStation 5 Slim с системным ПО версии 13.60. На консоли использовались etaHEN, kstuff lite и ShadowMountPlus.
В свежих версиях устранили критическую ошибку сетевого стека: из-за неё игры намертво зависали на стартовом экране загрузки, когда пытались проверить соединение. Также переработали службу привода. Это убрало микрофризы, повторявшиеся каждые 15 секунд из-за постоянной парковки и раскрутки шпинделя во время пауз при чтении.
Результаты запуска игр
Call of Duty: World at War теперь полноценно работает с оригинального диска и выдаёт 60 кадров в секунду в заставках и главном меню. Call of Duty: Modern Warfare 3 работает со скоростью от 45 до 60 кадров в секунду при разрешении 1280x720, однако при выборе стандартных 1920x1080 сразу вылетает на начальном этапе.
Разработчик KB-RPCS3 kamb205 пояснил, что производительность требовательных игр зависит от скорости выполнения эмулируемого кода SPU. При первом входе в новую локацию возникают задержки, пока компилируются инструкции и шейдеры. Оба типа данных сохраняются в кэше, поэтому дальнейшая игра проходит заметно плавнее.
Главным ограничением остаётся процессор консоли: его архитектуре сложно справляться с эмуляцией инструкций Cell. В насыщенных сценах открытого мира Grand Theft Auto IV, в частности во время поездок на машине, частота кадров падает до 13–27 кадров в секунду, а звук ненадолго заикается. Для игры также необходимо принудительно включить режим повышенной точности вычислений с плавающей точкой SPU XFloat: без него транспорт проваливается сквозь дорогу.
Лицензии и возможности оболочки
Публикация готовых сборок выявила юридический конфликт между создателями модификаций. Основной код RPCS3 распространяется по строгой лицензии GPL-2.0-only, тогда как графические библиотеки и программный интерфейс для взломанной PlayStation 5 используют GPL-3.0. Из-за несовместимости лицензий kamb205 оставил релиз KB-RPCS3 только в виде исходного кода и попросил не распространять собранные версии. Другие энтузиасты не последовали этой просьбе и подготовили установщики, которые автоматически передают файлы по локальной сети через FTP.
Оболочка эмулятора поддерживает беспроводной контроллер DualSense с отдачей, систему трофеев, перенос сохранений и отдельные профили настроек для игр. В базовой конфигурации рекомендуется установить масштаб тактовой частоты на 100 и оставить автоматическое ограничение кадров, чтобы сохранить нормальную скорость игры.


