Home Emulatori Rilasciato shadPS4 v0.16.0 Plutie-fueled: Multiplayer locale, Big Picture Mode, OpenAL, Vulkan migliorato...

Rilasciato shadPS4 v0.16.0 Plutie-fueled: Multiplayer locale, Big Picture Mode, OpenAL, Vulkan migliorato e supporto PlayStation Camera

171
0

Il team di sviluppo di shadPS4 ha pubblicato la versione 0.16.0, nome in codice “Plutie-fueled”, definendola ufficialmente come la release più importante mai realizzata dall’inizio del progetto.

Si tratta di un aggiornamento che non introduce soltanto miglioramenti incrementali, ma ridefinisce numerosi aspetti fondamentali dell’emulatore, ponendo le basi per una crescita ancora più rapida nei prossimi mesi.

ShadPS4 continua a essere uno dei progetti open-source più interessanti nel panorama dell’emulazione PlayStation 4, grazie a uno sviluppo costante e a una comunità sempre più attiva.

Con questa nuova versione, l’emulatore disponibile per PC Windows, Linux e macOS compie un notevole salto di qualità sia dal punto di vista tecnico che sotto l’aspetto dell’esperienza utente.

Uno dei cambiamenti più importanti riguarda il sistema di configurazione, completamente riprogettato. La nuova architettura permette una gestione molto più moderna delle impostazioni, introducendo configurazioni specifiche per ogni singolo gioco e un sistema automatico di migrazione per salvataggi e trofei.

Questo rende l’aggiornamento molto più trasparente per gli utenti e semplifica notevolmente la gestione della libreria.

Anche il comparto audio riceve un’importante evoluzione grazie all’introduzione del backend OpenAL. Il nuovo sistema offre maggiore flessibilità, una migliore portabilità tra le piattaforme supportate e una qualità generale superiore nella riproduzione sonora.

Questo cambiamento rappresenta una delle fondamenta tecniche più rilevanti introdotte in questa release.

Tra le novità più attese spicca il debutto del multiplayer locale, una funzionalità richiesta da tempo dalla comunità che consente finalmente di utilizzare più controller contemporaneamente nei giochi compatibili.

L’esperienza diventa così molto più vicina a quella offerta dall’hardware originale, soprattutto per i titoli pensati per il gioco condiviso sullo stesso schermo.

La versione 0.16.0 introduce inoltre i primi passi verso il supporto della PlayStation Camera. Sebbene si tratti ancora di una fase iniziale dello sviluppo, questo rappresenta un ulteriore tassello verso una compatibilità sempre più completa con l’ecosistema PS4.

Particolarmente interessante è anche l’arrivo della modalità Big Picture, una nuova interfaccia progettata per l’utilizzo tramite controller e televisore.

Questa modalità trasforma l’emulatore in una piattaforma più simile a una console tradizionale, rendendolo ideale per chi utilizza il PC direttamente nel salotto e desidera un’esperienza più comoda e immediata.

La gestione degli screenshot è stata integrata direttamente nell’emulatore e consente ora di catturare immagini sia con gli overlay attivi sia senza elementi dell’interfaccia visibili.

Parallelamente, il team ha compiuto importanti progressi nel supporto alle funzionalità di rete e ai protocolli HTTP, un’area fondamentale per l’evoluzione futura della compatibilità software.

Sul fronte grafico, la stabilità del backend Vulkan è stata migliorata sensibilmente grazie a numerose ottimizzazioni che riducono crash, problemi di sincronizzazione e anomalie durante il rendering.

Sono stati inoltre corretti diversi problemi legati a texture, mipmapping e pipeline grafiche, contribuendo a una resa visiva più accurata.

Uno dei lavori più significativi riguarda l’espansione del supporto alle istruzioni GPU utilizzate da PS4 Pro. L’emulatore implementa ora numerose funzionalità avanzate, comprese istruzioni VOP3P, SDWA, operazioni Float16, formati integer packed e varie tecniche di manipolazione dei bit.

Anche il supporto a tessellation e geometry shader è stato ulteriormente migliorato, aumentando la compatibilità con giochi che sfruttano pesantemente queste tecnologie.

Numerose novità coinvolgono anche il sistema dei trofei, che è stato completamente rivisto attraverso una nuova struttura delle cartelle, meccanismi di migrazione migliorati e una gestione più raffinata degli effetti sonori associati alle notifiche.

A questo si aggiunge un nuovo sistema di notifiche più moderno e una gestione delle mod semplificata grazie a una struttura delle cartelle più intuitiva.

La compatibilità generale beneficia inoltre di centinaia di correzioni distribuite tra kernel, librerie di sistema, gestione degli input e stabilità complessiva. Fa il suo debutto anche un primo supporto sperimentale per FreeBSD x64, ampliando ulteriormente il numero di piattaforme supportate.

Ciò che rende davvero speciale questa release non è una singola funzionalità, ma la quantità di fondamenta tecnologiche introdotte contemporaneamente.

