Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

Yuzu is another incredibly promising open source project, emulating the Nintendo Switch which is not exactly a small job (not that emulation ever is) and it's improving at a rapid pace.

Some good news for NVIDIA users came, with some major problems now being solved. Recently NVIDIA dropped support for some older cards, and the driver changes towards it introduced issues for Yuzu. The devs explain "The root of the problem in NVIDIA’s drivers seems to be in negation of integer and floating point values, and bitwise conversions of input values." - but thankfully all known issues have been worked around. As it turns out, what they ended up doing fixes it for Intel too and was also an optimization so they're now doing it for all APIs.

Pictured - Fire Emblem: Three Houses running on Yuzu.

Other big upgrades came like a fix to scenes in games where multiple videos were playing, which would cause them to glitch and flicker. More improvements to their Vulkan support came along fixing and making LEGO® CITY UNDERCOVER playable. Plus, Immortals Fenyx Rising now works but for the moment has some graphical issues. Even more Vulkan improvements came along to help both The Legend of Zelda: Skyward Sword and Xenoblade Chronicles 2 fix up their broken shadows.

A fun addition has also been added to support gamepad hotkeys. Basically, it allows you to set special functions to gamepad buttons like access or exit fullscreen, unlock the framerate, pause/continue emulation, capture a screenshot and so on. This was done to help "handheld PC users, couch players, and anyone not wanting to reach all the way to their keyboard while playing" - so, Steam Deck?

There's tons more but for Linux users especially, we're getting better Flatpak support. There's video decoding crashes fixed and they implemented support for XDP's Inhibit API to help prevent the screen going to sleep in the Flatpak.

Article taken from GamingOnLinux.com.
10 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
6 comments

kellerkindt Jan 12, 2022
View PC info
  • Supporter Plus
This on the Steam Deck could be quite enjoyable :)
JSVRamirez Jan 12, 2022
I hope they're smart enough not to advertise it as working on the SteamDeck; it's a first class ticket to Nintendo sending a C&D.
Chuckaluphagus Jan 12, 2022
Quoting: JSVRamirezI hope they're smart enough not to advertise it as working on the SteamDeck; it's a first class ticket to Nintendo sending a C&D.
At least in the United States, emulators are legal, as long as they don't make use of code from the original implementation. There wouldn't be such a huge proliferation in emulator software if it weren't, and classic titles offered for sale on the Switch even use open source emulators. How you obtain your game/ROM files to run using those emulators is where legality comes into question.

I'm a big user and fan of the Dolphin emulator to play my collection of Gamecube and Wii games on my devices, and mGBA for the same purpose with Game Boy and GBA games. I'm looking forward to installing both on a Steam Deck.
TrainDoc Jan 12, 2022
Quoting: Chuckaluphagus
Quoting: JSVRamirezI hope they're smart enough not to advertise it as working on the SteamDeck; it's a first class ticket to Nintendo sending a C&D.
At least in the United States, emulators are legal, as long as they don't make use of code from the original implementation. There wouldn't be such a huge proliferation in emulator software if it weren't, and classic titles offered for sale on the Switch even use open source emulators. How you obtain your game/ROM files to run using those emulators is where legality comes into question.

While I absolutely agree, Nintendo has shown an intentional disregard for the legality of their actions when it comes to emulators and fan projects (see AM2R) and similar scenarios. Yuzu is fantastic and it's developers should be supported wholeheartedly. Plus, yuzu despite it's proficiency and unparalleled capabilities is very much still in it's "infancy" and a libretro port could slow it's development down. Not arguments I like to make but arguments that need to be made.
Calinou Jan 13, 2022
It is possible to release emulators legally on Steam, but you need to be careful not to mention the original consoles' names or show their games in any way. The Steam page screenshots should show homebrew projects that can be legally redistributed. This is what RetroArch on Steam does :)


Last edited by Calinou on 13 January 2022 at 6:07 pm UTC
JSVRamirez Jan 14, 2022
Quoting: TrainDoc
Quoting: JSVRamirezI hope they're smart enough not to advertise it as working on the SteamDeck; it's a first class ticket to Nintendo sending a C&D.

While I absolutely agree, Nintendo has shown an intentional disregard for the legality of their actions when it comes to emulators and fan projects (see AM2R) and similar scenarios.

This was more where I was coming from. Emulators are legal here, too, but Nintendo has form on these kinds of things and fan projects, even where they were entirely new games with a respectful nod to a Nintendo project.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.