Nintendo pulled 401 Switch emulator repositories from GitHub in one coordinated DMCA action, a takedown first reported by TorrentFreak. The sweep specifically targeted forks of Suyu, a C++ rewrite that had continued preservation efforts after Nintendo's legal action against Yuzu, with 311 repositories tied to that single project alone.
The takedown's reach comes down to GitHub's fork-network rule. By filing just seven DMCA notices, Nintendo eliminated entire fork trees at once, since GitHub's policy lets complainants target parent repositories and all their forks simultaneously, provided they allege the forks infringe to the same extent as the original.
The platform previously removed a network of 4,195 repositories under the same mechanism after a notice from Tencent, and an earlier Nintendo notice in February invoked the same clause to remove 218 repositories.
Nintendo's legal argument focuses on anti-circumvention rather than emulation itself. Each Switch game is protected by proprietary cryptographic keys known internally as prod.keys, which the console must apply before any game can boot.
Nintendo's DMCA notices zero in on the argument that Switch emulators use those keys to bypass the console's technological protection measures, focusing on how the software interacts with the console's encryption layer rather than on whether users own the games.
The notices draw heavily on Nintendo's 2024 lawsuit against Yuzu creator Tropic Haze LLC. Nintendo of America v. Tropic Haze LLC resulted in a permanent injunction and a $2.4 million settlement in March 2024, and in that case Nintendo successfully argued that distributing such tools constitutes trafficking in infringing material rather than merely hosting it.
The Suyu team and its developers have not yet been taken to court directly.
For the emulation community, the practical limits are clear. GitHub processes DMCA notices at the network level, so Nintendo does not need to file against every individual fork separately.
And open-source code that has been publicly available for months or years has almost certainly been downloaded and stored in places GitHub cannot touch.













