Live data from Hacker News

RyujinX – Open Source Nintendo Switch Emulator

ryujinx.org

101–110 of 215 posts

Re: RyujinX – Open Source Nintendo Switch Emulator

#101
post #67

Early emulators had to emulate the super funky hardware that early consoles had. Now a days consoles are pretty similar to consumer computers (I though the switch was basically a Nvidia Jetson) Is the emulation now more like Wine - about providing the necessary APIs and then running on a VM, or is there actual hardware emulation ?

For the Switch specifically, it has an ARM CPU so an ARM emulator is still necessary on x86 systems, but on native ARM systems it's possible to run CPU code almost natively, and this has already been done (a now-dead emulator for android called Skyline did it, and apparently Yuzu will also implement this feature in the future)

The bigger problem is the GPU, it's an Nvidia Maxwell GPU but uses its own custom API made specifically for the Switch (internally named NVN) so a full translation layer including shader recompilation is still necessary.

Re: RyujinX – Open Source Nintendo Switch Emulator

#102
post #56

Earlier quoted context omitted.

how do you guys find the energy to hack nights and weekends? I do enjoy hobby programming but it takes me at least one week of vacation to detox from the work grind so I end up doing it only when I have extended vacation

Honestly, it happens when I get some weird idea in my head that I can't stop thinking about, and a sort of mania takes over and gives me the energy and drive to work on it for hours on end.

Ditto, that kind of mania is a force to be reckoned with. On one hand you get insane productivity and momentum from it and on the other hand can cause you to momentarily neglect some responsibilities. I have a love/hate relationship with that side of mine.

Re: RyujinX – Open Source Nintendo Switch Emulator

#103
post #87

Why doesn't Nintento release their games to other platforms? I would love to play Zelda, but I am not going to buy a console just because of one game..

You just answered your own question. :) Want to play Zelda? You have to pay Nintendo at least $260. $100 more if you want to play on something better than a Switch Lite. Unlike Sony and Microsoft, Nintendo actually makes a profit on their hardware sales as well as game sales.

Other console makers make a profit on their consoles as well. Typically it's either a small margin at the beginning, or maybe they're eating it somewhat, but as time goes on the components get cheaper, production is improved, or they make revisions to reduce complexity in the circuit boards, or they release a newer smaller version of the console as well. But it's not fair to say that Sony and Microsoft lose money on their console hardware but Nintendo doesn't.

Re: RyujinX – Open Source Nintendo Switch Emulator

#104
post #87

Why doesn't Nintento release their games to other platforms? I would love to play Zelda, but I am not going to buy a console just because of one game..

>but I am not going to buy a console just because of one game..

You might not but many millions do consistently.

Re: RyujinX – Open Source Nintendo Switch Emulator

#105
post #13

i gotta ask, what kind of career path does one have to have to figure out how to make this sort of thing? just hacking nights and weekends for 2 years straight? because i dont know how anyone gets paid to do this and yet there is so much incredible depth to learn that is probably undocumented because of legal issues

I’m sure they’re not doing it for the money, but their Patreon brings in over 2k/month. Not enough to quit your day job, but pretty good side money. Plays Zelda better than the Switch too!!

Re: RyujinX – Open Source Nintendo Switch Emulator

#106
post #87

Why doesn't Nintento release their games to other platforms? I would love to play Zelda, but I am not going to buy a console just because of one game..

I bought a Switch OLED to play Tears of the Kingdom, plus the game - $420 all in. If I could play it on my laptop which has a better screen and speakers, I would only pay $60. Plus, now I’m more likely to buy another Nintendo game to increase the utility of my new gizmo. As a business I’m pretty sure I’d rather have 7x the revenue.

Re: RyujinX – Open Source Nintendo Switch Emulator

#107
post #2

Having tried both, I prefer Yuzu for playing Tears of the Kingdom: https://yuzu-emu.org/ Both are great, though, and the rapid speed of development on both projects means that whatever impressions I formed earlier this year are likely already out of date!

any reason why you prefer it over Ryujin? I'm on the opposite side; I remember the setup with Ryujin is much faster if you have a fairly recent rig.

Re: RyujinX – Open Source Nintendo Switch Emulator

#108

It is kind of annoying that Irdeto, the makers of the oft-maligned Denuvo DRM, have made one that specifically targets Switch emulators, even though emulators are legal.

That's because most emulator users are pirates. Few people bother dumping their games themselves.

Re: RyujinX – Open Source Nintendo Switch Emulator

#109
post #27

Earlier quoted context omitted.

What's the average FPS?

Dont know OP, but I am playing pokemon scarlet on it, m1 max macbook 15, and its pinned at 30fps. Don't know if the game just wants to run at 30fps, or if my macbook can't go any faster. But since its stable at exactly 30, I assume it's the game

Most Switch games don't run at 60fps in docked mode because they can't nearly hit the framerate at 1080p. The Switch has dynamic resolution scaling but it still lags.

For this reason many games only run at 60fps in handheld mode.

Re: RyujinX – Open Source Nintendo Switch Emulator

#110
post #2

Having tried both, I prefer Yuzu for playing Tears of the Kingdom: https://yuzu-emu.org/ Both are great, though, and the rapid speed of development on both projects means that whatever impressions I formed earlier this year are likely already out of date!

any reason why you prefer it over Ryujin? I'm on the opposite side; I remember the setup with Ryujin is much faster if you have a fairly recent rig.

I get much better framerate on Yuzu, it's almost locked at 60fps - on Ryujin I only get 20-30fps with some lag here and there.
Post reply on HN