Nintendo issues DMCA takedown notices to Ryujinx forks on GitHub

ryu.png

Nintendo's legal action against emulators continues yet again, as new DMCA takedown notices have been handed to several Ryujinx forks on Github.

Back in October, 2024, Nintendo went after the creator of the Ryujinx emulator, gdkchan, who was residing in Brasil, and pressured the developer to taken down all assets related to the Switch emulator, alongside the organization in charge of the project. While no court action was taken, it's still uncertain to this day what the actual interchange between the two parties was to reach such resolution.

This was an entirely different motion from what happened with the Yuzu emulator, in which Tropic Haze ended up paying 2+ millions and closing down the whole organization after an agreement with Nintendo on court grounds.

Despite no legal action being taken against Ryujinx, Nintendo took it upon themselves to see that as a free canvas to start issuing DMCA takedowns for any Ryujinx fork existing on Github's repositories, under the same premise as with Yuzu, with the cryptographic keys and anti-circumvention complaints being issued to take down any existing fork of Ryujinx.

:arrow: Source #1
:arrow: Source #2
 
it's only as matter of time before citron gets the axe too

Thankfully that one's not in Github, it has a private repository, Torzu is even on the dark web, so good luck NIntendo trying to take that one out.
I'd say all Switch emus from now on should do that approach, go to the dark web or host a really... REALLY secure private repository if they want to avoid this kind of shit from them.
 
"...with the cryptographic keys and anti-circumvention complaints being issued to take down any existing fork of Ryujinx."

So let me get this straight, nobody learned from some of the mistakes made by the Yuzu developers? Good work shooting yourselves in the foot.

This just proves my previous point the last time this happened, maybe it was a bad idea to make Switch emulators way too soon, acting as direct conflict with the physical hardware still being supported. Should have just waited until the hardware was near end of life or no longer supported period. In a way you are handing the system out for free (regardless of the status of compatibility), and it doesn't take much to run a game on there for free, you can't even call this good competition. This is playing with fire. The fact you have to have keys just to play on an emulator properly, should have been a sign ages ago that things aren't what they used to be anymore. You can't just hand stuff like that out. It would have been better if people ripped that themselves from their own systems to make use of the emulator(s). Much like supplying your own ROM for recompilations, decompilations, etc., to work properly.
 

Nintendo's legal action against emulators continues yet again, as new DMCA takedown notices have been handed to several Ryujinx forks on Github.

Back in October, 2024, Nintendo went after the creator of the Ryujinx emulator, gdkchan, who was residing in Brasil, and pressured the developer to taken down all assets related to the Switch emulator, alongside the organization in charge of the project. While no court action was taken, it's still uncertain to this day what the actual interchange between the two parties was to reach such resolution.

This was an entirely different motion from what happened with the Yuzu emulator, in which Tropic Haze ended up paying 2+ millions and closing down the whole organization after an agreement with Nintendo on court grounds.

Despite no legal action being taken against Ryujinx, Nintendo took it upon themselves to see that as a free canvas to start issuing DMCA takedowns for any Ryujinx fork existing on Github's repositories, under the same premise as with Yuzu, with the cryptographic keys and anti-circumvention complaints being issued to take down any existing fork of Ryujinx.

:arrow: Source #1
:arrow: Source #2
So you are telling me they did exactly what everyone expected and was logically reasonable?
 
"...with the cryptographic keys and anti-circumvention complaints being issued to take down any existing fork of Ryujinx."

So let me get this straight, nobody learned from some of the mistakes made by the Yuzu developers? Good work shooting yourselves in the foot.

This just proves my previous point the last time this happened, maybe it was a bad idea to make Switch emulators way too soon, acting as direct conflict with the physical hardware still being supported. Should have just waited until the hardware was near end of life or no longer supported period. In a way you are handing the system out for free (regardless of the status of compatibility), and it doesn't take much to run a game on there for free, you can't even call this good competition. This is playing with fire. The fact you have to have keys just to play on an emulator properly, should have been a sign ages ago that things aren't what they used to be anymore. You can't just hand stuff like that out. It would have been better if people ripped that themselves from their own systems to make use of the emulator(s). Much like supplying your own ROM for recompilations, decompilations, etc., to work properly.

Question is, what was stopping both Ryu and Yuzu from just going the decrypted way of loading the games?
I don't get that, Citra used decrypted loading as well, same for Cemu, but why not Yuzu and Ryujinx, the only two Switch emulators?
 
We'll have to recompile all the games it seems
Would it be possible, funnily enough I had this exact same discussion https://gbatemp.net/threads/pc-port...gh-recompilation-project.667773/post-10602439
Post automatically merged:

To quote from the thread:
"The switch is apparently a frankenstein mix of Android, Linux and 3DS system software (which itself also uses bits of Android and FreeBSD)

It's architecture is ARM64 rather than x86 like the PC, and the Graphics api it uses is called NVN iirc, it's had some homebrew and is based on nvidia stuff."
 
Question is, what was stopping both Ryu and Yuzu from just going the decrypted way of loading the games?
I don't get that, Citra used decrypted loading as well, same for Cemu, but why not Yuzu and Ryujinx, the only two Switch emulators?
It's not always that simple. The nature of these consoles only keeps becoming more complicated as they come over time. It's not like the old days of throwing a clearly decrypted ROM image into an emulator and it just works. We are headed into territory, an era overall, where even the smallest thing out of place could lead to issues. You can quite literally break compatibility trying to deviate too far from the original handling of the software. Some cases, it's just better to work with the software than work against it, a lot more work is needed to work against it anymore.
 
It's not always that simple. The nature of these consoles only keeps becoming more complicated as they come over time. It's not like the old days of throwing a clearly decrypted ROM image into an emulator and it just works. We are headed into territory, an era overall, where even the smallest thing out of place could lead to issues. You can quite literally break compatibility trying to deviate too far from the original handling of the software. Some cases, it's just better to work with the software than work against it, a lot more work is needed to work against it anymore.
Recompilation it is?
Post automatically merged:

Would it be possible, funnily enough I had this exact same discussion https://gbatemp.net/threads/pc-port...gh-recompilation-project.667773/post-10602439
Post automatically merged:

To quote from the thread:
"The switch is apparently a frankenstein mix of Android, Linux and 3DS system software (which itself also uses bits of Android and FreeBSD)

It's architecture is ARM64 rather than x86 like the PC, and the Graphics api it uses is called NVN iirc, it's had some homebrew and is based on nvidia stuff."
So yeah
 

Site & Scene News

Popular threads in this forum