
Ultimate, for instance, goes from 35fps to 60fps on an i5, which is hugely impressive. However, with the switch over to the multi-core solution, the Yuzu is now able to run games at anywhere between 30 to 60fps on a Haswell i5. In the video you can see examples of the games running on a Haswell i5 4690K, where the single-core performance usually toppled out at anywhere between 15 through 25 frames-per second. Although it might sound simple or easy, it is nevertheless the biggest undertaking this project has seen up until now.”Ī demonstration of the multi-core support was showcased in a ten minute video by YouTuber BSOD Gaming. “So, what is “Multicore CPU emulation”? Put simply, instead of emulating the CPU on a single thread yuzu will now emulate the CPU using multiple threads 4 to be precise – one for each Switch CPU core. However, due to limitations of our old kernel design taken from Citra, yuzu was actually emulating this behavior using a single core on your host PC! This had led to an absurdly high CPU requirement for users. Like your PC, the Switch has multiple cores (4, actually), and the Horizon OS can run multiple tasks in parallel on these cores using a kernel construct known as a thread. This means that instead of running the real Switch OS (known as Horizon), yuzu has recreated its own version of the OS, built entirely from the ground up.


“As many of you might know, yuzu is considered a HLE (high level emulation) emulator. You can read through the entire post over on the official Yuzu website, but the general gist of explained at the to, where they write… The team goes into an in-depth explanation of how they planned, constructed and ultimately executed a multi-core solution for the Yuzu emulator.

You can download the latest builds by becoming a member of the Yuzu Team’s Patreon, where they regularly update and release new iterations of the Switch emulator, or you can grab older but stable builds from the Yuzu download page.

Heck, even those of you rocking multi-core Ivy Bridge units will see drastic improvements over the single-core support that the Yuzu emulator used to feature. This drastically improves performance for newer CPUs. The latest update to the Nintendo Switch emulator, Yuzu, added multi-core support.
