Wow. When yuzu was taken down I wrote a script to automatically download the 5 latest releases of a few other emulators I use, and that included Ryujinx (so I do have the binaries for those, which will go into safekeeping).
Now I wish I had set up a Gitea mirror as well, even though I would likely never build it myself.
Edit: here's the script - https://gist.github.com/rcarmo/89afd64747fc909e80b29abc902c8...
It is designed to be very low impact (I had it on a daily cron).
Feel free to use it to ensure you can preserve the software you rely on. As far as I'm concerned, I'm _very_ sad that Nintendo has now made it impossible to enjoy my games on better hardware, and will probably focus on PC gaming henceforth (there are lots of nice indie games on Steam, like Dredge, which is my current favorite).
Doesn't matter what the reason is this time.
Next time it will undoubtedly be DMCA considering what happened to Yuzu. This is the perfect case for some sort of decentralized Git[1] or a Git repo via Tor.
YouTube accounts showing devices that emulate Nintendo games have been targeted recently as well
https://www.timeextension.com/news/2024/10/nintendo-is-now-g...
Obviously nintendo will do this because the switch is still an active product while emulator for older consoles like dolphin is still around because GameCube/Wii is discontinued.
These projects really need to start standing up their own Gitea or Gitlab instances and mirroring to GitHub.
It also cracks me up every time I see legalistic apologists on this website backing up giant corporations.
A) Who cares about the law? It’s rarely moral. B) Which laws should we follow? The internet exists in every country.
For clarity, Ryujinx has no connection to the Yuzu Switch emulator which Nintendo unleashed their wrath on earlier this year. They were developed independently of each other, by different people, in parallel until Yuzus demise.
I would bet serious money that this is because of the upcoming Switch 2. If the rumors are true, it could very much be like how the Dolphin emulator is able to run both Gamecube and Wii games because the system architectures are so similar. Nintendo wants to avoid a day-zero emulator for Switch 2.
I always though switch emulation got too good too fast. Switch being such weak hardware you can emulate it on a potato. Nintendo must've been eyeing an angle to close Ryujinx for a while now.
It would be very interesting if the main dev actually got paid to delete everything. Although it looks like a "dick move" at first, if you know the source will live on and you get retirement money. I would be very pressed to accept if in that situation. Much more likely they just offered to not sue him to oblivion.
I honestly don't blame Nintendo for angling emulators with everything they have while the hardware is current. They have much shittier behaviour when interacting with the community, like suing tournaments that used mods and threatening others.
If nintendo could come into your hoise and smash all your old games consoles so you buy thr rerelease, they would do it.
Doesn't look to be DMCA'd see here for GitHub DMCA takedowns:
https://github.com/github/dmca
I wonder if they went after the maintainer directly.
Related:
Nintendo Is Now Going After YouTube Accounts Which Show Its Games Being Emulated https://news.ycombinator.com/item?id=41708771
So I understand wanting to build emulators so that people can continue to play their old games after the hardware fails. But in building an emulator for a current generation console, it seems likely that much of the audience is just interested in pirating the games.
Probably because of the backwards compability of Switch 2. Just imagine emulators outperforming bc games, which of course will happen lol
I wonder how far this will go. Is Nintendo going to send a cease and desist for the MiSTer project?
Probably not, pretty much all those cores would be for machines where patents have fully expired, but who the hell knows?
Modern Vintage Gamer (MVG) has a video out already about this: https://www.youtube.com/watch?v=A9JZW7hDBK8.
for comparison, here's what a DMCAd repo looks like:
Does anybody know where they are mirrors for the source and builds?
Here's a recent (unofficial) AppImage for future use...
https://web.archive.org/save/https://github.com/Samueru-sama...
EDIT: it's not the latest. 1.1.1403 is the latest.
The forks from the listed co-developers are still available...and some of them pretty recent
This just affirms the idea that Nintendo doesn't care about legality, they are extremely litigious and will attack anything and everything they perceive to be as harmful to them whether it is actually harmful or not.
> Yesterday, gdkchan was contacted by Nintendo and offered an agreement to stop working on the project, remove the organization and all related assets he's in control of. While awaiting confirmation on whether he would take this agreement, the organization has been removed, so I think it's safe to say what the outcome is. Rather than leave you with only panic and speculation, I decided to write this short message to give some closure.
Taken from Discord announcement.
Nintendo must be getting ready to launch the next generation, which by targeting Switch emulators may signal that Switch 2 is not that far from it.
Someone else re-uploaded the repo (archived): https://github.com/emmauss/Ryujinx
This is absolutely terrible. It may be in the business interest of Nintendo but the absolute anti-consumer way this is carried out destroys all the good will that the customers still had towards them.
It seems someone hosts a mirror: https://git.naxdy.org/Mirror/Ryujinx/
I was able to build the project with a single command, so there's hope that easy barrier for entry and a language more developers are familiar with will ensure the survival.
https://git.naxdy.org/Mirror/Ryujinx/ (5 minutes ago)
https://github.com/ryujinx-mirror/ryujinx (36 minutes ago)
https://github.com/Synthlight/Ryujinx (13 hours ago)
https://git.tardis.systems/mirrors/Ryujinx (last week)
https://codeberg.org/alexdh/Ryujinx (8 months ago)
New update (from discord):
> Yesterday, gdkchan was contacted by Nintendo and offered an agreement to stop working on the project, remove the organization and all related assets he's in control of. While awaiting confirmation on whether he would take this agreement, the organization has been removed, so I think it's safe to say what the outcome is. Rather than leave you with only panic and speculation, I decided to write this short message to give some closure.
...
I am strongly reconsidering buying a Switch 2 now. This is absolutely disgusting from Nintendo.
The emulator can play 99% of the games, talk about closing the barn doors after..
this is why centralized "free" services like discord and github are a big risk to projects that exist in a legal gray area.
hard to beat a physical server you own in a data center you have a contract with.
Yet another chapter of Nintendo's wrath against the people? How long the world is going to be dominated by absurd copy(made up)right laws?
PS. Even if that wouldn't be the case here, my POV stands. Current copy(made up)right laws don't even make tiny-little sense nowadays. FREEDOM NOW FOR HUMAN KNOWLEDGE once for all FGS.
Darn. I finally got pop os working the way I like and was about to set up my emulation stuff this weekend. Now Nintendo has successfully stopped me forever! /s
Anyone can Access Deleted and Private Repository Data on GitHub [1].
You can get recent commit hashes from the wayback machine [2], and there are still forks of Ryujinx that can be used for accessing deleted data [3].
[1] https://trufflesecurity.com/blog/anyone-can-access-deleted-a...
[2] https://web.archive.org/web/20240929032104/https://github.co...
[dead]
[dead]
[flagged]
https://gbatemp.net/threads/ryujinx-emulator-github-reposito...
> UPDATE #3: According to an official statement on Ryujinx's Discord server, developer gdkchan was contacted by Nintendo and they were offered an agreement to stop working on the emulator project, and while the agreement wasn't confirmed yet, the organization has been entirely removed.