Did you know you can play online multiplayer with Nintendo Switch games on Linux? It’s possible thanks to Ryujinx’s LDN build. Today the LDN build got an update that now enables Vulkan. This means improved performance on AMD and Intel, and all GPU vendors “will enjoy drastically reduced shader compilation stuttering!” Mind you, the last time we saw an update to LDN was back in November, so all the changes made to the main branch since then have made it over to the new 2.
Since Vulkan has been merged into the mainline Ryujinx build a few days ago, curiosity got to the better of me and I wanted to do a comparison between this and the older OpenGL API. Vulkan, particularly on AMD – and therefore the Steam Deck – supposedly has a huge number of benefits over OpenGL, including faster shader compilation. I tested the following games: Metroid Dread (please be aware there are spoilers here!
Great news for those of you who use Ryujinx, the Nintendo Switch emulator. Vulkan is now been merged with the main build! You no longer need to use the PR build. This has been a long time in the making, and I’m not going to go over the tremendous amount of benefits this backend has over OpenGL; you can read the blog post from the Ryujinx team if you want to learn more.
As of Ryujinx version 1.1.112, users can now seamlessly load mods on Super Smash Bros. Ultimate with the use of ARCropolis/Skyline. Here’s how to do it. Note: this tutorial is based off of the guide from GameBanana, but specifically tailored to Linux users. TL:DR Get yourself set up with emulating Switch games on Linux with this guide if you haven’t already Download Ryujinx and run it for the first time Download ARCropolis, extract zip to %RYU_DIR%/sdcard/ Download Skyline, extract to %RYU_DIR%/sdcard/atmosphere/contents/01006A800016E000/ Download any mod (plenty of them over on GameBanana), extract them to %RYU_DIR%/sdcard/ultimate/mods/ Launch the game.
Ryujinx – the Nintendo Switch emulator – will no longer be supported on Windows 7, 8, 8.1, and even builds of Windows 10 from 2018 and older, beginning June 1st. After that, the emulator won’t even run on those systems. The development team mentioned in their Tweet that “it’s not feasible anymore” to support these versions of Windows. Their reasoning is as follows: Graphics driver updates have ended for these systems.
As the Steam Deck has seemed to launch a new foray of Flatpak-based applications, Ryujinx is the latest to join to crusade. The request was made on the project’s GitHub issue tracker two years ago. Now it’s finally available on Flathub. The announcement was posted just a few hours ago on their Discord channel. You can install Ryujinx on the Steam Deck now with the Discover app. Apparently there’s at least 91 of you who have a Steam Deck and are part of the Ryujinx Discord, so go ahead and give it a shot!
The Ryujinx team has assured us that, despite February being a short 28 days, they paid back an “avalanche of improvements, fixes, additions and ongoing project work.” First thing’s up is Vulkan progress. Check out the video below for a comparison of single-threaded SPIR-V (the shader language for Vulkan) on Super Mario Odyssey vs. multi-threaded: Implementing this obviously wasn’t easy, but looking at the results, it seems the effort really paid off.
The demo for Kirby and the Forgotten Land was released on the Nintendo eShop a day less than a week ago. Pretty good game if I say so myself, albeit for the somewhat unsettling Mouthful mode. I dumped the demo and put it on my desktop, and, of course, it runs day one on Ryujinx, the Switch emulator. Lots of stuttering (that’s the shaders getting cached), but after the shaders have been cached it runs decently.