Aller au contenu
PS5PCEM

Prototype précoce · 0.3.6

La recherche sur l'émulation PlayStation 5, à découvert

PS5PCEM est un émulateur expérimental écrit en Zig : le code invité s'exécute nativement, les shaders RDNA2 sont traduits pour Vulkan ou pour le backend DirectX 12 expérimental, et un lanceur Windows et Linux relie le tout. 11 des 34 jeux recensés ont été terminés de bout en bout.

Linux / Windows 10 2004 ou plus récent · x86-64-v3 · pilote Vulkan 1.2 · GPL-3.0-or-later

Cat Quest III, partie sur l'île avec l'ATH, les montagnes et la mer bleue, rendu par PS5PCEM

Cat Quest III, dessiné par PS5PCEM sur la machine de référence. Jouable du début à la fin, confirmé. Plus de captures

34

Jeux recensés

Testés sur 0.3.2

11

Terminés de bout en bout

Confirmé par le mainteneur

11

Atteignent des scènes de jeu

Partie affichée

12

Démarrage, intro ou menus

Étapes antérieures

Où en est le projet

Un prototype aux mesures publiques

Le code invité s'exécute nativement, les shaders RDNA2 deviennent du SPIR-V, Vulkan affiche les images. Plusieurs jeux se terminent ; d'autres s'arrêtent à un menu ou un écran de chargement. Chaque résultat ci-dessous précise lequel, et sur quel build.

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 graphiques

Deux moteurs de rendu : Vulkan et DirectX 12

Les deux exécutent le même flux de commandes AGC et partent de la même traduction des shaders RDNA2. Le choix se fait dans la carte « API graphique » des paramètres du lanceur et s'applique au lancement suivant.

Vulkan

Par défaut

Vulkan est le défaut sous Windows et Linux : cibles et pipelines en cache, conversion des textures sur GPU, profondeur, stencil et MSAA. Un pilote Vulkan 1.2 est requis ; les tests DirectX sont identifiés séparément.

Plateformes
Windows · Linux
PS5_GRAPHICS_API
vulkan
Fonctionnement du rendu Vulkan

DirectX 12

Expérimental

La version 0.3.6 inclut un moteur DirectX 12 natif expérimental pour Windows. Terminator 2D atteint le jeu, Raiden IV son premier niveau et Super Woden GP sa carte. Vulkan reste le défaut ; Linux utilise Vulkan.

Plateformes
Windows
PS5_GRAPHICS_API
d3d12
Fonctionnement du backend DirectX 12

Résultats des tests

La compatibilité en bref

Chaque résultat a été observé par le mainteneur sur une NVIDIA GeForce RTX 3070 Ti. Les temps décrivent cette machine et différeront sur la vôtre. Ouvrez un jeu pour son historique de tests complet.

Les 34 résultats
Jouable
Jouable · Terminable
Le mainteneur a terminé le jeu. Image, son et commandes se comportent correctement dans les sessions enregistrées, même si la fluidité dépend encore de la scène et du matériel.
En jeu
Atteint des scènes de jeu
Une partie chargée ou des scènes du moteur s'affichent, mais aucune partie complète n'est revendiquée : fluidité, temps de chargement ou commandes non vérifiées font obstacle.
Intro / menus
Affiche l'intro et les menus
Le jeu dessine son intro, ses logos, ses illustrations ou ses menus via le graphe de rendu invité. La partie n'a pas été atteinte ou n'a pas été vérifiée.
Démarre
Démarre et charge ses données
Les modules se lient et l'amorçage du moteur progresse, mais rien n'est affirmé quant à une image affichée.

Le voir tourner

Sessions enregistrées sur la chaîne YouTube

Une image fixe ne montre pas la fluidité. La chaîne montre les jeux suivis ici tels qu'ils tournent vraiment : la façon honnête de juger un build qui dessine juste mais lentement.

Ghost of Yōtei

Lanceur

Un lanceur, douze langues

La version 0.3.6 propose les 12 langues, une bibliothèque de 48 jeux, l’extraction PKG/ZAR, les limites FPS et le choix du rendu. Vulkan reste le défaut ; DirectX 12 est expérimental et réservé à Windows.

Page des paramètres du lanceur PS5PCEM avec douze cartes de langue

N'utilisez que du contenu auquel vous avez droit

Aucun jeu, micrologiciel de console, bibliothèque système, clé ou matériel du fabricant n'est fourni avec PS5PCEM ni proposé ici. Le projet existe pour la recherche sur l'interopérabilité et l'enseignement. La note juridique complète.

Essayer 0.3.6 sous Windows et Linux

Publié le 30 octobre 2026. Archive portable ou installation par utilisateur, les deux avec des sommes SHA-256 publiées. Linux: DEB, RPM, Pacman, AppImage.