Saltar al contenido
PORTSNATIVE.
InicioCatálogo
Juegos WebEmuladoresHerramientasNovedades
PORTSNATIVE.

Un catálogo para descubrir ports y proyectos relacionados. Enlazamos a las fuentes oficiales y no alojamos archivos de los juegos originales.

ExplorarCatálogoMi lista
InformaciónNosotrosProponer un portSoporteApoyo y donacionesAviso legal
© 2026 PortsNative
Volver al catálogo
PS5PCEM
PORTSNATIVE

PS5PCEM

EMULADORACCIÓN / AVENTURAWINDOWSALPHA

PS5PCEM

Emulador de PlayStation 5

OrigenPlayStation 5

TecnologíaEmulador Nativo Multiplataforma (JIT / Dinámico)

Disponible paraWindows

Ver proyecto oficial

Sobre el proyecto

Proyecto experimental de emulación e interoperabilidad de PlayStation 5, con ejecución nativa de código huésped y trabajo de traducción gráfica hacia Vulkan.

Información oficial del proyecto

README original del autor (en inglés)Abrir en GitHub ↗
<div align="center"> <img src="assets/branding/ps5pcem-icon-256.png" width="148" height="148" alt="PS5PCEM application icon"> <h1>PS5PCEM</h1> <p><strong>Experimental PlayStation 5 emulation and interoperability research in Zig</strong></p> <p>Native guest execution · RDNA2 shader translation · Vulkan / DirectX 12 rendering · Windows / Linux launchers</p> <p> <a href="https://github.com/iStark/PS5PCEM/releases/tag/v0.3.6"><img src="https://img.shields.io/github/v/release/iStark/PS5PCEM?include_prereleases&style=flat-square&color=3b95ff" alt="Latest release"></a> <img src="https://img.shields.io/badge/platform-Windows%20%2F%20Linux%20x64-3b95ff?style=flat-square" alt="Windows / Linux x64"> <img src="https://img.shields.io/badge/Zig-0.16-f7a41d?style=flat-square" alt="Zig 0.16"> <a href="LICENSE"><img src="https://img.shields.io/badge/license-GPL--3.0--or--later-6f7782?style=flat-square" alt="GPL-3.0-or-later"></a> <a href="https://znosin.com/c/ps5pcem"><img src="https://img.shields.io/badge/Znosin-Official%20channel-3b95ff?style=flat-square" alt="Follow PS5PCEM on Znosin"></a> <img src="https://img.shields.io/badge/status-early%20prototype-e6a23c?style=flat-square" alt="Early prototype"> </p> <p> <a href="https://github.com/iStark/PS5PCEM/releases/tag/v0.3.6"><strong>Download prototype</strong></a> · <a href="docs/README.md">Documentation</a> · <a href="docs/project-status.md">Compatibility status</a> · <a href="https://github.com/iStark/PS5PCEM/issues">Report an issue</a> · <a href="https://znosin.com/c/ps5pcem">Znosin channel</a> </p> </div>

[!IMPORTANT] PS5PCEM is an experimental emulator under active development. A growing number of tested titles reach gameplay, and several are already playable, but compatibility, performance, graphics, audio, and stability still vary by title and hardware. Use only game content and system files that you are legally entitled to use. See the current compatibility status.

Launcher

<p align="center"> <img src="docs/images/launcher-library.png" alt="PS5PCEM launcher in English showing the game library, Vulkan / DirectX 12 selection, FPS limits, and separate Extract PKG and Extract ZAR buttons"> </p> <p align="center"><em>The English Windows launcher with local cover art, Vulkan / DirectX 12 selection, FPS limits, separate PKG / ZAR extraction, and direct game launching.</em></p>

