Il progetto open source AnyPS5 ha raggiunto il 100% di copertura delle istruzioni shader della GPU previste dal proprio sistema di monitoraggio: è un traguardo importantissimo nello sviluppo di una soluzione (non chiamatelo emulatore!) capace di eseguire nativamente i giochi della console Sony su PC Windows e Linux. Al tempo stesso, però, ma non significa che la GPU della console Sony sia completamente supportata o che i giochi PS5 siano ormai pronti per funzionare su computer.
Il risultato riguarda tutte le 1.166 istruzioni dell'insieme AMD RDNA 1 e RDNA 2 attualmente tracciato dal progetto, La distinzione è importante perché, in questo contesto, un'istruzione viene considerata implementata quando il decoder del progetto è in grado di riconoscerla. Si tratta di un requisito preliminare per la traduzione del codice grafico, non della garanzia che ogni istruzione venga convertita correttamente o produca sempre il risultato previsto. Restano da completare e verificare diversi aspetti legati all'esecuzione degli shader e alla riproduzione del comportamento dell'hardware.
AnyPS5 segue un approccio diverso da quello dei tradizionali emulatori: l’idea è di sostanzialmente trasformare i binari dei giochi PS5 in eseguibili nativi per processori x86-64, compatibili con Linux o Windows, e a ricreare le funzionalità delle librerie di sistema richieste dai titoli. Non è necessario disporre del codice sorgente originale del gioco, perché il sistema lavora sugli eseguibili esistenti e sulle relative risorse. Il codice della CPU può quindi essere eseguito direttamente sull'hardware compatibile, con ulteriori adattamenti per determinate istruzioni specifiche dei processori AMD.
Lo Smartphone piccolo che va bene a tutti? Motorola Edge 50 Neo, compralo al miglior prezzo da Mediaworld a 319 euro.
CLICCA QUI PER CONTINUARE A LEGGERE
Testi ed immagini Copyright Hdblog.it
