shadPS4 v0.21.0 « Until Mavethee Dawn » : trophées platine et calcul rapide des shaders
L'émulateur PlayStation 4 shadPS4 a publié sa version 0.21.0, nom de code « Until Mavethee Dawn », le 30 octobre 2026, deux semaines après la 0.20.0. Une pré-version du 1er novembre est déjà disponible pour les plus curieux. Parmi les correctifs du noyau : un lissage des entrées analogiques revu, des contournements pour Rosetta 2 sur Mac, des identifiants de fichiers stables pour stat et fstat, et la correction d'un blocage à l'arrêt et d'un bug de désallocation mémoire.
Côté bibliothèques système, la mise à jour ajoute de nouvelles API de files d'événements d'E/S, le montage des données temporaires de contenu d'application, une émulation de haut niveau du stockage USB et du lecteur de musique, une réécriture de np_auth, la lecture des en-têtes RIFF ATRAC9 et le support de posix_flock. Un défaut qui empêchait les trophées platine de se débloquer est aussi corrigé, une bonne nouvelle pour les chasseurs de trophées.
Rendu et shaders
Le cœur vidéo améliore la gestion des paquets PM4 et corrige plusieurs problèmes du cache de textures, avec en prime la prise en charge de RenderDoc sur les pilotes sans capture replay. Le compilateur de shaders gagne un réglage fast_shader_math qui assouplit les règles sur les nombres flottants pour gagner en vitesse, au prix d'un peu de précision, ainsi que des corrections d'instructions et d'analyse des barrières.
Pour l'essayer : page des releases de shadPS4 (Windows, Linux, macOS) ou, plus simple, le lanceur QtLauncher et son gestionnaire de versions. Le guide officiel de prise en main se trouve dans le wiki du projet. Rappel : l'émulateur reste en développement et il faut utiliser ses propres jeux et fichiers système dumpés depuis sa propre PS4.
Source : GitHub shadPS4