The launcher remembers up to 48 recent titles across pages of eight, shown as cover tiles or as a table and searchable by title, title ID or folder name. It reads artwork from each title's local sce_sys/icon0.png, detects DualSense and DualShock controllers, and keeps portable settings and savedata beside the application. It reports whether the host can run Vulkan before a title is started, naming the device it found, offers separate Extract PKG and Extract ZAR buttons, and asks GitHub Releases whether a newer version is available.

Version 0.3.6 offers Vulkan / DirectX 12 in the Windows library and Settings. DirectX 12 is an experimental native backend with limited PM4 and shader support; it is not ready for normal gameplay. Vulkan remains the default. See the D3D12 implementation and validation notes.

The library can also lock the frame rate to 30, 60 or 120 FPS, or leave it unlimited (the default). The limit is saved for the next launch and reaches game-run as PS5_FPS_LIMIT; it paces every completed flip, so the game itself slows down, with either renderer. See the launcher notes for how it is applied and measured.

See it running

<table> <tr> <td width="50%" align="center"> <img src="docs/images/cat-quest-iii-world.png" alt="Cat Quest III island gameplay with blue sea, mountains, characters and HUD rendered by PS5PCEM"><br> <sub>Cat Quest III — island gameplay</sub> </td> <td width="50%" align="center"> <img src="docs/images/jets-n-guns-2.png" alt="Jets 'n' Guns 2 gameplay rendered by PS5PCEM"><br> <sub>Jets 'n' Guns 2 — tutorial gameplay</sub> </td> </tr> <tr> <td width="50%" align="center"> <img src="docs/images/asterix-obelix-gameplay.png" alt="Asterix and Obelix gameplay rendered by PS5PCEM"><br> <sub>Asterix &amp; Obelix: Slap Them All! — gameplay</sub> </td> <td width="50%" align="center"> <img src="docs/images/precinct-title-menu.png" alt="The Precinct title menu rendered by PS5PCEM"><br> <sub>The Precinct — title menu and new-game prompt</sub> </td> </tr> <tr> <td width="50%" align="center"> <img src="docs/images/yotei-intro-video.png" alt="Ghost of Yotei intro video decoded and presented by PS5PCEM"><br> <sub>Ghost of Yotei — intro video, decoded and presented</sub> </td> <td width="50%" align="center"> <a href="docs/images/subnautica-below-zero-srgb.png"><img src="docs/images/subnautica-below-zero-srgb.png" alt="Subnautica Below Zero snowy opening area and survival HUD after the sRGB lighting fix"></a><br> <sub>Subnautica: Below Zero — opening-area gameplay after the sRGB lighting fix</sub> </td> </tr> <tr> <td width="50%" align="center"> <img src="docs/images/yotei-difficulty.png" alt="Ghost of Yotei difficulty selection rendered over a 3D scene by PS5PCEM"><br> <sub>Ghost of Yotei &mdash; difficulty selection over a loaded 3D scene (0.6 FPS; not playable yet)</sub> </td> <td width="50%" align="center"> <img src="docs/images/gta3-startup-reflections-2026-10-10.png" alt="GTA III: The Definitive Edition opening gameplay with the player, car and HUD rendered by PS5PCEM"><br> <sub>GTA III: The Definitive Edition &mdash; opening gameplay at Callahan Bridge (shadow defects remain)</sub> </td> </tr> <tr> <td width="50%" align="center"> <img src="docs/images/yotei-character-scene.png" alt="Ghost of Yotei scene with masked characters captured from PS5PCEM"><br> <sub>Ghost of Yotei &mdash; character scene (development capture, September 26, 2026; rendering artifacts remain)</sub> </td> <td width="50%" align="center"> <img src="docs/images/yotei-tree-scene.png" alt="Ghost of Yotei tree scene captured from PS5PCEM"><br> <sub>Ghost of Yotei &mdash; tree scene (development capture, September 23, 2026)</sub> </td> </tr> </table>

See the compatibility and progress for the exact scope and current limits of every claim.

