Don't want to see articles from a certain category? When logged in, go to your User Settings and adjust your feed in the Content Preferences section where you can block tags!
We do often include affiliate links to earn us some pennies. See more here.

Nintendo Switch emulator yuzu gets a huge performance boost

By - | Views: 78,655

Emulation coding is tricky business done by some people that are clearly 100x smarter than I am, and now the Nintendo Switch emulator yuzu devs are just showing off.

In their April 2023 progress report, they talked about a big performance improvement landing thanks to a rewrite of most of their old buffer cache code, plus work in other areas. The result is that you could see up to 87% better performance, although they said for most people it will probably be about 50%.

Just look at these differences (click to enlarge):

They said nothing special is needed to get this boost, you just need to be up to date and set GPU accuracy to "Normal".

Plenty more was mentioned like asynchronous presentation with Vulkan, which is behind a tickbox, because in some cases it might make frametimes less consistent but for a lot of people it might actually make things smoother. It needs more testing for them to be sure where to enable it.

The Linux side of yuzu got some nice improvements too like fixing up the initialization of the Vulkan swapchain on Wayland, making it work better for NVIDIA GPU owners and also a crash with Flatpak was solved too.

Article taken from GamingOnLinux.com.
25 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
54 comments
Page: «4/6»
  Go to:

GeneralError May 13, 2023
Quoting: Redhacker2Also, Nintendo is one of the most anti-consumer companies to exist in the gaming industry right now.

I strongly disagree. They don't make games with egregious in app purchases, endless DLCs to unlock basic features of games, or release games in a horribly unready state. Their first party titles are pretty much a guaranteed master piece.

Unlike most large game publishers or major studios, they seem to think about making good games for their customers.

They are a bit extreme about emulation and copyright enforcement in general, but I can understand that. They do lose business because of this, either in sale of virtual console titles, or in people not buying the games or consoles.

I'm 100% sure of this, because they've lost business from me in the past because of emulation being available.
The_Mystic_Triptych May 13, 2023
Quoting: Guest
Quoting: legluondunetThe gap between today's consoles and working emulators is narrowing. We had never known an emulator that emulates a console still on sale. I don't think it's ethical to publicly release an emulator of a console that's still on sale, in my view, developers should at least wait for the end of life of a console. Nintendo is an innovative company and produces user-friendly games, switch emulators must be costing them a lot of money.

Nice try, but I can't really feel sorry for a 50 billion-dollar company with a long history of anti-consumer behavior.

Completely agree, Nintendo is a truly nasty corporation with some of the worst anti-consumer practices in the business.
scaine May 13, 2023
View PC info
  • Contributing Editor
  • Mega Supporter
Quoting: GeneralErrorThey are a bit extreme about emulation and copyright enforcement in general, but I can understand that. They do lose business because of this, either in sale of virtual console titles, or in people not buying the games or consoles.

It's been said before in this thread - this argument is false. You can google various studies that show that no meaningful money is lost due to the existence of piracy or emulation, because 99% of the people involved wouldn't be spending their money on the "real" product anyway. Maybe you, personally, have a different opinion, but you, and your ethically pure cadre, are statistically insignificant when actual blind studies are run.
Bogomips May 13, 2023
Quoting: MadWolf
Quoting: Redhacker2
Quoting: legluondunetThe gap between today's consoles and working emulators is narrowing. We had never known an emulator that emulates a console still on sale. I don't think it's ethical to publicly release an emulator of a console that's still on sale, in my view, developers should at least wait for the end of life of a console. Nintendo is an innovative company and produces user-friendly games, switch emulators must be costing them a lot of money.

Emulators don't cost them anything. Anyone who pirates wasn't going to buy the game to begin with for the most part, nor were they going to buy the console.

To play legally, you both require an actual hackable switch's key and your own dumps from a hacked switch.

Also, Nintendo is one of the most anti-consumer companies to exist in the gaming industry right now.

"Anyone who pirates wasn't going to buy the game to begin with" That depends if the pirate is an ethical pirate one that downloads the game and plays it to see if it is worth buying and if it is a good game they buy it

