AnyPS5: arriva il progetto open source che punta a eseguire giochi PS5 su Windows e Linux senza emulazione


Un nuovo progetto open source potrebbe aprire scenari interessanti per il gaming su PC. Si chiama AnyPS5 ed è uno strumento in fase di sviluppo che punta a eseguire i giochi PlayStation 5 direttamente su Windows e Linux, senza ricorrere alla tradizionale emulazione della console Sony.

Il progetto, disponibile su GitHub, mira a rendere compatibili gli eseguibili dei giochi PS5 con i sistemi operativi desktop, attraverso un sistema di conversione dei file eseguibili e una reimplementazione delle librerie di sistema della console. L’obiettivo è consentire l’esecuzione del software in un ambiente nativo, sfruttando le caratteristiche hardware dei PC moderni.



AnyPS5 punta a eseguire i giochi PS5 senza emulazione tradizionale


A differenza dei tradizionali emulatori, AnyPS5 non punta a simulare integralmente l’hardware della PlayStation 5. La console Sony utilizza infatti un processore AMD basato sull’architettura x86-64 Zen 2, una piattaforma che condivide importanti caratteristiche con quella dei computer desktop.

Questa somiglianza permette al progetto di evitare completamente l’emulazione della CPU, concentrando gli sforzi sulla compatibilità software e sulla gestione della grafica.

Il sistema interviene sugli eseguibili dei giochi, adattandoli ai formati nativi dei sistemi operativi Windows e Linux. Parallelamente, AnyPS5 reimplementa le librerie di sistema della console, consentendo ai programmi di richiamare le funzionalità necessarie attraverso un meccanismo di collegamento dinamico.

Si tratta di un approccio differente rispetto a quello adottato dagli emulatori tradizionali, che devono riprodurre il comportamento dell’hardware originale e tradurre le istruzioni per consentire l’esecuzione dei giochi su piattaforme differenti.


Grafica e Vulkan: come funziona il progetto


Uno degli aspetti tecnici più importanti riguarda la gestione della grafica. Nonostante le similitudini tra l’hardware della PS5 e quello dei PC, le due piattaforme utilizzano ambienti software e interfacce grafiche differenti.

Per affrontare questa complessità, AnyPS5 punta sulla traduzione degli shader, che vengono ricompilati nel formato SPIR-V per consentire il rendering attraverso Vulkan.

Questo approccio dovrebbe permettere di adattare le operazioni grafiche dei giochi PlayStation 5 a un’interfaccia supportata da numerose GPU e sistemi operativi desktop.

La compatibilità effettiva dipenderà tuttavia dalla capacità del progetto di gestire le API, le librerie e le funzionalità specifiche utilizzate dai singoli giochi.


I primi progressi: un gioco raggiunge il menu principale


Nonostante lo sviluppo sia ancora nelle fasi iniziali, AnyPS5 avrebbe già raggiunto alcuni risultati concreti.

Secondo le note sullo stato del progetto, il software è attualmente in grado di raggiungere la funzione principale di un gioco, con una gestione delle eccezioni già funzionante.

I test interni del sviluppatore avrebbero inoltre permesso di avviare un titolo fino alla visualizzazione del logo iniziale, al menu principale e alle prime fasi del gameplay, con tanto di audio funzionante.

Si tratta di progressi preliminari, che dimostrano l’avanzamento del lavoro ma non equivalgono ancora a una compatibilità completa con i giochi commerciali per PlayStation 5.

Al momento, infatti, non è disponibile alcuna versione pubblica del software. Lo sviluppatore ha dichiarato di non voler distribuire una build fino a quando un gioco non sarà in grado di avviarsi completamente attraverso il programma.

Per il momento, quindi, non è possibile verificare direttamente i risultati ottenuti né valutare le prestazioni di AnyPS5 su differenti configurazioni hardware.


AnyPS5 e KytyPS5: due approcci differenti


AnyPS5 non è l’unico progetto impegnato a portare i giochi PlayStation 5 sui PC. Parallelamente prosegue lo sviluppo di KytyPS5, un emulatore che segue un approccio differente rispetto alla soluzione basata sull’esecuzione nativa.

KytyPS5 avrebbe recentemente raggiunto un risultato significativo con GTA 5, riuscendo a eseguire il gioco fino a 60 FPS prima di andare in crash.

Anche in questo caso si tratta di un risultato sperimentale, che non implica una compatibilità stabile o un’esperienza di gioco completa.

I due progetti evidenziano le diverse strade che possono essere percorse per eseguire software PlayStation su PC: da una parte l’emulazione, dall’altra la traduzione e la reimplementazione delle componenti software necessarie all’esecuzione nativa.


Quando sarà possibile provare AnyPS5?


Al momento non esiste una data di rilascio ufficiale per AnyPS5 e non è disponibile una build pubblica da scaricare.

Il progetto resta in fase di sviluppo e dovrà affrontare ancora numerose sfide prima di poter offrire un’esperienza utilizzabile con i giochi commerciali.

Tra gli aspetti da verificare rientrano la compatibilità con un numero più ampio di titoli, la stabilità dell’esecuzione, la gestione delle funzionalità di sistema e le prestazioni grafiche.

Per seguire gli aggiornamenti e consultare le informazioni tecniche, è possibile visitare la pagina ufficiale del progetto su GitHub. Se lo sviluppo dovesse proseguire con successo, AnyPS5 potrebbe diventare un progetto interessante per il panorama del gaming su PC e per la conservazione del software videoludico. Per ora, tuttavia, il suo potenziale resta legato ai progressi futuri e ai risultati che saranno verificabili attraverso una versione pubblica.


Manguste E-Sports Teams


Newsletter HW Legend


Caricamento