Confused on Steam Play and Proton? Be sure to check out our guide.
We do often include affiliate links to earn us some pennies. See more here.

The team working on the Nintendo Switch emulator yuzu have released some Early Access upgrades, this time around for the Steam Deck. With their Early Access updates, these are available to people who support development on Patreon before rolling out to all users in their main public releases.

From the Early Access 3604 release notes via their Discord:

  • Tweaked garbage collector to be more aggressive in favour of steam deck.
  • Automatically detect system timezone.
  • Yuzu now automatically sets the system timezone based on the desktop operating system clock.
  • Limit device access memory for integrated devices to 4 GB.
  • Prevent vram usage from filling up in integrated devices like steam deck.

Great to see developers improve things on my favourite Linux-powered handheld.

Have you been doing much emulation on Steam Deck or desktop Linux? Let me know in the comments how you've found the experience to be. I don't do much at all myself.

Article taken from GamingOnLinux.com.
20 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 checked 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. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
20 comments

damarrin May 23, 2023
View PC info
  • Supporter Plus
I am sort of curious if I can get the new Zelda running well on the SD. I've been playing it these past few days and I was vividly reminded how uncomfortable the Switch is. It's fine with the controllers detached on the TV, but handheld... eugh.
Liam Dawe May 23, 2023
I am sort of curious if I can get the new Zelda running well on the SD. I've been playing it these past few days and I was vividly reminded how uncomfortable the Switch is. It's fine with the controllers detached on the TV, but handheld... eugh.
Yeah that's my biggest problem with my Switch, how flat it is - absolutely terrible ergonomics. Gives me serious hand cramp if I try it. My Switch is an original model too, so I should technically have no problem using it for the needed bits in yuzu emulation if I wanted to. Which I will admit has been tempting me more recently.
Solarwing May 23, 2023
Hey!Don't you lead me into temptation! Because yes I can find it by myself!! But seriously speaking it's great to see this project maturing nicely. Keep it coming!
mrdeathjr May 23, 2023
In my recent test (gameplay videos are part of next bunch of update in some place end this month or first days of june)

According gpudatabase my uhd 630 (a little chip stay closer than gpu used in switch)

https://www.techpowerup.com/gpu-specs/switch-gpu-16nm.c3754

393 gflops in FP32

https://www.techpowerup.com/gpu-specs/uhd-graphics-630.c3107

386 gflops in FP32

However in emulation normally you need much more hardware than similar in pc

But in this mini test put a test between ryujinX (opengl-vulkan) vs yuzu (opengl-vulkan)

I have to dont test opengl because mangohud dont work with yuzu in opengl but works in ryujinx with opengl however in both cases performance is lower than vulkan

ryujinx vulkan





yuzu vulkan





and yuzu allows resolution less than native, very usefull for my uhd 630 without forget recording cost around 5 to 10fps





According my experience if you have a low gpu hardware case like my uhd 630, i recommend yuzu above ryujinx because have much better performance




Last edited by mrdeathjr on 23 May 2023 at 4:55 pm UTC
Marc Di Luzio May 23, 2023
  • Game Dev
  • Supporter Plus
I am sort of curious if I can get the new Zelda running well on the SD. I've been playing it these past few days and I was vividly reminded how uncomfortable the Switch is. It's fine with the controllers detached on the TV, but handheld... eugh.
Yeah that's my biggest problem with my Switch, how flat it is - absolutely terrible ergonomics. Gives me serious hand cramp if I try it. My Switch is an original model too, so I should technically have no problem using it for the needed bits in yuzu emulation if I wanted to. Which I will admit has been tempting me more recently.

I've been playing TOTK on my SD and am about 40 hours in. It's been a blast, especially without the hand pain I get from playing on switch. It's not a stable 30 by all means but it's absolutely playable and patches like these keep coming to get closer to that.

There's even a mod that changes all the button prompts to SD ones and one that sets the game to 16:10.
elmapul May 23, 2023
Nintendo will DMCA you due to the thumbnail of this news xD
damarrin May 23, 2023
View PC info
  • Supporter Plus
