Follow

What the fuck? Why? Why did they think it was a loosing? Clean room emulators are legal. Did Yuzu have some code from leaks in it?

· · Web · 7 · 1 · 3

@matrix Apparently it was due to cryptographic keys? Even though I thought yuzu required you to get your own?

@matrix I think it's more a case of the emu devs not wanting to fight a legal battle for years and go broke from the cost.
@matrix Yuzu apparently wasn't clean room, and patreon was also a large part of the issue. From what I've heard, the devs were openly talking about playing leaked games early, which breaks the whole "no I was totally playing backups of games I legally purchased and dumped myself" thing all of the emulator devs need to pretend to do.

Plus, it's the US. Even if they were 100% innocent and Nintendo had absolutely 0 case whatsoever, Nintendo is a multibillion dollar company, and Yuzu is a small business. Nintendo can afford to drag out a frivolous lawsuit that has 0 chance of going anywhere for decades to bleed them dry, and Yuzu absolutely can not afford to fight that battle in court. It's why so many lawsuits involving these huge corporations are settled out of court - saying "Okay I admit I was wrong" and going bankrupt because you can't afford to pay a few million dollars is a hell of a lot better than battling it for years, going bankrupt, and then declared guilty because you ran out of money, which leads to you getting a fine 100x as large (which you still can't pay), and setting a precedent that emulators are illegal leading to every other emulator that's ever existed getting taken down.

@galena @matrix
>patreon was also a large part of the issue

There is nothing illegal about making money off of emulators. There were tons of shareware emulators back in the 90s and early 2000s.

@xianc78 @matrix Nothing illegal about it, but it gives the lawyers a much better case for reaming your ass in court for a few decades.

@xianc78 @galena @matrix it also was clean room. They "stole" code from Ryujinx, allegedly. Patreon was only for new builds, otherwise you could build it yourself for free. I have seen nothing that alludes to them making patches for unreleased games, they have always claimed otherwise. TotK had updates only when it released.

Regardless none of that was what was actually in the suit. It was all about using keys Nintendo claimed were "illegally obtained" and yuzu telling people how to get those keys (ripping them from your own switch).

@galena Oh, that would make their case harder although it imo doesn't prove Nintendo's claim

@galena @matrix > its america
as far as i'm aware, there are zero countries in the first world that have meaningful penalties for committing lawfare.

I don’t fully understand the laws behind everything but my interpretation is that Nintendo are leveraging the DMCA to say “extracting your own encryption keys and copying your own owned version of the software” constitutes piracy (even if you paid for your own copies and you’re using this for personal use). Yuzu explained on their documentation how to do this which therefore means they are infringing on intellectual property. Them developing software to then use this dumped data to emulate games is more icing on the cake but is a consequence of that previous point. I think the only precedent cases are ones from before the DMCA was really abused like it is (so cases like Sony v. Connectix and Sega v. Accolade).

@matrix they aren't actually legal either. They are pretty much just a gray area that is protected by status-quo, at least in the US. Though I would think of the same being true in many countries.
In the US for example, there is a chance of a company like Nintendo losing such a case, which would be way worse for them than the current status-quo, which is why it took them so long to take legal action.

@juliangro Isn't there a precedent for clean room reverse engineering not violating copyright?

Sign in to participate in the conversation
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.