Ryujinx Nintendo Switch emulator team detail their latest improvements in new progress report

RyujiNX-Nintendo-Switch-PC.png

With the first quarter of 2021 out of the way, it's time for many to look back on their progress made thus far, and it's no different for the group behind Ryujinx, the Nintendo Switch emulator. The team has neatly detailed their achievements made in the past few months, and the overall progress made on Patreon tier goals. There's an absolute wealth of documentation to go through, as the developers have made numerous changes and improvements, with the most notable summarized below.

The first topic of discussion is Bravely Default II, which released back in February, and in the time between then and now, the game's performance has made an impressive leap, being unplayable on launch, to being in nearly perfect playable status as of now. A handful of promised features have also been added recently, from amiibo emulation--which is just about finished and nearly fully compatible--to adding a Vulkan GPU backend for private testers and set to be extended to the public sometime in April, and reaching a new patron goal of over $1,500 a month, which means the addition of ARB Shaders and better performance on Nvidia graphics cards is achievable.

Amiibo Emulation - merged into the main build on 3/18/21.
While compatibility is now almost perfect, there are still some improvements to come for Amiibo which can be tracked on the associated Github issue here: https://github.com/Ryujinx/Ryujinx/issues/2122

Custom User Profiles - in progress. Some prerequisites have been established; there should be big news on this soon!

Vulkan GPU Backend - in progress, ETA April 2021 for public testing. See further below for a more in-depth report on the progress of this feature.

$1500/month - ARB Shaders - Almost there!

ARB shaders will further reduce stuttering on first-run by improving the shader compilation speed on NVIDIA GPUs using the OpenGL API.

$2500/month - One full-time developer - Not yet met

This amount of monthly donations will allow the project's founder, gdkchan, to work full-time on developing Ryujinx.

Another important milestone is the introduction of the emulator's LDN 2.2 update. This is a specific build of Ryujinx that allows for online multiplayer, with version 2.2 adding in tons of performance boosts and stability, for games like Super Smash Bros. Ultimate, Mario Kart 8 Deluxe, and more, as well as support for Monster Hunter Rise.

- LDN2.2 is up-to-date as of master 1.0.6819
- Graphical fixes for Mario Kart 8 Deluxe.
- Texture swap fixes on Monster Hunter Generations Ultimate.
- Stability improvements in Super Smash Bros. ultimate.
- Missing menu text fixed in Splatoon 2.
- Logic bug fixed in Super Bomberman R.
- Color accuracy improvements on Mario Kart 8 Deluxe, Splatoon 2, and others.
The following PRs were added into LDN2.2:
- Add support for HLE macros and accelerate MultiOrawElementsIndirectCount.
- PPTC meets ExeFS Patching.
- Performance tweaks for Pokemon Sword & Shield and Monster Hunter Rise are included.

With all this progress, it looks like Ryujinx is better than never before. If you're interested in the full changelog of additions and changes--be forewarned, it's a veritable novel--you can check it out in the source below, or you can grab the latest build of the emulator, also available on their official site.

:arrow: Source
:download: Download
 

hamohamo

Well-Known Member
Member
Joined
Jan 16, 2017
Messages
375
Trophies
0
Age
25
XP
1,668
Country
I donno if this is stupid of me to say but I've been following both switch emus since the start and I could never understand why they don't do the development together. One goal, two teams so faster, better results. That said, yuzu is running Odyssey and other hard to run games on my 10 year old i5 3570 CPU so i got nothing to complain abt tbh.
 
Last edited by hamohamo,

Vilagamer999

Spanish code for Spanisher codecs
Member
Joined
Jun 21, 2018
Messages
543
Trophies
1
Location
my villa
Website
vilagamer999.github.io
XP
1,369
Country
Spain
I donno if this is stupid of me to say but I've been following both switch emus since the start and I could never understand why they don't do the development together. One goal, two teams so faster, better results. That said, yuzu is running Odyssey and other hard to run games on my 10 year old i5 3570 CPU so i got nothing to complain abt tbh.
It’s true that working together would probably be faster but it’s nice to have some competition, it brings out the best of both emulators...
 
  • Like
Reactions: vaugerbird
D

Deleted User

Guest
kinda sucks that ryujinx is not getting as much patreons and support as yuzu does in comparision.
 
  • Like
Reactions: orangy57
D

Deleted User

Guest
kinda sucks that ryujinx is not getting as much patreons and support as yuzu does in comparision.
probably because it's harder to remember "ryujinx" vs "yuzu", one's just an easier name to pronounce too
i personally had no idea this was an emulator to begin with because nobody talks about it
 

