Live data from Hacker News

RyujinX – Open Source Nintendo Switch Emulator

ryujinx.org

151–160 of 215 posts

Re: RyujinX – Open Source Nintendo Switch Emulator

#152
post #108

Earlier quoted context omitted.

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

Many of them own the actual game, even if they don't literally dump it themselves. I wouldn't call that piracy.

I have physical copies of the games I play in Ryujinx, and don’t dump the ROMs myself. I suspect I’m in the minority however.

Re: RyujinX – Open Source Nintendo Switch Emulator

#154
post #108

Earlier quoted context omitted.

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

Many of them own the actual game, even if they don't literally dump it themselves. I wouldn't call that piracy.

I agree with you. However, now that you bring it up, I wonder what the law says? My guess is it's technically still not legal, at least in the US. :(

Re: RyujinX – Open Source Nintendo Switch Emulator

#156

Been using this on my Macbook Pro M1 to play Breath of the Wild and Mario Kart using XBox controllers. My kids and I love it.

Great that you're having fun. Consider buying a real Switch as well. For me it excels in two use cases: * Playing (Nintendo) games with the entire family (4 people, all holding a small controller): every Nintendo game is very thoughtfully designed to get 4 people through the "flow" before the game starts (pick your character, set the options etc.) * Playing games in the portable/detached mode, it is a joy to hold and…

It also creates a ton of e-waste for a few hours of entertainment when you already have the compute power available to you in another portable device you already have to own anyway.

Re: RyujinX – Open Source Nintendo Switch Emulator

#158

Tangential, but can these emulators run untrusted code? If not, is there some way to check for authenticity of random ROM like checksum? If checksums were to work, do you know if a website centralizing those would fall under the law?

They can run any code. You can use checksum and such a site centralizing would be in the clear as it doesn't contain any copyrighted material, only hashes (perhaps including cover art would be a problem?)

As far as I know there exists one specifically for switch (nswdb.com, which is used by a common dumping tool to verify if your dump is valid or not) and another for basically every console but the switch (for some reason) run by no-intro (datomatic.no-intro.org)

Another site that only cares about disc-based releases is redump.org, which has quite a few dumping guides in their wiki.

Re: RyujinX – Open Source Nintendo Switch Emulator

#159
post #100

Earlier quoted context omitted.

It helps that many console devs don't bother with low-level optimisations, because they can get away with a bit worse performance. Just cap the framerate to 30 like most other console games do. It wasn't an option during the NES era. Every clock cycle counted back then.

NES-era games also ran on bare metal. Modern consoles run proper modern operating systems with everything you'd expect to find in one — preemptive multitasking, virtual memory, hardware abstractions, kernel- and user-mode with syscalls, etc. PlayStation OS is a Unix system (something-BSD IIRC), Xbox's is obviously based on Windows NT, and Switch runs something Nintendo built from scratch. Cycle-counting doesn't make…

fwiw, the switch actually uses cooperative multitasking. This causes emulation headaches of its own, because sometimes retail games are buggy, but due to the relative determinism of scheduling nobody ever noticed (e.g. race conditions that are reliably won on real hardware will suddenly start breaking in emulation).

Re: RyujinX – Open Source Nintendo Switch Emulator

#160

Earlier quoted context omitted.

Many of them own the actual game, even if they don't literally dump it themselves. I wouldn't call that piracy.

I agree with you. However, now that you bring it up, I wonder what the law says? My guess is it's technically still not legal, at least in the US. :(

It is 100% legal in the USA to use an emulator to run ROMs you dumped from legally purchased games.
Post reply on HN