Yuzu (émulateur)

émulateur de Nintendo Switch

Yuzu est un émulateur libre et open-source de la Nintendo Switch qui a été annoncé en développement le [1],[2], soit dix mois après la sortie de la Switch[3]. Il est développé en C++ avec une interface Qt.

Yuzu
Description de l'image Yuzu logo 2019.svg.
Description de l'image Yuzu Emulator In Action (Space Game by vgmoose).png.
Informations
Développé par Team Yuzu
Première version
Dernière version 1734Voir et modifier les données sur Wikidata
Dépôt https://github.com/yuzu-emu/yuzu
État du projet Fermé
Écrit en C++
Interface QtVoir et modifier les données sur Wikidata
Système d'exploitation Microsoft Windows, Linux et AndroidVoir et modifier les données sur Wikidata
Type Émulateur de système de jeux vidéo
Nintendo Switch emulator (en)Voir et modifier les données sur Wikidata
Licence GPL-3.0-or-later
Site web yuzu-emu.org

L'émulateur est réalisé par les développeurs de l'émulateur Nintendo 3DS Citra, avec un code important partagé entre les projets. À l'origine, Yuzu ne supportait que les programmes de test et les homebrews, mais depuis juillet 2019, une poignée de jeux fonctionnent sans problème[4],[5],[6],[7]. Il y avait une liste des jeux compatibles pour l'émulateur qui était disponible sur le site officiel[8].

En , face à des pressions judiciaires de Nintendo, l’équipe principale de développement de Yuzu, Tropic Haze, accepte à « l’amiable » d’arrêter le développement de l’application, et de verser 2,4 millions de dollars en dommages et intérêts à Nintendo.

Histoire modifier

En octobre 2018, Kotaku publie un article notant que Super Mario Odyssey était jouable sur Yuzu. L'auteur de l'article s'est dit préoccupé par la capacité de l'émulateur à imiter des jeux qui étaient disponibles dans le commerce à l'époque[7].

PC Gamer a noté que l'émulateur était capable d'exécuter Pokémon Let's Go, Pikachu et Let's Go, Évoli peu de temps après leurs sorties, malgré des problèmes audio[6].

En , Gizmodo publie un article notant que Yuzu était capable d'émuler certains jeux à une fréquence d'images à peu près équivalente au matériel de la console[9].

Depuis 2021, Yuzu peut fonctionner aisément sur Steam Deck, permettant de jouer aux jeux Nintendo Switch sur la console.

En , face à des pressions judiciaires de Nintendo, l’équipe principale de développement de Yuzu, Tropic Haze, accepte à « l’amiable » d’arrêter le développement de ses émulateurs Yuzu et Citra et de verser 2,4 millions de dollars en dommages et intérêts à Nintendo[10],[11],[12],[13],[14]. Des clones de Yuzu et Citra commencent malgré tout à être publiés par des fans.

Fonctionnalités modifier

Yuzu propose plusieurs fonctions comme le redimensionnement de la résolution, la modification du filtrage anisotrope, la possibilité d’activer la V-Sync, le choix de l'API graphique (Vulkan ou Opengl) et le choix de l'API audio (cubeb ou sdl2). L'un des points forts de Yuzu est qu'il fonctionne aisément avec les principaux GPU (Nvidia, AMD, Intel, etc.).

Yuzu utilise un service réseau appelé Boxcat en remplacement du réseau de contenu dynamique BCAT de Nintendo[15].

En , Yuzu a ajouté un moteur de rendu Vulkan expérimental à sa version Early Access[16].

Le 9 mai 2020, la team de développement a annoncé une mise à jour expérimentale incluant l'émulation multi-cœur (nom de code : Prometheus)

En juillet 2021, Yuzu conclut le « Projet Hades » qui visait à réécrire le décompilateur de shader, apportant une amélioration des performances globales de l'émulateur.

Le 30 mai 2023, la version de Yuzu sur Android est annoncée.

Le 5 mars 2024, l'équipe (Team Yuzu) annonce l'arrêt du développement de Yuzu pour des raisons judiciaire[17].

Références modifier

  1. Lilly, « Nintendo Switch 'Yuzu' Emulator Announced By Citra 3DS Developers » [archive du ], HotHardware, (consulté le ).
  2. Reisinger, « Nintendo Won't Be Happy About This Switch Emulator » [archive du ], Tom's Guide, (consulté le ).
  3. Horti, « Switch emulator announced, made by team behind Citra 3DS emulator » [archive du ], PC Gamer, (consulté le ).
  4. Lilly, « Super Mario Odyssey Fully Playable On PC With Yuzu Emulator Likely Drawing Nintendo's Wrath » [archive du ], HotHardware, (consulté le ).
  5. Evangelho, « 2 Nintendo Switch Emulators Are Live And Running Gameplay » [archive du ], Forbes, (consulté le ).
  6. a et b Horti, « Watch Pokémon: Let's Go running on PC thanks to Yuzu emulator » [archive du ], PC Gamer, (consulté le ).
  7. a et b Plunkett, « Super Mario Odyssey is Already Playable in an Emulator » [archive du ], Kotaku, (consulté le ).
  8. « Games Compatibility List », yuzu emulator team (consulté le ).
  9. Liszewski, « This Nintendo Switch Emulator for the PC Might Finally Be as Good as the Actual Console » [archive du ], Gizmodo, (consulté le ).
  10. « Switch : face à la justice, l'émulateur Yuzu cesse son développement », sur www.gamekult.com, (consulté le )
  11. Nicolas Lellouche, « C'est la fin de l'émulation Switch et 3DS : Nintendo a coincé les développeurs de Yuzu », sur Numerama, (consulté le )
  12. Cassim Montilla, « La fin de Yuzu cache une terrible nouvelle pour la préservation du jeu vidéo », sur Frandroid, (consulté le )
  13. Vincent Bonnal, « Nintendo remporte sa bataille contre Yuzu, l'émulateur Switch ferme définitivement », sur Tom’s Hardware, (consulté le )
  14. « Yuzu: sous la pression de Nintendo, l'émulateur de jeux Switch va disparaître », sur BFMTV, (consulté le )
  15. « Boxcat » [archive du ], yuzu emulator team (consulté le ).
  16. CaptV0rt3x, « New Feature Release - Vulkan » [archive du ], yuzu emulator team, (consulté le ).
  17. (en-US) Nicole Carpenter, « Nintendo wins $2.4M in Switch emulator lawsuit, Yuzu to shut down », sur Polygon, (consulté le )

Voir aussi modifier

Articles connexes modifier

Liens externes modifier