La mise Ă jour du projet Yuzu a Ă©tĂ© prĂ©sentĂ©e avec la rĂ©alisation de l'Ă©mulateur de la console de jeux Nintendo Switch, capable d'exĂ©cuter des jeux commerciaux disponibles pour cette plateforme. Le projet est basĂ© sur les dĂ©veloppeurs de Citra, l'Ă©mulateur de la console Nintendo 3DS. Le dĂ©veloppement se fait par ingĂ©nierie inverse du matĂ©riel et du firmware de la Nintendo Switch. Le code de Yuzu est Ă©crit en C++ et distribuĂ© sous la licence GPLv3. Des versions prĂȘtes Ă l'emploi ont Ă©tĂ© prĂ©parĂ©es pour Linux (flatpak) et Windows.
Parmi les 2699 jeux testĂ©s dans l'Ă©mulateur, 644 ont atteint un niveau de support idĂ©al (tout fonctionne comme prĂ©vu), 813 â un bon niveau (des problĂšmes mineurs de son et de graphisme peuvent ĂȘtre observĂ©s), 515 â un niveau acceptable (dans l'ensemble, il est possible de jouer, mais des problĂšmes de son ou de graphisme plus visibles apparaissent), 327 â un mauvais niveau (il est possible de lancer, mais les problĂšmes empĂȘchent de terminer le jeu), 311 â le lancement n'atteint que l'Ă©cran de dĂ©marrage/menu, 189 â arrĂȘt d'urgence immĂ©diatement aprĂšs le lancement.
Yuzu n'Ă©mule que le matĂ©riel, un dump du firmware original de la Nintendo Switch est Ă©galement nĂ©cessaire, ainsi qu'un dump des jeux des cartouches et des clĂ©s de dĂ©chiffrement des fichiers de jeu, qui peuvent ĂȘtre obtenues en dĂ©marrant la console en mode RCM avec un chargeur externe Hekate. Pour une Ă©mulation complĂšte de la console, un CPU prenant en charge les instructions SIMD FMA et comportant 6 cĆurs ou plus / flux est requis (les CPU Intel Core i5-4430 et AMD Ryzen 3 1200 sont dĂ©clarĂ©s comme minimaux, tandis que les Intel Core i5-10400 ou AMD Ryzen 5 3600 sont recommandĂ©s), 8 Go de RAM et une carte graphique prenant en charge l'API graphique OpenGL 4.6 ou Vulkan 1.1 (au minimum, NVIDIA GeForce GT 1030 2 Go, AMD Radeon R7 240 2 Go, Intel HD 5300 8 Go, AMD Radeon R5).

Source : opennet.ru
