Après de longs tests, l’émulateur Ryujinx Nintendo Switch a été officiellement ajouté le backend Vulkan à sa version principale.
Comme l’ont expliqué les développeurs de l’émulateur, Vulkan est une évidence pour les utilisateurs d’Intel et d’AMD, tandis que les utilisateurs de NVIDIA peuvent vouloir décider d’un jeu par jeu contre OpenGL.
Tout d’abord, vous devez savoir que tous les caches de shader que vous avez cultivés au fil des ans cesseront malheureusement d’exister une fois que vous aurez mis à jour au-delà de la version 1.1.200 et démarrer un jeu. Bien que cela signifie que vous repartirez de zéro dans chaque titre, ils devraient être beaucoup plus rapides et moins pénibles à reconstruire grâce à la vitesse de compilation de SPIR-V ! Si vous choisissez d’utiliser Vulkan.
À part ça… pas grand-chose. Les utilisateurs d’AMD et d’Intel voudront immédiatement définir Vulkan comme backend et ne jamais regarder en arrière tandis que les utilisateurs de Nvidia auront le luxe de choisir. Alors que dans la plupart des cas, Vulkan sera probablement le meilleur choix en raison de son faible bégaiement de shader, il peut y avoir des jeux qui rendent/fonctionnent mieux dans l’un ou l’autre, donc le monde est vraiment votre huître. Les shaders construits pour un backend se reconstruiront dans l’ensemble complémentaire pour l’autre lorsque vous changerez, donc rien n’est perdu en essayant les deux. Une bonne stratégie peut être de subir le bégaiement initial avec Vulkan, puis de passer à OpenGL s’il fonctionne un peu mieux. Votre choix.
Comme vous pouvez le voir ci-dessous, les gains de performances avec l’implémentation de Vulkan par Ryujinx peuvent être incroyablement significatifs sur le matériel AMD. Super Mario Odyssey obtient une augmentation incroyable de 413 % de la fréquence d’images, tandis que Mario Kart 8 Deluxe est 163 % plus rapide.
Cela dit, il y a une mise en garde que vous devez savoir sur l’activation de Vulkan dans Ryujinx : l’utilisation de la VRAM augmentera. Pour contrer ce problème, les développeurs ont ajouté une fonctionnalité appelée Texture Recompression, désormais disponible dans l’onglet graphique. Cela réduira légèrement la qualité de la texture, mais devrait empêcher tout plantage indésirable du pilote. L’équipe Ryujinx recommande d’activer la recompression de texture pour les GPU avec moins de 4 Go de VRAM.
Enfin, quelques jeux Nintendo Switch comme The Witcher 3 : Wild Hunt et la récente version Xenoblade Chronicles 3 ne démarrent pas encore sur Matériel AMD avec Vulkan activé.