Перейти к содержимому
PS5PCEM

Ранний прототип · 0.3.6

Исследование эмуляции PlayStation 5 — открыто

PS5PCEM — экспериментальный эмулятор на Zig: гостевой код исполняется нативно, шейдеры RDNA2 переводятся для Vulkan или экспериментального бэкенда DirectX 12, а связывает всё это лаунчер для Windows и Linux. Из 34 игр в списке 11 пройдены полностью.

Linux / Windows 10 2004 или новее · x86-64-v3 · драйвер Vulkan 1.2 · GPL-3.0-or-later

Геймплей Cat Quest III на острове с интерфейсом, горами и синим морем, отрисованный PS5PCEM

Cat Quest III, отрисованная PS5PCEM на эталонной машине. Подтверждённое прохождение от начала до конца. Больше снимков

34

Игр в списке

Проверено на 0.3.2

11

Пройдено полностью

Подтверждено разработчиком

11

Доходят до игровых сцен

Геймплей на экране

12

Запуск, вступление или меню

Более ранние этапы

Где мы сейчас

Прототип с открытыми измерениями

Гостевой код исполняется нативно, шейдеры RDNA2 превращаются в SPIR-V, Vulkan выводит кадры. Часть игр проходится до конца, другие останавливаются на меню или экране загрузки. Каждый результат ниже говорит, что именно и на какой сборке.

Native guest execution

x86-64 guest code runs natively on Windows and Linux with ELF/SELF loading, relocation, module linking, TLS, firmware HLE, savedata and contained-fault diagnostics.

RDNA2 to SPIR-V

Stateful AGC command-stream execution feeds a growing RDNA2-to-SPIR-V shader pipeline covering both graphics and compute workloads.

Vulkan and DirectX 12

Vulkan is the default renderer: resident render targets, image alias tracking, timeline scheduling, texture detiling, depth/stencil and MSAA. An experimental native DirectX 12 backend is in Windows development builds.

Audio, video and pads

Host audio, H.264/AAC playback through FFmpeg, Sony controller HID support, XInput and keyboard fallbacks, and launcher-managed input profiles.

Графические API

Два рендерера: Vulkan и DirectX 12

Оба исполняют один и тот же поток команд AGC и начинают с одного и того же перевода шейдеров RDNA2. Выбор делается в карточке «Графический API» в настройках лаунчера и вступает в силу при следующем запуске.

Vulkan

По умолчанию

Vulkan используется по умолчанию в Windows и Linux: кэширование целей и конвейеров, распаковка текстур на GPU, глубина, трафарет и MSAA. Нужен драйвер Vulkan 1.2; прогоны DirectX помечены отдельно.

Платформы
Windows · Linux
PS5_GRAPHICS_API
vulkan
Как устроен рендерер Vulkan

DirectX 12

Экспериментально

В выпуске 0.3.6 появился собственный экспериментальный DirectX 12 для Windows. Terminator 2D доходит до геймплея, Raiden IV — до первого уровня, Super Woden GP — до карты. Vulkan остаётся основным; Linux использует Vulkan.

Платформы
Windows
PS5_GRAPHICS_API
d3d12
Как устроен бэкенд DirectX 12

Результаты тестов

Совместимость коротко

Каждый результат получен разработчиком на NVIDIA GeForce RTX 3070 Ti. Замеры описывают эту машину и на вашей будут другими. Откройте игру, чтобы увидеть полную историю тестов.

Все результаты: 34
Играбельно
Играбельно · Проходимо
Разработчик прошёл игру до конца. Картинка, звук и управление в зафиксированных прогонах работают верно, хотя частота кадров по-прежнему зависит от сцены и оборудования.
В игре
Доходит до игровых сцен
Загруженный геймплей или внутриигровые сцены появляются на экране, но прохождение не заявляется: мешают частота кадров, время загрузки или непроверенное управление.
Вступление / меню
Рисует вступление и меню
Игра выводит вступление, логотипы, оформление или меню через гостевой граф отрисовки. До геймплея дело либо не дошло, либо он не проверен.
Запуск
Запускается и грузит ресурсы
Модули связываются, инициализация движка продвигается, но о выведенном на экран кадре речи пока нет.

Посмотреть в работе

Записи прогонов на канале YouTube

Скриншот не передаёт плавность. На канале игры из этого списка показаны так, как они действительно идут, — честный способ оценить сборку, которая рисует правильно, но медленно.

Ghost of Yōtei

Лаунчер

Один лаунчер, двенадцать языков

Выпуск 0.3.6: все 12 языков, библиотека на 48 игр, распаковка PKG/ZAR, лимиты FPS и выбор рендерера. По умолчанию Vulkan; DirectX 12 экспериментальный и только для Windows.

Страница настроек лаунчера PS5PCEM с двенадцатью карточками языков

Используйте только то, на что у вас есть права

Ни игры, ни прошивка консоли, ни системные библиотеки, ключи или материалы производителя не поставляются с PS5PCEM и не предлагаются здесь. Проект существует для исследований совместимости и обучения. Полная юридическая справка.

Попробуйте 0.3.6 на Windows и Linux

Опубликовано 30 октября 2026 г.. Портативный архив или установщик для текущего пользователя, оба с опубликованными контрольными суммами SHA-256. Linux: DEB, RPM, Pacman, AppImage.