La course pour imiter parfaitement Zelda : Tears of the Kingdom est lancée, et déjà extrêmement prometteuse

Toutes les bandes-annonces de pré-lancement de Nintendo pour Zelda: Tears of the Kingdom montraient Link volant dans le ciel et explorant un nouvel archipel d’îles célestes flottant au-dessus d’Hyrule. Il est prudent de dire que le ciel est une partie assez importante du jeu, il est donc normal que les développeurs derrière l’émulateur Switch Yuzu aient d’abord corrigé les nuages.
“Corrigez les larmes du royaume des nuages scintillants et de la géométrie des profondeurs”, lit la mise à jour, enregistrée vers 16 heures, heure du Pacifique. Zelda n’était pas sorti aux États-Unis avant 21 heures du Pacifique, mais son lancement mondial à minuit signifiait qu’avec un compte Switch australien ou japonais, les développeurs de l’émulateur pouvaient déjà mettre la main dessus – sans toucher aux copies piratées du jeu flottant autour de les deux dernières semaines.
“Nous ne commençons à travailler sur l’émulation de nouveaux titres qu’une fois que nous pouvons légalement les acquérir et les vendre nous-mêmes”, déclare Bunnei, chef de projet de Yuzu. “Étant donné que les versions de Nintendo Switch sont basées sur les régions, nous devenons légalement en mesure de travailler dessus dès que le titre devient disponible quelque part dans le monde. La plupart des problèmes avec TotK dans Yuzu (jusqu’à présent) ont été résolus avec des changements mineurs qui ont été rapides à débogage et facile à résoudre. Je pense que le fait que la communauté ait pu résoudre bon nombre de ces défis avec des mods bien en avance sur nous en est la preuve.
Bunnei fait référence aux correctifs et aux versions d’émulateurs personnalisés qui ont été distribués sur les subreddits de piratage et Discords depuis la fuite de Tears of the Kingdom. Ils ont été un vrai gâchis pour les développeurs d’émulation, provoquant des interdictions générales de discuter de l’émulation Tears of the Kingdom sur les serveurs Discord de Yuzu et Ryujinx jusqu’à sa sortie. Maintenant que le jeu est officiellement disponible, les canaux de discussion généraux des deux serveurs sont inondés de discussions sur Zelda, et les développeurs de l’émulateur sont passés à l’action.
À partir de jeudi matin, les mises à jour de Ryujinx ont abordé une foule de problèmes pour Tears of the Kingdom :
- Correction d’un crash lié à la mise en cache des shaders
- Correction d’un problème de mappage de canal audio qui a interrompu l’audio
- Correction d’un problème d’artefact de texture
- Correction de quelques problèmes visuels sur le backend Vulkan
- Correction d’un problème d’alias affectant l’interface utilisateur
Yuzu a subi moins de changements granulaires jusqu’à présent, mais il exécute déjà très bien le jeu. Une mise à jour tôt vendredi a corrigé un problème d’ombre scintillante, et d’autres seront probablement ajoutés à la version “accès anticipé” de Yuzu tout au long du week-end. Voici un exemple de Tears of the Kingdom fonctionnant à un 4K constant, 30 fps dans Yuzu :
“Compte tenu de la durée de développement de TotK, nous nous attendions à ce que le moteur BotW de Nintendo subisse des avancées significatives, nous présentant un nouvel ensemble de défis techniques”, déclare Bunnei. “Néanmoins, nous avons toujours couvert le pari qu’il serait bénéfique de doubler l’amélioration de BotW avant la sortie de ce titre. Nos efforts ont abouti à une augmentation moyenne des performances d’environ 40 %, et il semble que ce travail soit principalement responsable des performances exceptionnelles de TotK. à Yuzu depuis le début.”
C’est encore loin d’être parfait, bien sûr; certains joueurs signalent des plantages et une fuite de mémoire qui font que Yuzu engloutit plus d’une douzaine de gigaoctets de VRAM. Selon Bunnei, Tears of the Kingdom est gourmand en VRAM car il “utilise fortement un format d’image compressé, CAST (s’ouvre dans un nouvel onglet)qui coûte cher à émuler sur les GPU de bureau.” Mais cela ne devrait pas poser de problèmes à la plupart des joueurs, car l’émulateur est censé nettoyer périodiquement la mémoire cache.
“Je peux dire que si vous utilisez notre matériel et nos paramètres recommandés, je ne m’attends pas à ce que vous rencontriez des problèmes. Les membres de notre équipe ont déjà confirmé que vous pouvez jouer pendant de nombreuses heures sans rencontrer de problèmes”, déclare Bunnei.
Les performances globales augmenteront sans aucun doute avec le temps, abaissant la barre des systèmes haut de gamme actuellement requis pour jouer à Tears of the Kingdom sans aucun problème de fréquence d’images. Dans les semaines à venir, nous verrons les deux émulateurs avancer avec des améliorations à mesure que l’intérêt des joueurs culmine.
Depuis le 1er mai, les deux Yuzu (s’ouvre dans un nouvel onglet) et Ryujinx (s’ouvre dans un nouvel onglet) ont vu une augmentation du nombre de bailleurs de fonds Patreon. Yuzu, qui propose des premières versions exclusives de l’émulateur via Patreon, est passé de 18 000 $ à plus de 28 000 $ à partir de 2 500 nouveaux clients. Le revenu Patreon de Ryujinx est passé à près de 2 500 $, passant de 1 900 $ à 2 000 $ où il a oscillé toute l’année. Patreon de Ryujinx n’inclut pas les premières versions de l’émulateur, mais il est actuellement très proche de l’objectif de 2 500 $, ce qui permettra au fondateur du projet gdkchan de travailler à plein temps sur le développement.
Bien que les développeurs de l’émulateur s’efforcent eux-mêmes de corriger les bogues et de comprendre exactement comment Tears of the Kingdom utilise le matériel Switch, ils ne sont pas les seuls à le bricoler. Les moddeurs jouent également avec le code du jeu et apportent déjà 60 fps Tears of the Kingdom à portée de main.