Configurazione moderna, nuovo backend audio, multiplayer locale, progressi nel networking, miglioramenti grafici e una migliore esperienza utente trasformano shadPS4 in un progetto decisamente più maturo rispetto alle versioni precedenti.

Changelog

Il team di shadPS4 è entusiasta di annunciare il rilascio di shadPS4 v0.16.0, il più grande aggiornamento mai pubblicato fino a oggi.

Questa versione introduce importanti miglioramenti nell’accuratezza dell’emulazione, nella grafica, nell’audio, nella gestione degli input, nell’esperienza utente, nel supporto alle piattaforme e nell’infrastruttura di sviluppo.

Con centinaia di modifiche realizzate da decine di collaboratori, la versione 0.16.0 rappresenta un ulteriore passo significativo verso una maggiore compatibilità con i giochi e un’esperienza di emulazione PlayStation 4 sempre più completa.

Novità principali

Nuovo sistema di configurazione

La versione 0.16.0 introduce le fondamenta di una nuova architettura di configurazione. Questo sistema modernizzato semplifica la gestione delle impostazioni, migliora la configurazione specifica per ogni gioco e getta le basi per future funzionalità.

La migrazione include inoltre il supporto alla conversione automatica di salvataggi e trofei, consentendo agli utenti di passare senza problemi dalle versioni precedenti.

Backend audio OpenAL iniziale

Una delle tappe più importanti del progetto vede l’introduzione di un backend audio basato su OpenAL. Questo lavoro fornisce una base audio più flessibile e portabile per i futuri sviluppi, continuando allo stesso tempo ad ampliare la compatibilità con le funzionalità audio della PS4.

Inizio del supporto alla telecamera

Implementato il supporto iniziale all’emulazione della telecamera, avvicinando ulteriormente il progetto alla compatibilità con titoli e applicazioni che utilizzano la funzionalità della PlayStation Camera.

Supporto al multiplayer locale

Una delle funzionalità più richieste dagli utenti è finalmente arrivata. Più giocatori possono ora divertirsi insieme nei giochi supportati grazie alla nuova infrastruttura dedicata al multiplayer locale, ampliando ulteriormente le possibilità di gioco offerte dall’emulatore.

Modalità Big Picture

Una nuova modalità Big Picture offre un’esperienza simile a quella di una console, progettata specificamente per l’utilizzo con controller e configurazioni da salotto.

L’interfaccia include integrazione dedicata delle impostazioni, gestione delle cartelle dei giochi e numerosi miglioramenti pensati per rendere l’utilizzo quotidiano più semplice e intuitivo.

Funzionalità screenshot

Gli utenti ora possono catturare schermate direttamente dall’emulatore, con supporto sia per acquisizioni che includono gli overlay sia per immagini che mostrano esclusivamente il gioco.

Progressi nella libreria HTTP

Completato un lavoro significativo sullo stack di rete della PS4, con l’introduzione delle prime implementazioni su larga scala del sottosistema HTTP.

Queste aggiunte migliorano la compatibilità con giochi e applicazioni che fanno affidamento sulle API di comunicazione online.

Grafica e rendering

L’emulazione grafica ha ricevuto un ampio lavoro di ottimizzazione durante l’intero ciclo di sviluppo di questa release.

Migliorata la stabilità di Vulkan

Numerose correzioni dedicate a Vulkan risolvono errori di validazione, problemi di sincronizzazione, anomalie nell’ordine di distruzione delle risorse, gestione della swapchain e stabilità della presentazione delle immagini.

Questi miglioramenti riducono significativamente i crash e aumentano l’affidabilità dell’emulatore su una vasta gamma di configurazioni hardware.

Miglioramenti alla memoria e alla sincronizzazione

Diverse correzioni sono state introdotte per affrontare problemi legati alla sincronizzazione della GPU, alla gestione di memoria grafica non aggiornata, a situazioni di scrittura multipla sulle stesse risorse, alle transizioni dei layout delle immagini e agli aggiornamenti delle protezioni di memoria.

Nel complesso, queste modifiche migliorano la correttezza del rendering e riducono fenomeni di corruzione grafica.

Miglioramenti a mipmapping e texture

Una vasta serie di correzioni dedicate al mipmapping risolve problemi di qualità delle texture e numerosi artefatti grafici riscontrati in diversi giochi.

Espansione del supporto alle istruzioni GPU Neo

Il ricompilatore degli shader e il decoder GCN hanno ricevuto importanti aggiornamenti che introducono il supporto a numerose istruzioni avanzate della GPU Neo (PS4 Pro), tra cui:

  • Nuove definizioni delle istruzioni VOP3P.
  • Istruzioni SDWA.
  • Istruzioni ALU aggiuntive specifiche per Neo.
  • Aritmetica in virgola mobile a 16 bit (Float16) “packed”.
  • Aritmetica intera “packed”.
  • Istruzioni per la manipolazione dei bit.
  • Nuove operazioni min/max/mediana.
  • Copertura dei test ampliata per la decodifica delle istruzioni GCN.

