The Yuzu project develops an open emulator for the Nintendo Switch game console

An update to the Yuzu project has been provided to implement a Nintendo Switch emulator capable of running commercial games shipped for this platform. The project was founded by the developers of Citra, a Nintendo 3DS emulator. Development is carried out by reverse engineering the hardware and firmware of the Nintendo Switch. The Yuzu code is written in C++ and distributed under the GPLv3 license. Ready assemblies are prepared for Linux (flatpak) and Windows.

Of the 2699 games tested on the emulator, 644 have an ideal level of support (everything works as intended), 813 have a good level of support (may experience some minor problems with sound and graphics), 515 have an acceptable level (generally playable, but more noticeable problems with sound or graphics), 327 - bad (you can start, but the existing problems prevent you from completely completing the game), 311 - the launch only reaches the splash screen / menu, 189 - crash immediately after launch.

Yuzu only emulates hardware, it also requires a dump of the original Nintendo Switch firmware, a dump of games from cartridges and game file decryption keys, which can be obtained by booting the console in RCM mode with an external Hekate bootloader. For full emulation of the set-top box, a CPU with support for FMA SIMD instructions and 6 or more cores / threads is required (Intel Core i5-4430 and AMD Ryzen 3 1200 CPUs are declared as minimum, and Intel Core i5-10400 or AMD Ryzen 5 3600 are recommended) , 8 GB RAM and graphics card supporting OpenGL 4.6 or Vulkan 1.1 graphics API (at least NVIDIA GeForce GT 1030 2GB, AMD Radeon R7 240 2GB, Intel HD 5300 8GB, AMD Radeon R5).



Source: opennet.ru

Add a comment