What exists today

  • Native x86-64 guest execution on Windows and Linux with ELF/SELF loading, relocation, module linking, TLS, firmware HLE, savedata, and contained-fault diagnostics.
  • Stateful AGC command-stream execution and a growing RDNA2-to-SPIR-V shader pipeline for graphics and compute workloads.
  • Vulkan VideoOut with resident render targets, image alias tracking, timeline scheduling, typed storage images, texture detiling, depth/stencil, and MSAA.
  • Host audio, H.264/AAC playback through FFmpeg, Sony controller HID support, XInput and keyboard fallbacks, and launcher-managed input profiles.

The detailed implementation status lives in Implementation status, the observed title milestones in Project status and compatibility, and subsystem internals are indexed in the architecture documentation.

Download

The current Windows and Linux x64 prototype is 0.3.6:

  • Portable ZIP
  • Per-user installer
  • Linux: DEB · RPM · Pacman · AppImage
  • SHA-256 checksums
  • Release notes

The prototype requires Windows 10 2004 or newer, an x86-64-v3 CPU (AVX2, BMI2 and FMA), and a current Vulkan 1.2-capable graphics driver. The applications and installer carry SHA-256 Authenticode signatures and timestamps from CN=Artur Strazewicz, O=PS5PCEM. This certificate is self-signed, so Windows may still display an Unknown Publisher or Microsoft Defender SmartScreen warning.

Linux packages include the native GTK 3 launcher. They require Linux 5.11+, glibc 2.31+, GTK 3, X11/XWayland, PulseAudio and a Vulkan driver. See the Linux guide for installation, writable data paths and port limitations. The Windows game measurements do not establish Linux performance.

Quick start

  1. Install the per-user build or extract the portable ZIP.
  2. Start ps5pcem.exe.
  3. Choose a directory containing a decrypted title you are legally allowed to use, then select Launch game. A folder holding a single ZArchive dump (.zar) runs it directly, streamed read-only without extracting; from a command prompt, game-run game.zar does the same.

To unpack a dump instead, use Extract ZAR (or Extract PKG for a debug package). The launcher shows extraction progress and adds the resulting folder to the library. ZAR extraction creates a new folder beside the archive, using its filename without .zar; existing output folders are never overwritten.

Games, firmware, keys, system libraries, and console software are not included.

Documentation

GuideContents
Documentation indexComplete map of user and developer documentation
Building and command-line usageZig builds, tools, packaging, CLI usage, and library integration
Project status and compatibilityScreenshots, measured title milestones, and current limits
Implementation statusWhat the emulator can do, subsystem by subsystem
ArchitectureRDNA2, GPU, Vulkan, memory, loader, HLE, CPU, diagnostics, and runtime internals
Release notesChanges in the latest packaged prototype
License and legal noteGPL obligations, bundled dependencies, and project scope

Architecture reference: overview · rdna2 · gpu · vulkan · memory · loader · hle · cpu · diag · runtime

Community

Follow the official PS5PCEM channel on Znosin for development updates, game compatibility reports and screenshots.

Include the emulator version or commit, game title and PPSA ID, OS, CPU/GPU, graphics API and relevant logs when reporting a problem. Track reproducible bugs in GitHub Issues.

License and project scope

Copyright © 2026 Artur Strazewicz. PS5PCEM is licensed under the GNU General Public License, version 3 or later.

PS5PCEM ships no games, console firmware, system libraries, keys, or copyrighted material belonging to the hardware vendor. It is intended for interoperability research and education. Read the complete legal note.

Leer guía oficial
CALIFICACIÓN
—
Cargando votos…
Publicidad

FICHA DEL PROYECTO

Tipo de proyecto
EMULADOR
Género
Acción / Aventura
Estado
alpha
Plataforma de origen
PlayStation 5
Tecnología
Emulador Nativo Multiplataforma (JIT / Dinámico)
Versión
—
Actualización
4 oct 2026

Plataformas de destino 1

Windows
Descargas / Web Oficial
Publicidad