Kain-Nosgoth

Member
Oct 25, 2017
16,763
Switzerland
Ryujinx has always been the better emulator idk, in a lot of games you just press tab and it goes over 60 yeah. Not all of them but a lot.

i've been on the ryujinx discord... and they don't know why my emulator is capped at 60... this is weird af, why is this only happening to me? lol

i have no app that caps FPS either, this only happen on ryujinx
 
Feb 27, 2019
1,521
I love emulation of all types for classic games, but this kind of thing just feels icky to me.

Game comes out today and is already emulated perfectly? So how did they get a copy to test it before launch?

Feels like people are flying too close to the sun.
 

Elven_Star

Member
Oct 27, 2017
4,404
I love emulation of all types for classic games, but this kind of thing just feels icky to me.

Game comes out today and is already emulated perfectly? So how did they get a copy to test it before launch?

Feels like people are flying too close to the sun.
No testing was needed. It worked out of the box. Trust me, if they needed to make substantial changes to the emulator, one week wouldn't have been enough. TotK was weird for a long time for example. Why do you feel icky about people playing their games at better framerates?
 
Oct 25, 2017
7,978
Lol at the smart ass tone of the replies here

Yeah it's somewhat impressive not so much the fact that it's been crunched on super hardware but the fact that it runs above the capped frame rate of the original game which is 60fps, on day 1, with no visible issues.
 

Alvis

Saw the truth behind the copied door
Member
Oct 25, 2017
11,506
I love emulation of all types for classic games, but this kind of thing just feels icky to me.

Game comes out today and is already emulated perfectly? So how did they get a copy to test it before launch?

Feels like people are flying too close to the sun.
The source code is public. You can check if they made any fixes for the game before the game launched. The answer is they didn't. It worked out of the box because the emulator is good and the game isn't doing anything the emulator can't handle. You can download a build of the emulator from 2 or 3 weeks ago and it'll also work perfectly.
 

Foffy

Member
Oct 25, 2017
16,933
I love emulation of all types for classic games, but this kind of thing just feels icky to me.

Game comes out today and is already emulated perfectly? So how did they get a copy to test it before launch?

Feels like people are flying too close to the sun.

This has been a thing with Nintendo and emulation since the GBA. The last year or two of a platform's life tends to get solid parity within emulator because enough work has been done on it that unless the game does something unique, it works out of the box. I remember on the old forum a great deal of people posted about playing the Operation Rainfall titles in Dolphin as they launched, simply because they worked immediately. You'll get rare examples of games not working at the end of the platform's lifespan, but that also tends to be some of the more demanding games for the original platform.

It's also fair to assume if the Link's Awakening remake worked, why wouldn't this? The same foundation is there.
 
Oct 28, 2017
2,865
going to have to fire this up on the steam deck soon. unfortunately, at least in the first hour or so that i played, the frame rate is just as rough as links awakening was
 

Sangral

Powered by Friendship™
Member
Feb 17, 2022
7,269
Game seem to run perfectly 120fps on 4300p even (4x Resolution) for me. And that one noticeably raises the anti aliasing to perfection. "Just" 4K is still aliased as heck, but 8K looks great.

ntkrU0.png


Now I'm back and forth on if I even want to continue playing it on the Switch anymore. 😭
 

Groat

Member
Jun 20, 2024
51
I love emulation of all types for classic games, but this kind of thing just feels icky to me.

Game comes out today and is already emulated perfectly? So how did they get a copy to test it before launch?

Feels like people are flying too close to the sun.
Ryujinx's developers didn't even do anything to get it working, quite frequently it runs games perfectly as soon as they come out without any modification. Especially less complex games such as this. This game runs on the Link's Awakening engine, which has been flawless on the emulator for years.

I think Metroid Dread was another example that ran perfectly without the emulator needing to be updated (on both Ryu AND Yuzu). Prime Remastered too IIRC. And more recently Luigi's Mansion 2, which similarly also supports much higher framerates than the base game without modification, just by turning the frame limiter off (it was capped at 30fps on real hardware)
 
Last edited:

Hamchan

The Fallen
Oct 25, 2017
5,378
I bought this game already so I have no moral issue emulating it now for a better experience.
 

Catchphrase

Member
Nov 28, 2023
1,178
For those who are more familiar with Switch emulation, how long does it usually take to get that kind of performance on PC?
 

Fugu

Member
Oct 26, 2017
2,791
What's impressive about this is that in 2024 you aren't forced to find out after you buy a game that you're stuck with the terrible performance it gets on native hardware.

I've been emulating on PC for a long time and it used to be that there was at least the better part of a decade in between when a game would release on native hardware and it would be playable on an emulator. Starting with the Wii devs have been able to chop down that time considerably, and now with the Switch we're living in an era where major titles actually perform better on the emulator on day one than they do on native hardware. That is seriously impressive.

(Also, lol @ the conspiracy theories about how they were able to get this up and running so quickly)
 

