Dopo un lungo test, l’emulatore di Nintendo Switch di Ryujinx è stato ufficialmente aggiunto il backend Vulkan alla sua build principale.
Come hanno spiegato gli sviluppatori dell’emulatore, Vulkan è un gioco da ragazzi per gli utenti Intel e AMD, mentre gli utenti NVIDIA potrebbero voler decidere gioco per gioco base contro OpenGL.
Prima di tutto, devi sapere che tutte le cache degli shader che hai coltivato nel corso degli anni cesseranno purtroppo di esistere una volta aggiornato oltre la versione 1.1.200 e avviare un gioco. Anche se questo significa che inizierai da zero in ogni titolo, dovrebbero essere molto più veloci e meno dolorosi da ricostruire grazie alla velocità di compilazione di SPIR-V! Dovresti scegliere di usare Vulkan.
A parte questo… non molto. Gli utenti AMD e Intel vorranno impostare immediatamente Vulkan come back-end e non voltarsi mai indietro mentre gli utenti Nvidia hanno il lusso della scelta. Mentre nella maggior parte dei casi Vulkan sarà probabilmente la scelta migliore a causa della sua balbuzie dello shader inferiore, potrebbero esserci alcuni giochi che rendono/funzionano meglio nell’uno o nell’altro, quindi il mondo è davvero la tua ostrica. Gli shader creati per un back-end verranno ricostruiti nel set gratuito per l’altro quando si passa, quindi non si perde nulla provando entrambi. Una buona strategia potrebbe essere quella di sottoporsi alla balbuzie iniziale con Vulkan e quindi passare a OpenGL se funziona un po’meglio. La tua scelta.
Come puoi vedere di seguito, i miglioramenti delle prestazioni con l’implementazione di Vulkan da parte di Ryujinx possono essere incredibilmente significativi sull’hardware AMD. Super Mario Odyssey ottiene un incredibile aumento del frame rate del 413%, mentre Mario Kart 8 Deluxe è più veloce del 163%.
Detto questo, c’è un avvertimento che dovresti sapere sull’abilitazione di Vulkan in Ryujinx: l’utilizzo della VRAM aumenterà. Per contrastare questo problema, gli sviluppatori hanno aggiunto una funzionalità chiamata Texture Recompression, ora disponibile nella scheda grafica. Ciò ridurrà leggermente la qualità della trama, ma dovrebbe prevenire eventuali arresti anomali del driver. Il team di Ryujinx consiglia di abilitare Texture Recompression per GPU con meno di 4 GB di VRAM.
Infine, alcuni giochi per Nintendo Switch come The Witcher 3: Wild Hunt e il recente rilascio Xenoblade Chronicles 3 non si avviano ancora Hardware AMD con Vulkan abilitato.