I am sort of curious if I can get the new Zelda running well on the SD. I've been playing it these past few days and I was vividly reminded how uncomfortable the Switch is. It's fine with the controllers detached on the TV, but handheld... eugh.
Yeah that's my biggest problem with my Switch, how flat it is - absolutely terrible ergonomics. Gives me serious hand cramp if I try it. My Switch is an original model too, so I should technically have no problem using it for the needed bits in yuzu emulation if I wanted to. Which I will admit has been tempting me more recently.

I've been playing TOTK on my SD and am about 40 hours in. It's been a blast, especially without the hand pain I get from playing on switch. It's not a stable 30 by all means but it's absolutely playable and patches like these keep coming to get closer to that.

There's even a mod that changes all the button prompts to SD ones and one that sets the game to 16:10.

Aaargh! That's my weekend sorted, then. My Switch is a launch model as well, so I'll be able to keep as close to legal as is possible.


Last edited by damarrin on 23 May 2023 at 4:40 pm UTC
FireBurn May 23, 2023
I've been playing ToTK and I'm amazed at how much more beautiful it looks on my 6800M under Yuzu than natively on my switch, but I guess doubling the resolution has its merits

Can't wait for a Switch 2 or for Nintendo to finally make some money from platforms like Steam
shibuya May 23, 2023
ew-zu
Purple Library Guy May 23, 2023
ew-zu
That seems kind of rude. You got something against the project?
Techjunky May 23, 2023
I've been playing ToTK and I'm amazed at how much more beautiful it looks on my 6800M under Yuzu than natively on my switch, but I guess doubling the resolution has its merits

Can't wait for a Switch 2 or for Nintendo to finally make some money from platforms like Steam

You're probably more than doubling the resolution. This game uses AMD FSR & runs at a low resolution. Just look at the trailers, looks like 480p being upscaled.
Luticus May 23, 2023
I emulate pretty much everything on my steam deck. My deck is basically a portable nostalgia machine. Pick a period in my life and I can play games from the time on my steam deck. It's crazy. So far, I'm able to get pretty much everything I've tried working. Even got SNES Scope game Metal Combat working with gyro motion control. Haven't messed with trying to get NES gun working yet though.