IMHO the AAA game industry's actions make people pirate the games not having demos to test the game or the DRM being so S**t the pirates get the better experience or the cost of the games selling a digital game at the same price as a physical copy of the game or closing down the digital shops

Indeed, who remembers the no-cd patch to be able to play your own game without putting the f*****g CD in the player making the sound of a plane ready to take off…

Same for audio CDs, I had to rip them to be able to listen music on my PC. Those people do not understand anything because the standard human behaviour is to take shortcuts, easiest path.




Last edited by Bogomips on 13 May 2023 at 12:53 pm UTC
spacemonkey May 13, 2023
What I got from reading the replies to legluondunet's post: Apparently, playing roms needs to be justified. So, that kinda proofed his point about it being unethical.
Beaky May 13, 2023
Quoting: spacemonkeyWhat I got from reading the replies to legluondunet's post: Apparently, playing roms needs to be justified. So, that kinda proofed his point about it being unethical.

It doesn't need to be justified though?

That's like me saying "touching grass is bad!", everyone in this thread disagreeing with me and you saying "oh, they need to justify touching grass, so it must be bad!".
Purple Library Guy May 13, 2023
Quoting: HelmicWe are here specifically due to an ideological opposition to the concept of intellectual property and are using copyleft licenses as a means to undermine it, proselytizing Linux to further normalize FOSS in people's lives so that they can go about their lives without being exploited by the companies that make hte software that runs on their devices...
There's the key assumption that is likely to cause you problems. I'm here largely for that reason, but many just like Linux because it works well, or because they like tinkering and aren't interested in the ideological reasons behind why Linux lets them tinker, or for various other reasons. I think the proportion using Linux for ideological reasons is significant but definitely a minority (and they're not even all the same ideological reasons).

And you can't tell people "You're doing the project wrong" when they're doing a completely different project. You can persuade people that your project is worthy and probably compatible with the one they're already doing . . . but you are probably not going to be very successful at doing that by telling them they're "brainwormed".


Last edited by Purple Library Guy on 13 May 2023 at 7:46 pm UTC
Smoke39 May 13, 2023
Quoting: spacemonkeyWhat I got from reading the replies to legluondunet's post: Apparently, playing roms needs to be justified. So, that kinda proofed his point about it being unethical.
"I think [thing]. If you disagree with [thing], then by saying so, and explaining why, you are proving [thing]."

I am genuinely flabbergasted by the flagrant illogic of this non-argument.
iskaputt May 13, 2023
Nintendo could go the way of the dodo and I could not care less.
damarrin May 14, 2023
View PC info
  • Supporter Plus
Quoting: kit89
Quoting: damarrin
Quoting: BladePupper
Quoting: legluondunetNintendo is an innovative company and produces user-friendly games, switch emulators must be costing them a lot of money.
I'm mostly curious as to how nintendo has innovated in the past decade and even since the release of the switch. Also yes bleem was definitely a thing and its legal precedent is still massively important.

The Switch was a huge innovation in itself. The Steam Deck is a complete rip off of that, as are all the Aya and other devices. Add to that that they make the best games and they don't need to be innovating any more in the near future.

I agree BTW they're a backwards and customer hostile company, but it's their IP and they can do anything they want with it.

I am not certain the Switch can be given credit for being innovative here, last I heard the Switch was the hardware from the Nvidia Shield Portable after Shield died on the vine.

I'm not talking about the hardware, Nintendo doesn't compete on power. I'm talking about the form factor and having one console that's both portable and docked to a TV, running the exact same games with varying power depending on how it's being used at a specific time.

Before the Switch handheld consoles had to be tiny like the PSP or Vita AND only ran games specifically built for them, or some monstrosities like the Nvidia Shield or the GPD Win devices. Nintendo basically came up with the "modern" portable console design sort of like Apple defined what a smartphone should look like with the iPhone.


Last edited by damarrin on 14 May 2023 at 6:47 am UTC
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!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.