shadPS4 – L'émulateur PS4 open source qui fait tourner Bloodborne sur PC

Il y a un an, je vous parlais de
shadPS4
, un émulateur PS4 open source encore balbutiant qui faisait tourner quelques jeux indés. Eh bien les amis, le projet a sacrément mûri depuis et la liste des jeux compatibles a de quoi faire saliver.
Là où il y a un an on parlait de Peggle 2 et Super Meat Boy (sympathiques mais bon…), shadPS4 fait maintenant tourner des trucs comme Bloodborne, Dark Souls Remastered, Red Dead Redemption, Yakuza 0, Hatsune Miku Project DIVA Future Tone ou encore DRIVECLUB. Oui, Bloodborne sur PC. Le Saint Graal que FromSoftware refuse de nous porter officiellement, des passionnés l’ont rendu possible via l’émulation.
Bien sûr, on parle toujours d’un émulateur en développement actif, donc attendez-vous à des bugs, des crashs et des performances variables selon les titres. Mais quand même, le bond en avant est impressionnant.
Côté technique, le projet tourne en C++20 avec un rendu Vulkan et reste compatible Windows, Linux et macOS. Par contre, attention pour les utilisateurs Mac : il faut désormais macOS 15.4 minimum, et les Mac Intel souffrent de gros bugs GPU. Autant dire que c’est surtout pour les Apple Silicon.
Depuis la dernière fois, pas mal de nouveautés ont débarqué :
- Support natif des manettes Xbox et DualShock avec émulation des motion controls
- Mapping clavier/souris entièrement personnalisable (jusqu’à 3 touches par action, config sauvegardée par jeu)
- Audio 3D via le backend SDL3
- Émulation des signal handlers et support kqueue/kevent (ça parle aux devs Unix)
- Stack réseau améliorée (sockets, HTTP, SSL) pour les jeux qui en ont besoin
- Shader recompiler enrichi avec support des tessellation shaders et opérations atomiques
- Montage des fonts système PS4 et chargement des modules firmware
Ce qui fait la force de shadPS4, c’est toujours sa communauté. Le projet bénéficie de l’expertise d’autres émulateurs reconnus : l’équipe de
Panda3DS
pour l’exécution native du code x64, les créateurs de
fpPS4
pour le reverse-engineering du système PS4, et le compilateur de shaders s’inspire des travaux de
yuzu
. Le projet
felix86
contribue aussi à l’émulation x86-64 vers RISC-V.
La version actuelle est la v0.15.0 (sortie le 17 mars 2026) et les mises à jour tombent à un rythme soutenu avec des commits quasi quotidiens. Si vous voulez tester ou suivre la compatibilité des jeux, tout se passe
sur le dépôt GitHub du projet
.
Article initialement publié le 8 mars 2025, mis à jour le 19 mars 2026.
Source : korben.info