Queste aggiunte migliorano la compatibilità con i titoli che utilizzano intensivamente le funzionalità della GPU di PlayStation 4 Pro (“Neo”).

  • Supporto per pipeline combinate di geometria e tassellazione.
  • Il supporto è stato esteso a configurazioni di pipeline più avanzate, includendo ulteriori combinazioni di shader di tassellazione e geometria richieste dai titoli PS4 moderni.

Miglioramenti audio

Oltre al nuovo backend OpenAL:

  • La funzionalità Audio3D è stata estesa.
  • La riproduzione dei suoni dei trofei non dipende più da SDL_mixer.
  • Diverse correzioni ad AVPlayer e alla decodifica video migliorano la riproduzione multimediale.
  • Migliorati i calcoli della durata dei flussi e la gestione degli errori.

Miglioramenti a input e controller

Il supporto ai controller continua a evolversi con:

  • Supporto al multiplayer locale.
  • Correzioni di compatibilità per più controller DualShock.
  • Miglioramento dei valori predefiniti della zona morta (deadzone).
  • Correzioni per casi limite dell’input touch.
  • Correzioni per il supporto del telecomando TV.
  • Nuova opzione per scambiare il tasto di conferma tra e .
  • Migliorata la reportistica delle informazioni del pad.

Diversi titoli basati su Unity e giochi come Driveclub beneficiano inoltre delle correzioni di regressione dell’input incluse in questa versione.

Esperienza utente

Miglioramenti al sistema dei trofei

Il sistema dei trofei ha ricevuto un’attenzione significativa:

  • Nuova struttura delle directory dei trofei.
  • Supporto alla migrazione dei trofei.
  • Maggiore affidabilità nell’estrazione.
  • Migliore gestione degli aggiornamenti di gioco separati.
  • Soluzioni alternative per chiavi dei trofei mancanti.
  • Miglioramenti nella riproduzione dei suoni dei trofei.

Notifiche

L’emulatore ora include un sistema di notifiche con supporto per posizionamento e icone, offrendo un’esperienza utente più rifinita.

Aggiornamenti di traduzione

Il supporto alla localizzazione continua a crescere grazie a traduzioni aggiornate e a una migliore gestione dei percorsi UTF-8.

Cartella mod semplificata

Una nuova struttura della directory per le mod rende più facile organizzare e distribuire le modifiche ai giochi.

Supporto piattaforme

Questa release migliora la portabilità su più sistemi operativi:

  • Supporto iniziale a FreeBSD x64.
  • Funzioni aggiuntive di compatibilità POSIX.
  • Migliorata la gestione dei file su GNU/Linux e macOS.
  • Correzioni di compilazione per MinGW-w64.
  • Fix per le build su Fedora 44 e Clang 22.
  • Supporto ampliato per l’ambiente di sviluppo Nix.
  • Integrazione aggiornata di MoltenVK.

Miglioramenti al core dell’emulatore

Una parte significativa del lavoro di ingegneria si è concentrata su stabilità e correttezza:

  • Miglioramenti alla thread-safety.
  • Correzioni di race condition.
  • Fix per sovrapposizioni di memoria.
  • Correzioni nella mappatura della memoria.
  • Miglioramenti nella gestione dello spazio degli indirizzi.
  • Correzioni all’implementazione di pthread.
  • Miglioramenti nella gestione dei segnali del kernel.
  • Infrastruttura di logging migliorata tramite migrazione a spdlog.
  • Reporting degli errori e diagnostica potenziati.
  • Espansione dell’infrastruttura di test automatizzati usando Google Test.

Queste modifiche migliorano l’affidabilità complessiva dell’emulatore e semplificano lo sviluppo futuro.

Miglioramenti alla compatibilità

Centinaia di aggiornamenti alle librerie, stub, correzioni del kernel e miglioramenti dei sottosistemi contribuiscono a una maggiore compatibilità dei giochi.

Aree principali interessate:

  • NpTrophy
  • NpAuth
  • NpPartner
  • AppContent
  • VideoOut
  • Audio3D
  • SystemService
  • Posix
  • Kernel
  • Pad
  • Camera
  • HTTP
  • Funzionalità di rete

Molti giochi che in precedenza andavano in crash, si bloccavano o mostravano comportamenti errati ora riescono ad avanzare ulteriormente o a funzionare correttamente.

Come scaricare e provarlo

Per scaricare ShadPS4 è sufficiente visitare il sito ufficiale e accedere alla sezione Downloads, oppure utilizzare direttamente la pagina delle release su GitHub.

Una volta scaricato, è necessario scegliere la build corretta in base al proprio sistema operativo (Windows, Linux o macOS).

Va tenuto presente che le versioni base dell’emulatore non includono un’interfaccia grafica: chi preferisce un’esperienza più intuitiva può utilizzare il launcher Qt separato.

Per il corretto funzionamento di alcune componenti è inoltre richiesto un dump legale del firmware PS4, che non è incluso nel download.

Dopo la configurazione iniziale, gli utenti possono testare i propri giochi e contribuire allo sviluppo condividendo i risultati con la community.

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: PS4

Vedi altri prodotti PS4

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-06-10 / Link di affiliazione / Immagini da Amazon Product Advertising API

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.