shadPS4 v0.21.0 « Until Mavethee Dawn »: trofei platino e calcolo rapido degli shader
L'emulatore PlayStation 4 shadPS4 ha pubblicato la versione 0.21.0, nome in codice « Until Mavethee Dawn », il 30 ottobre 2026, due settimane dopo la 0.20.0. È già disponibile una pre-release del 1° novembre per i più curiosi. Tra le correzioni del kernel: smoothing degli input analogici rivisto, soluzioni per Rosetta 2 su Mac, identificatori di file stabili per stat e fstat, e correzioni di un blocco in chiusura e di un bug di rilascio della memoria.
Sul fronte delle librerie di sistema, l'aggiornamento aggiunge nuove API per le code di eventi I/O, il montaggio dei dati temporanei dei contenuti dell'app, l'emulazione ad alto livello dell'archiviazione USB e del lettore musicale, la riscrittura di np_auth, la lettura degli header RIFF ATRAC9 e il supporto a posix_flock. Corretto anche un difetto che impediva di sbloccare i trofei platino.
Rendering e shader
Il core video migliora la gestione dei pacchetti PM4 e corregge diversi problemi della cache delle texture, con in più il supporto a RenderDoc sui driver senza capture replay. Lo shader recompiler guadagna l'impostazione fast_shader_math, che allenta le regole sui numeri in virgola mobile per guadagnare velocità a scapito di un po' di precisione, oltre a correzioni di istruzioni e dell'analisi delle barriere.
Per provarlo: la pagina delle release di shadPS4 (Windows, Linux, macOS) oppure, più semplice, il launcher QtLauncher e il suo gestore di versioni. La guida ufficiale è nella wiki del progetto. Promemoria: l'emulatore è ancora in sviluppo e devi usare i tuoi giochi e i file di sistema estratti dalla tua PS4.
Fonte: GitHub shadPS4