Das Unternehmen Nintendo hat das Hauptrepository des Projekts Suyu auf GitLab gesperrt, nur einen Tag nach der Veröffentlichung der ersten Version. Das Repository wurde nach einer Beschwerde an GitLab über die Verletzung des in den USA geltenden Digital Millennium Copyright Act (DMCA) gesperrt. Ein alternatives Repository, das auf einem eigenen Server mit der Plattform Forgejo (Fork von Gitea) betrieben wird, sowie das Repository mit den Releases auf GitLab, sind weiterhin aktiv.
Im eingereichten DMCA-Antrag bei GitLab wird angegeben, dass der Emulator Suyu, genau wie Yuzu, speziell entwickelt wurde, um technische Schutzmaßnahmen zu umgehen, und bei seiner Nutzung illegal beschaffte Kopien von kryptografischen Schlüsseln zur Entschlüsselung von Spielen und Firmwares verwendet. Obwohl das Extrahieren von Schlüsseln zur Entschlüsselung von Spielen in der Verantwortung der Nutzer liegt und mit Hilfe von Drittanbietertools erfolgt, betrachtet Nintendo das Entschlüsseln auf der Seite des Emulators als illegalen Umgehungsversuch technischer Schutzmaßnahmen, selbst wenn der Nutzer Schlüssel verwendet, die aus einer eigenen, gekauften Kopie extrahiert wurden (in den Nutzungsbedingungen ist die Erstellung von Kopien zur Nutzung auf anderen Plattformen untersagt).
Das Suyu-Projekt wurde durch einen Ableger des Yuzu-Code-Bases ins Leben gerufen und setzt die Entwicklung des Nintendo Switch-Emulators fort, nachdem die Yuzu-Entwicklung aufgrund einer Vereinbarung mit Nintendo zur Beendigung des Rechtsstreits eingestellt wurde. Die Entwickler von Suyu haben versucht, die vorherigen Bedenken von Nintendo zu berücksichtigen und haben zu Beginn auf ihrer Website erklärt, dass sie Piraterie und die Verletzung von geistigem Eigentum nicht gutheißen oder fördern. Stattdessen entwickeln sie das Projekt ausschließlich zu Forschungszwecken und zur Bewahrung des Verständnisses für die Hardware in der Zukunft.
Suyu wird als Werkzeug zum Schutz der Nutzerinteressen präsentiert und verhindert den Verlust der Möglichkeit, gekaufte Spiele zu starten, selbst bei externem Einfluss oder Verlust des ursprünglichen Mediums. Das Projekt wird als vollständig kostenlos positioniert und lehnt jegliche Formen der Monetarisierung und Spenden strikt ab. In Foren und Diskussionsplattformen, die mit dem Projekt verbunden sind, ist die Diskussion über Piraterie ausdrücklich verboten, und die Dokumentation schließt Schritt-für-Schritt-Anleitungen zum Extrahieren von Schlüsseln aus. Es wird darauf hingewiesen, dass im Emulator ausschließlich Schlüssel von den eigenen Geräten und legal erworbene Spiele verwendet werden sollten.
Die Entwickler des Yuzu-Emulators erwähnten einst unvorsichtigerweise öffentlich, dass die meisten Benutzer des Emulators Raubkopien von Keys nutzen. Auf der Yuzu-Website gab es Anleitungen zur Extraktion dieser Keys und Hinweise auf den Transfer bestimmter Dateien von gehackten Konsolen. Nintendo nutzte dies als Anlass, das Projekt des Beihilfe zu Piraterie und unbefugtem Kopieren von Spielen zu beschuldigen. Der Yuzu-Emulator wurde von Nintendo als Werkzeug präsentiert, um Personal Computer in Mittel für massive Verletzungen von Urheberrechten zu verwandeln.
Um die Ausführung von Raubkopien zu verhindern und den Kopierschutz von Spielen zu gewährleisten, setzen Nintendo-Konsolen eine Verschlüsselung des Inhalts der Firmware und der Spiel-Dateien ein, die kryptografische Schlüssel verwendet. Nintendo besitzt oder verwaltet die Urheberrechte an den Spielen für seine Konsolen und ist verantwortlich für die Vergabe von Lizenzen zur Verbreitung von Spielen für seine Geräte. Die Nutzungsbedingungen erlauben die Ausführung von Spielen ausschließlich auf der eigenen Spielkonsole und verbieten die Verwendung nicht autorisierter Geräte.
Gleichzeitig wird das Ryujinx-Projekt weiterentwickelt, ein Emulator für die Nintendo Switch, der unabhängig von Yuzu entwickelt wurde und von Grund auf in C# geschreiben ist. Ryujinx hinkt in Bezug auf Funktionen erheblich hinter Yuzu hinterher, dennoch haben von 4200 in Ryujinx getesteten Spielen etwa 3500 den Status, spielbar zu sein.
Quelle: opennet.ru
