I’d like to play some games from my nintendo switch in higher resolution. Is the ecosystem for that sort of thing mature, or should I wait for the bugs to get ironed out, first?
There two main Nintendo Switch emulators, Yuzu and Ryujinx.
Yuzu is more open to sacrificing accuracy for performance, while Ryujinx is a bit more conservative.
Both work amazingly well, with excellent compatibility and extra features like rendering games at higher resolutions, upscaling textures and so on.
Check out Yuzu. Folks are playing TOTK on it so it’s pretty up to date.
Yuzu is awesome, I hope you have a good CPU though.
I hear Yuzu is really good, but Nintendo is rather trigger happy with going after emulators…
Only if they have grounds, Dolphin shot themselves in the food and rightfully got what they deserved.
I use Yuzu.
its pretty good, depends on the game of course.
I recently loaded Fire Emblem Engage, super mario oddosy, donkey kong tropical freeze, and both zelda BOTW and TOTK. I was running them on my steam deck so performance was so-so, some games better than others, all of them definitely playable though (except super mario sunshine, but that was one I tried probably almost a year ago, yuzu is better now)
emulation still proves to be the best way to play.
Quite mature. Ryujinx had day-one support for Tears of the Kingdom. Things just keep getting faster.
https://ryujinx.org/ according to them about 3400 of 4050 titles are “Playable”
https://yuzu-emu.org/ according to their compatibility site (checked through archive.org because it seems to not be working rn) 644 titles Perfect, 813 Great, and 1872/2699 titles are Okay or better.
Yuzu is already really impressive. I have a relatively low-end system (rx570, ryzen 2200g) so I’m not really trying to push graphics, but I’ve been playing totk comfortably at 20-30 fps (yeah I know my standards are low, but it’s perfectly enjoyable). There are a few occasional graphical bugs, but none are game breaking, and the major ones have been fixed. And remember, this game is a recent release. Older stuff is generally going to work a lot better.
Since it’s mostly cpu bound, with a more powerful system (and probably a less demanding game) you can probably up the resolution quite a bit. I was even able to turn on fsr without a noticable performance loss.
There’s a compatibility list you can check, although it seems down right now.
That compatibility list isn’t worth checking. It hasn’t been updated in years when compatibility can improve dramatically even between minor releases. I’m playing games at 1080p with no glitches on titles that the compatibility list tell me shouldn’t be able to get past the menu.
Also, that list doesn’t consider workarounds making a title playable, so titles like Diablo II, which apparently works just fine if you use an offline patch (haven’t tried this, myself), are listed as incompatible.
tl;dr: If that list says that a game is playable, it’s probably playable, but if it says the game is bad or not working at all, you’ll need to look into it yourself.
Oh, didn’t know that. Thanks for clarifying!
Many (if not most) games are playable.
In addition to what others have said here, I strongly recommend compiling your own build of Yuzu from github, which often contains additional compatibility patches that haven’t yet made it to mainline (and for which there is no precompiled binary unless you’re willing to fork over some cash). The instructions are straightforward and should work on any modern distribution.
I personally use Ryujinx and I’ve played games like The Legend of Zelda: Breath of the Wild, Super Mario Odyssey, and they run fine. (I think there is a slight problem with cutscenes, but I’ve heard they’re working on it.)
Yuzu works really well, it’s quite intensive tough. My Amd Rx6500 can just about keep up playing native resolution.