Last edited by Luticus on 23 May 2023 at 9:22 pm UTC
Pengling May 24, 2023
Have you been doing much emulation on Steam Deck or desktop Linux? Let me know in the comments how you've found the experience to be. I don't do much at all myself.
I used to be a major real-hardware-only person, even to the point of having owned a JAMMA cabinet (I don't recommend it - they're huge, noisy things, and they're a maintenance nightmare - even more so now that CRTs are out of production) and still owning a Retrode and a tape-player that can correctly handle old microcomputer data-cassettes (I still have boxes, bags, buckets, and binders full of old tapes, cartridges, discs, and arcade-boards hanging around, too), so a hell of a lot of my Linux-gaming is emulated, as once emulation improved I always saw it as a simple format-shift.

Anyway, the experience of emulation on Linux is better than ever these days, though I can still remember the bad old days when people would say "Oh, you wanna stick Windows XP on that." (no, I didn't want to). It felt like that changed for the better very rapidly once the Raspberry Pi spread like wildfire - something that it now feels like the Steam Deck is doing for PC-gaming on Linux. (Myself and fellow GOL'er StoneColdSpider often joke in the Weekend Players' Club forum-threads that we're from Emulationville, a bustling suburb of Linuxtown, as well, since it became fairly common for people to get into Linux-gaming thanks to emulation on the Raspberry Pi. )

That said, I haven't emulated the Switch - I sold mine in late 2021 because very little on it interested me in the end, and as others have mentioned the ergonomics are quite painful, and then I went all-in on Linux-gaming after that, with most of the few Switch titles I enjoyed being available on Steam and working via Proton, so I just re-bought them there.
StoneColdSpider May 24, 2023
(Myself and fellow GOL'er StoneColdSpider often joke in the Weekend Players' Club forum-threads that we're from Emulationville, a bustling suburb of Linuxtown, as well, since it became fairly common for people to get into Linux-gaming thanks to emulation on the Raspberry Pi. )
Emulation on the Raspberry Pi is how I got my start with both Linux and emulation...... And started me on the road that ended here..... GOL....... And in fact me getting into emulation all started thanks to Nintendo......

So if you want someone to blame (or thank) for me being on GOL....... Its Nintendo.......

Also... Pengling...... Im still waiting for my cookies for moving to Emulationville........
Pengling May 24, 2023
Also... Pengling...... Im still waiting for my cookies for moving to Emulationville........
Here you go.
fenglengshun May 24, 2023
Can someone give me a link/guide to the Yuzu versioning? I don't know which mainline build that early access build 3604 will correspond to, or what features current Yuzu mainline would have in comparisong to the early access.

I just use yuzu-early-access (and use the other source as well) because I can't be bothered to look up the difference, but I don't mind playing by the rules as long as it's clear when I'd get those features and what features I do currently have.
Zelox May 24, 2023
I think Valve will soon get another suing from Nintendo.
Even if Valve aren't supporting piracy, they are not doing anything about it.
And Im not supporting piracy at all, but they way Nintendo works,
If u buy a game, you have to use it on there hardware is a pretty old way of doing things.
Piracy will be a thing as long as they don't release it on more platforms.

And what is a better more open and free system, but gives u about the same console feel as a switch?
The steam deck. And the pc community is pretty know for modding, changing and tweaking stuff.
So that piracy would happen was almost expected.
I don't emulate and never have done, so I don't know if there is a "legal way" to emulate.

But Im sure Nintendo is against emulating.
Just imagen Nintendo on steam, or Nintendo launcher on a pc.
Ooh well, nice to see yuzu getting some updates for there garbage collector :).


Last edited by Zelox on 24 May 2023 at 10:43 pm UTC
fenglengshun May 25, 2023
What do you mean by "playing by the rules"? Yuzu is GPLv3 so you can build the source, redistribute it, redistribute binaries, and so on. This "Early Access" stuff is just a way to get some funding, you can totally get the latest version of Yuzu legally, even in binary form, without paying any money.
I know, but pineappleEA and Fan the Deck got criticized for sharing the way to get them for free (that I think EmuDeck switched to requiring the code given from patreon to get EA builds), so I'd imagine that they'd rather only people who pay the Patreon only use it.

And I might not mind, if there's a clear list of what I'm losing, when I'm getting it, and it isn't like 6 months of wait or something.
DanglingPointer May 26, 2023
I build the latest yuzu-mainline tag once a month optimised for my cpus (znver3, they're Ryzen 5800x and 5600g).

On the 5600g with the igpu it runs perfectly at 1080p with 1x native resolution with no AA and default AF! I've got it plugged to a 55" Toshiba Regza as a couch rig for my son. It plays switch games perfectly on iGPU!

Been playing BOTW wanting to finish it completely before I go TOTK. That will give the Yuzu devs enough time to iron out the idiosyncratic kinks from TOTK!

For those that know how to build stuff, or want to know how to build stuff optimised for your architecture, I can't recommend it enough!!!! Go down the rabbit hole and give it a shot! Learn something about building an emulator, may take you a day or two and you'll feel like a million bux when you see what you have accomplished!

You'll get more FPS as the emulator would leverage what your CPU instruction set can do rather than accommodating the lowest common denominator which are the old chips running SSSE3 and SSE4.x.
In my case it ensures that AVX2 and FMA3 are used wherever possible which really accelerates asynchronous shader compilation on cpu.

Those with even newer cpus using znver4 can leverage the avx512 instruction set!

You'll get more bang for the buck from your hardware for a lot longer!


Last edited by DanglingPointer on 26 May 2023 at 11:36 pm UTC
shibuya Jun 13, 2023
ew-zu
That seems kind of rude. You got something against the project?

Touchy touchy. They steal code from ryujinx and others without credit. Their behaviour often helps nintendo..."patsy"
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.