PikachuPrincess23

Well-Known Member
Member
Joined
Jun 22, 2015
Messages
967
Trophies
0
Age
30
XP
3,276
Country
Norway
It's sad you need jailbreak Switch for to use this emulator on PC.
I really want to give it a try but i don't have a jailbreak Switch.
Only nintendo switch lite.
 
Joined
Feb 10, 2009
Messages
697
Trophies
0
Location
United States
XP
1,500
Country
United States
probably because it's harder to remember "ryujinx" vs "yuzu", one's just an easier name to pronounce too
i personally had no idea this was an emulator to begin with because nobody talks about it
Ryujinx booted commercial games before yuzu. Though I will say Ryujinx requires a lot of patience to use because it takes a long time to play any game you've never played before. Yuzu overall is just more appealing because of how fast it is. Most people don't care about accuracy but more about how fast the game runs since casual players can easily discern what lag is.

There are things that are planned for the future with Ryujinx that should speed it up quite a bit so that'll be nice.
 

thekarter104

Well-Known Member
Member
Joined
Mar 28, 2013
Messages
1,867
Trophies
0
XP
2,363
Country
United States
Yes you can play mhr online with other ryujinx players and using lan with switch users apparently using local play. Not other games tho that I know of tho.

Pretty sure I've seen an Animal Crossing online video using Ryujinx.
But would it be possible to play local with a real Switch?
 
Joined
Feb 10, 2009
Messages
697
Trophies
0
Location
United States
XP
1,500
Country
United States
Last edited by bowlofspiders,

thekarter104

Well-Known Member
Member
Joined
Mar 28, 2013
Messages
1,867
Trophies
0
XP
2,363
Country
United States
Any game under the "Games with LAN Mode, OFW and CFW compatible" category will work between Ryujinx LDN 2.2 and a real Switch.
LAN Play Status | lan-play.com (lan-play.com)

Thanks! Will switch to Ryujinx ans update Ryujinx. Didn't get to test it out, because Animal Crossing was constantly crashing.
I also own the game on a real Switch. My island is just a mess, but it's just fun to try out stuff lol

EDIT: Nvm. I have to start over and I don't want to do to that. Aren't saves compatible to each other? Otherwise back to Yuzu...
 
Last edited by thekarter104,
Joined
Feb 10, 2009
Messages
697
Trophies
0
Location
United States
XP
1,500
Country
United States
Thanks! Will switch to Ryujinx ans update Ryujinx. Didn't get to test it out, because Animal Crossing was constantly crashing.
I also own the game on a real Switch. My island is just a mess, but it's just fun to try out stuff lol

EDIT: Nvm. I have to start over and I don't want to do to that. Aren't saves compatible to each other? Otherwise back to Yuzu...
Yeah you can move your yuzu save data to Ryuinx without any issues.
 
Joined
Feb 10, 2009
Messages
697
Trophies
0
Location
United States
XP
1,500
Country
United States
yes. any normal unhacked or hacked switch with the game works with lan.
This is false. Animal Crossing on Ryujinx doesn't connect to a real Switch for now.

The only games that work between Ryujinx and a real Switch are:
ARMS, Bayonetta 2, Mario & Sonic, Mario Kart 8 Deluxe, Mario Tennis Aces, Pokken Tournament DX, Pokemon Sword/Shield, Saints Row The Third - Full Package, Splatoon 2, and Titan quest.
 
  • Like
Reactions: hamohamo

raxadian

Well-Known Member
Member
Joined
Nov 10, 2018
Messages
3,462
Trophies
1
Age
39
XP
3,262
Country
Argentina
Is crazy they have gotten so far considering the Switch was launched in 2017.

Meanwhile good luck trying to emulate a PS4 game.

This is false. Animal Crossing on Ryujinx doesn't connect to a real Switch for now.

The only games that work between Ryujinx and a real Switch are:
ARMS, Bayonetta 2, Mario & Sonic, Mario Kart 8 Deluxe, Mario Tennis Aces, Pokken Tournament DX, Pokemon Sword/Shield, Saints Row The Third - Full Package, Splatoon 2, and Titan quest.

Pokemon works? That means getting all the Pokemon by cheating then.
 
Last edited by raxadian,
  • Like
Reactions: bowlofspiders
General chit-chat
Help Users
    Dark_Phoras @ Dark_Phoras: The bar being the GBATemp Chat Lounge