Suyu est un émulateur open source de Nintendo Switch. Il offre une couverture presque complète de la bibliothèque de jeux de cette console. Suyu est la suite directe de Yuzu, suite à l’arrêt définitif de ce dernier, mais il n’est pas développé par les mêmes auteurs.
Les développeurs de l’émulateur Suyu commence à proposer des évolutions importantes, à commencer par implémenter le menu d’accueil de la Nintendo Switch. Ce célèbre menu d’accueil, Qlauncher, est le code que la team Yuzu a laissé mais n’avait jamais implémenté, vous pouvez donc désormais exécuter des jeux, les fermer ou accéder aux paramètres et tout le reste comme vous pouvez le faire sur la console. Bien entendu pour faire tourner l’ensemble il faut utiliser le firmware 17.0.0 (ou supérieur) de Nintendo.
Ce projet a été abandonné après la version 0.0.4, avant d’être repris par le développeur DougChanSan à partir de cette même version.

Les changements:
– Improved Vulkan pipeline creation by reusing compiled pipeline components, reducing initial loading delays on supported drivers.
– Reduced JIT export sizes to tens of megabytes by referencing the original game files instead of copying them. Added safer export handling and improved error reporting.
– Added an optional Portable export type that bundles the game, installed updates and DLC, without including keys or firmware.
– Improved encryption key handling, missing-key prompts and persistence of tickets for installed updates and DLC.
– Optimized CPU core selection on processors with asymmetric L3 cache, delivering significant performance gains on Ryzen X3D CPUs.
– Improved Static and Hybrid recompilation compatibility, module matching and support for newer game versions.
– Reduced Static export sizes and build times, improved floating-point performance, and accelerated Hybrid execution.
– Added support for code patches and frame-rate mods in Static and Hybrid exports, with checks for modified or missing mods.
– Fixed CPU emulation crashes involving unsupported half-precision instructions and corrected cases where installed game updates were ignored.
– Improved release packaging with bundled dependency sources, third-party notices and automated package validation.
Performance highlights:
– On The Legend of Zelda: Tears of the Kingdom v1.4.3, Static exports improved from around 20 to 30 FPS in-game, while Hybrid exports increased from around 23 to 29 FPS. On a Ryzen 9 9950X3D, the release also reported substantial gains from improved CPU cache-aware scheduling.

