Zelda Tears Of The Kingdom

Présentation de Zelda Tears Of The Kingdom

The Legend of Zelda: Tears of the Kingdom, ou Zelda TOTK pour les intimes, est un jeu d'action-aventure par Nintendo. C'est le 20ème opus de la franchise. Il est sorti en 2023 et ce exclusivement sur Nintendo Switch (console portable et de salon).

Il fait suite, et en mieux encore, à Zelda Breath Of The Wild. On y retrouve donc un vaste monde ouvert en 3D et un moteur physique très versatile pour les joueurs/joueuses. Comme d'habitude, on y incarne Link avec pour mission de sauver le royaume d'Hyrule, ainsi que la princesse Zelda (qui remplace là Peach).

L'émulation

Avertissements

Les formats de ROM pour Nintendo Switch

Résumé rapide des formats de ROM

XCI (NX Cart Image)
copie brute (dump) d'une cartouche de jeu, ne peut donc servir à représenter qu'un jeu avec une ou des éventuelles mises à jour
NSP (Nintendo Submission Package)
copie brute installée, peut donc servir soit pour un jeu, soit pour une mise à jour de jeu, soit pour du contenu supplémentaire pour un jeu (dit DLC pour downloadable content)
NCA (Nintendo Content Archive)
conteneur de fichiers, comme un tarball

Les émulateurs pour Nintendo Switch

Tous les émulateurs ci-dessous sont du logiciel libre, et le cas échéant c'est une erreur de notre part. De plus, ils fonctionnent sur au moins un système d'exploitation libre ou au moins en grande partie libre.

yuzu

yuzu était un émulateur libre pour Nintendo Switch. Il fonctionne au moins sur GNU/Linux (Trisquel, PureOS, Hyperbola, Debian, etc.), ainsi que Microsoft Windows et Apple macOS que nous vous déconseillons tous 2 fortement car c'est du logiciel privateur.

yuzu ne cherche pas à être une solution clé en main, car l'émulation de jeux officiels nécessitent des clés de déchiffrement qui ne peuvent pas partout être distribuées légalement. Si vous avez une console Nintendo Switch et que vous en avez fait voler en éclat le joug de Nintendo, vous pouvez les extraire, puis les fournir à l'émulateur. De nouveaux clés officielles apparaissent avec les mises à jour du système d'exploitation d'origine (dit Horizon) et les nouveaux jeux peuvent les nécessiter, donc il peut falloir récupérer un ensemble plus récent de clés. Une fois que vous avez cet ensemble de code (sous la forme d'un ficher prod.keys et d'un fichier title.keys), ouvrez yuzu, puis ouvrez le menu "Fichier", afin de lui faire ouvrir son dossier, dans lequel vous devrez mettre les fichiers. Si vous en aviez déjà forni, au cas où vos nouveaux fichiers seraient mauvais, n'écraser pas les existants (par exemple en les mettant dans un sous-dossier ou en en changeant le nom) tant que vous n'avez pas vérifié que les nouveaux fonctionnent.

Si vous avez des problèmes de performances et c'est bien plus probable avec Zelda TOTK qu'avec Zelda BOTW, il existe des leviers, mais souvent au détriment de la qualité. Le plus évident est d'être en mode portable et pas docké, car en mode portable il faut taper sur la batterie et en conséquence le jeu se met en mode dégradé. Pour le rendu graphique des jeux, yuzy s'appuie sur une interface abstraite (ce qui lui permet de fonctionner avec n'importe quelle carte graphique, du moins si elle est assez puissante) et il en gère 2, à savoir OpenGL et Vulkan, tentez donc les 2, car l'une ou l'autre pourrait être plus performante (à priori ce sera Vulkan, car il est plus bas niveau, mais c'est très dépendant de votre pilote). Évidemment restez à la résolution de base (720p/1080p). Si ça ne suffit toujours pas (c'est bien possible), il y a encore de quoi faire avec les options graphiques avancées : utilisez la précision normale (c'est accuracy en anglais) ; pour la recompression ASTC, la non-compression est le pire du point de vue des performances, BC3 fait un peu baisser la qualité mais est moins gourmand que la non-compression, tandis BC1 n'y va pas de main morte autant en perte de qualité quand nécessité matérielle moindre ; désactivez Reactive Flushing. Enfin, il y a aussi bien sûr d'avoir des pilotes graphiques à jour, puisque les mises à jour sont souvent synonymes d'amélioration des performances.

Ryujinx

Ryujinx est un émulateur libre pour Nintendo Switch. Toutefois, il nécessite le SDK .NET de Microsoft, qui est lui probablement privateur (peut-être pas son code source, mais les binaires pourraient ne pas correspondre et la compilation est probablement ardue) à contrario de Mono, donc nous recommandons yuzu. Il fonctionne au moins sur GNU/Linux (Trisquel, PureOS, Hyperbola, Debian, etc.), ainsi que Microsoft Windows et Apple macOS que nous vous déconseillons tous 2 fortement car c'est du logiciel privateur.

Licence de ce document

Ce document (dont son code source) a été fait par Nicola Spanti. Il est mis à disposition selon les termes de la licence Creative Commons BY-SA 4.0, la licence de documentation libre GNU 1.3 et la licence publique générale GNU (version 2.0 et 3.0). Vous pouvez choisir la licence qui vous convient le plus et dans la version que vous préférez si plusieurs sont proposées. Les licences citées autorisent l'utilisation pour tous les usages, la modification, et le partage quelque soit la forme (code HTML, PDF, impression papier, etc.) et le canal (Internet, clé USB, brochure, journal, livre, etc.) dont sa nature (centralisé, pair-à-pair, commercial, etc.) que cela soit une version originale ou modifiée.