Home Mobile Android L’emulatore Citra in eruzione, arriva il supporto Vulkan per l’emulatore della console...

L’emulatore Citra in eruzione, arriva il supporto Vulkan per l’emulatore della console 3DS

597
0

Il team dietro lo sviluppo di Citra, l’emulatore della console 3DS per PC Windows, MacOS, Linux e dispositivi Android, è lieta di annunciare il tanto atteso supporto per le API Vulkan.

 

Fin dalla sua nascita, Citra ha ricevuto richieste da parte degli utenti di implementare il supporto per Vulkan.

https://twitter.com/citraemu/status/1702812371650335163

Vulkan è un’API grafica moderna che offre numerosi vantaggi rispetto a OpenGL, tra cui prestazioni migliori e un migliore supporto su diverse piattaforme, soprattutto su dispositivi mobili come gli smartphone Android.

Con l’introduzione di Vulkan, Citra è destinata a entrare nell’era moderna dell’emulazione, abbandonando gradualmente l’ormai datato OpenGL.

Vulkan è diventato uno standard nel mondo degli emulatori, con progetti come Dolphin, Ryujinx, RPCS3 e yuzu che lo utilizzano per migliorare le prestazioni e la compatibilità.

Il team di sviluppo di Citra ha finalmente risposto alle richieste della community e ha portato Vulkan nel cuore del loro emulatore.

Se sei pronto per sperimentare la potenza di Vulkan con Citra, puoi farlo nell’ultima versione Nightly, disponibile come build autonoma o tramite il programma di installazione.

Questo aggiornamento offre agli utenti una vasta gamma di opzioni per sperimentare il nuovo renderer grafico.

Come per qualsiasi sviluppo legato all’emulazione, è importante tenere presente che non tutto sarà perfetto sin dall’inizio.

Vulkan rappresenta un cambiamento significativo per Citra, e ci saranno sfide da affrontare mentre il team di sviluppo lavora per ottimizzarlo ulteriormente.

Vantaggi per gli utenti Android

Per gli utenti Android, questa è un’ottima notizia. Molti dispositivi Android utilizzano GPU Mali, che in passato hanno avuto problemi con i driver OpenGL ES.

Questo ha reso difficile l’emulazione di molti giochi 3DS su questi dispositivi. Tuttavia, con l’implementazione di Vulkan, i nuovi e migliorati driver Mali rendono possibile un gameplay più fluido e prestazioni migliori su Citra.

Molti titoli ora possono raggiungere la velocità di emulazione al 100%, offrendo un’esperienza di gioco notevolmente migliorata. Inoltre, l’aggiunta della compilazione asincrona degli shader ha ridotto notevolmente il problema dello stuttering durante il gioco.

Benefici per gli utenti macOS

Gli utenti macOS, sia con architettura Apple Silicon che Intel, possono ora godere appieno di Citra. Con l’implementazione di Vulkan, Citra può nuovamente funzionare su macOS, risolvendo il problema del deprecare supporto OpenGL da parte di Apple.

Anche se macOS non supporta Vulkan direttamente, l’uso di MoltenVK come livello di traduzione consente a Citra di funzionare senza problemi, offrendo una grafica fluida e un’esperienza di gioco migliore.

Vantaggi per gli utenti AMD

Gli utenti Windows con GPU AMD più datate ricevono un miglioramento significativo con l’implementazione di Vulkan. Mentre AMD ha migliorato notevolmente i driver OpenGL, questo beneficio era limitato alle GPU AMD più recenti.

Con l’introduzione di Vulkan, anche le GPU più vecchie possono godere di prestazioni migliorate su Citra, avvicinandosi alle prestazioni dei modelli più recenti.

Cosa non aspettarsi

Nonostante i numerosi vantaggi offerti da Vulkan, è importante comprendere alcune limitazioni e considerazioni:

  • Vulkan non risolverà automaticamente vecchi bug di emulazione non correlati alla grafica o al rendering.
  • Alcuni giochi potrebbero ancora presentare problemi visivi o di prestazioni, a prescindere dall’API utilizzata. Questi problemi potrebbero essere dovuti a bug nei driver OpenGL o Vulkan.
  • Vulkan potrebbe non rappresentare un miglioramento in tutti gli aspetti o su tutti i dispositivi. Mentre generalmente offre prestazioni migliori rispetto a OpenGL, ci potrebbero essere casi specifici in cui OpenGL funziona meglio.
  • Alcune funzionalità potrebbero essere ancora in fase di sviluppo o mancanti rispetto all’implementazione OpenGL.

Requisiti di sistema

I requisiti hardware minimi per l’utilizzo di Vulkan su Citra includono il supporto per Vulkan 1.1 o versioni successive. Questo è generalmente disponibile su una vasta gamma di dispositivi, inclusi dispositivi macOS, AMD e Android.

Tuttavia, ci sono alcune eccezioni, come le GPU Adreno 5xx su Android, che potrebbero non funzionare correttamente con l’attuale implementazione di Vulkan.

Cosa c’è in futuro

Il team di sviluppo di Citra sta lavorando costantemente per migliorare il supporto di Vulkan e raggiungere la parità di funzionalità con il renderer OpenGL. Una volta raggiunto questo obiettivo, prevedono di pubblicare ulteriori dettagli tecnici sul renderer Vulkan.

Per supporto o assistenza su Citra o per qualsiasi altra questione, visitare il server Discord o i forum della community.

Fonte: twitter.com

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.