Sangral

Powered by Friendship™
Member
Feb 17, 2022
7,269
i've been on the ryujinx discord... and they don't know why my emulator is capped at 60... this is weird af, why is this only happening to me? lol

i have no app that caps FPS either, this only happen on ryujinx

Deactivate V-Sync, it's otherwise 60 for me too.
Tab doesn't do shit, you have to be outside of full screen and press with the mouse on the Vsync text on the bottom left corner of the window, then it's full fps.
Edit: Or press F1.
 

Groat

Member
Jun 20, 2024
51
For those who are more familiar with Switch emulation, how long does it usually take to get that kind of performance on PC?
Emulation performance varies drastically from game to game, same as it would for native PC gaming. It's not a one size fits all deal. This particular game, like Link's Awakening (which is the same engine as Echoes and even has the same sort of framerate dips on real hardware), is not very demanding whatsoever. The hardware specs cited in the OP are overkill and you can still get 120fps on much more modest hardware. Something like Tears of the Kingdom has much higher requirements by comparison.
 

Catchphrase

Member
Nov 28, 2023
1,178
Emulation performance varies drastically from game to game, same as it would for native PC gaming. It's not a one size fits all deal. This particular game, like Link's Awakening (which is the same engine as Echoes and even has the same sort of framerate dips on real hardware), is not very demanding whatsoever. The hardware specs cited in the OP are overkill and you can still get 120fps on much more modest hardware. Something like Tears of the Kingdom has much higher requirements by comparison.
Gotcha, thanks.
I need a new PC, mine is older than Jesus
 

Kain-Nosgoth

Member
Oct 25, 2017
16,763
Switzerland
Deactivate V-Sync, it's otherwise 60 for me too.
Tab doesn't do shit, you have to be outside of full screen and press with the mouse on the Vsync text on the bottom left corner of the window, then it's full fps.

it is deactivated, With tab, and directly in the settings... as i said, i even asked help on the ryujinx discord and nobody (as of now) is able to figure out what my issue is, they never seen it :(
 

Sangral

Powered by Friendship™
Member
Feb 17, 2022
7,269
it is deactivated, With tab, and directly in the settings... as i said, i even asked help on the ryujinx discord and nobody (as of now) is able to figure out what my issue is, they never seen it :(

Have you tried F1?

Is tab an US keyboard thing? Cause tab doesn't do anything for me, F1 is the V-Sync button here.
Otherwise I don't know 🤔. It's weird indeed if the Vsync is off and it's still 60.
 

bixente

Member
Jan 27, 2019
2,429
Is this the new OT for Echoes of Wisdom? I don't see the original one on the front page.
 

Groat

Member
Jun 20, 2024
51
it is deactivated, With tab, and directly in the settings... as i said, i even asked help on the ryujinx discord and nobody (as of now) is able to figure out what my issue is, they never seen it :(
You don't have a framerate cap set up in Rivatuner, the driver settings, or some other similar type of program do you?

Does disabling the vsync at least get rid of the 30fps framerate drops the game suffers from on real hardware?

That's weird. And your refresh rate setting for your monitor is correct, right?
The refresh rate itself probably won't limit the framerate. I only have a 60hz display and you can still uncap the emulator's framerate to higher than 60fps by disabling vsync. Even if it doesn't show any visible difference to the eye, the frame counter will still correctly report that it's running above 60.
 

Kain-Nosgoth

Member
Oct 25, 2017
16,763
Switzerland
That's weird. And your refresh rate setting for your monitor is correct, right?

yup, windows and nvidia both set at 120hz, and i can obviously see my mouse is at 120hz smoothness! And i have no app that caps stuff... I have no idea what's going on

You don't have a framerate cap set up in Rivatuner, the driver settings, or some other similar type of program do you?

Does disabling the vsync at least get rid of the 30fps framerate drops the game suffers from on real hardware?

Nope, nowhere

and yes the game ran smoothly for the whole time, i finished it already, almost never any drop, and if it did, it was like 57 fps for a sec
 

louris

Member
Oct 27, 2017
474
It's wild that this is possible on release.

For the people sarcastically replying that this is done with a 4090: this is not the point.

In previous generations, emulation was either impossible due to vastly different architectures, or required exponentially more processing power to achieve even playable results, let alone quadruple resolution, double framerate, extra effects, and so on. This is really unprecedented in the games industry. It's not about the horsepower required to do it. It is about the fact that it is even possible to do this on day one. Likewise, with a normal gaming PC, you are still able to play this on release, 1080p 60fps. This is crazy.
 

AzVal

Member
May 7, 2018
1,978
Need to find that meme template of the guys at the urinals... about emulating BotW
 

LumberPanda

Banned
Feb 3, 2019
7,136
Wow this is awesome, I didn't know Ryujinx was this far along. Great for game preservation! I need to borrow my friend's hacked Switch for a day to make some backups of my games to try this out.