Pubblicato un nuovo aggiornamento per shadPS4, l’emulatore della console PlayStation 4 per PC Windows, MacOS e Linux sviluppato da georgemoralis, meglio noto sulla scena come shadow, fondatore e programmatore di molti altri progetti di emulazione.
Questa prima versione dell’anno introduce numerosi miglioramenti, ampliando la lista di giochi giocabili e portando progressi significativi in altri titoli.
Tra le novità principali, troviamo miglioramenti agli strumenti di sviluppo, ottimizzazioni nel ricompilatore di shader, implementazione delle funzioni sceGnmGetEqEventType e sceKernelGetEventData, miglioramenti al backend audio (SDL) e alla libreria HLE fibers, oltre all’introduzione del supporto ai controlli di movimento.
Sono state inoltre apportate correzioni al sistema di gestione dei dati di salvataggio, alla mappatura della memoria e sono state implementate le funzioni sceNpCmp e sceKernelAio*.
La GUI ora si carica più velocemente grazie alla memorizzazione nella cache delle dimensioni dei giochi, mentre il supporto alle Surface Formats e l’inizializzazione di address_space su Windows sono stati migliorati.
Aggiunta infine la possibilità di modificare il percorso dei salvataggi e implementata la libreria libSceZlib, con aggiornamenti a diverse traduzioni.
Changelog
- Migliorati gli strumenti di sviluppo (Devtools).
- Ottimizzazioni nel ricompilatore di shader.
- Aggiunte le funzioni sceGnmGetEqEventType e sceKernelGetEventData.
- Miglioramenti al backend audio (SDL).
- Ottimizzata la libreria HLE fibers.
- Implementato il supporto ai controlli di movimento.
- Migliorata la gestione dei dati di salvataggio.
- Correzioni agli errori di unmap.
- Implementate le funzioni sceNpCmp.
- Interfaccia grafica: caricamento più rapido grazie alla memorizzazione delle dimensioni dei giochi nella cache.
- Implementazione di sceKernelAio*.
- Correzioni a diversi formati delle superfici.
- Risolto un problema nell’inizializzazione di address_space su Windows.
- Fix per sceKernelVirtualQuery.
- Aggiunta la possibilità di modificare il percorso dei salvataggi.
- Implementata la libreria libSceZlib.
- Aggiornamenti a diverse traduzioni.
Il team invita la community ad aggiornare la lista di compatibilità su GitHub: shadPS4 Game Compatibility List
Download: shadPS4 v0.6.0 (Linux qt) (Linux SDL)
Download: shadPS4 v0.6.0 (Win64 qt) (Win64 SDL)
Download: shadPS4 v0.6.0 (macos qt) (macos SDL)
Download: Source code shadPS4 v0.6.0
Fonte: github.com