Home  >  Article  >  Technology peripherals  >  Nintendo blitzes GitHub, deleting more than 8,000 emulator code repositories overnight

Nintendo blitzes GitHub, deleting more than 8,000 emulator code repositories overnight

WBOY
WBOYforward
2024-05-09 12:46:28878browse

Nintendo Blitz GitHub! 8535 code bases were deleted overnight.

As long as it contains the Yuzu Switch emulator code, it will be ignored, saying that it illegally bypasses Nintendo's technical protection measures and runs illegal pirated Switch games.

Nintendo blitzes GitHub, deleting more than 8,000 emulator code repositories overnight

GitHub also responded.

The developer has time to delete or change the infringing content. In addition, GitHub provides developers with legal resources and guidance on how to submit DMCA counter-notices.

Nintendo blitzes GitHub, deleting more than 8,000 emulator code repositories overnight As soon as this incident came out, netizens also exploded, with voices supporting Nintendo and Yuzu.

Some netizens suggested, don’t make any noise:

Let’s vote with our wallets!

Nintendo blitzes GitHub, deleting more than 8,000 emulator code repositories overnightSome netizens got mad and thought they were deleting all Nintendo emulators:

Fortunately, it was only related to Yuzu.

Nintendo blitzes GitHub, deleting more than 8,000 emulator code repositories overnight"Reported content must be deleted"

Currently, when you open the Yuzu related warehouse again, the warehouse is already disabled.

Also noted below: If you are the owner of this repository and believe that the repository has been disabled due to mistake or misidentification, you have the right to submit a counter-notification to reinstate the repository.

Nintendo blitzes GitHub, deleting more than 8,000 emulator code repositories overnightThe following is part of the conversation between Nintendo’s agent responsible for the incident and GitHub.

Q:

Please provide a detailed description of the original copyrighted work that is allegedly infringed. If possible, please provide the URL of the online publishing location.

A:

Nintendo Switch game console and video games contain technical protection measures (TPMs) , which allows the Nintendo Switch game console to only interact with genuine Nintendo video game files. This process can protect Nintendo's copyrighted video games, including but not limited to U.S. Copyright Registration Numbers PA0002213509

(Super Mario Maker 2)

, PA0002233840 (Assemble! Animal Crossing Friends will) , PA0002213908 (Luigi's Mansion 3) and PA0002028142 (The Legend of Zelda: Breath of the Wild) . These measures can prevent users from playing pirated Nintendo games on the Nintendo Switch console and prevent users from illegally copying and playing Nintendo games on unauthorized devices.

Q:

Do you claim to have any technical measures in place to control access to your copyrighted content? If you're unsure, please review our Anti-Circumvention Technology Complaints.

A:

Yes.

Q:

What technical measures have you taken and how effectively do they control access to your copyrighted material?

A:

Nintendo has embedded Technical Protection Measures(TPM) in the Switch console and game files, including protection of the game Encryption of files requires specific encryption keys (such as prod.keys) to authenticate, access and run each game on Switch. The Switch console supports physical cartridges and digital games downloaded from Nintendo servers. Both formats are protected by Nintendo's TPM, which includes encryption of the games. When a game is launched on the Switch, it is decrypted and authenticated using Nintendo's encryption key so players can play.

Nintendo owns or exclusively controls a large number of software and game copyrights, and the operation of TPM can prevent illegal access and copying. During normal operations, TPM needs to access its copyrighted works with the authorization of Nintendo based on relevant information and procedures to effectively control the access and copying of its copyrighted works.

Q:

How was the accused project designed to circumvent your technical protection measures?

A:

The repository in the report provides the Yuzu emulator or its code. The Yuzu emulator is mainly used to run Nintendo Switch games.

Specifically, Yuzu illegally bypassed Nintendo’s technical protection measures and ran pirated Nintendo Switch games. Nintendo Switch games are encrypted using proprietary encryption keys (prod.keys) to prevent unauthorized access and copying.

In its operation, Yuzu used unauthorized copies of these encryption keys to decrypt pirated Switch games or ROMs at or before runtime. Yuzu constituted an act of illegal "trafficking technology mainly used to circumvent technical measures" and violated Article 1201 of the DMCA.

Q: Have you searched for any derivative versions of the allegedly infringing files or repositories? Each derived version is an independent repository and must be identified separately if you believe it is infringing and wish to have it removed.

A: Yes. Based on the representative number of derived repositories I reviewed, I believe that all or most of the derived repositories are infringing to the same extent as the parent repository.

Q: What is the best solution to the alleged infringement?

A: The reported content must be deleted.

The developer of Yuzu was also sued not long ago

Let me briefly introduce Yuzu.

Launched in 2018, Yuzu is free and open source software for Windows, Linux and Android.

It can run a large number of copyrighted Switch games, including the popular games "The Legend of Zelda: Breath of the Wild", "Tears of the Kingdom", "Super Mario: Odyssey", "Super Mario: Wonders" etc.

Nintendo blitzes GitHub, deleting more than 8,000 emulator code repositories overnight

Yuzu, while there may be some bugs in different games, can usually run games at a higher resolution than the Switch and provide better frame rates, as long as Your hardware is powerful enough.

On Reddit, netizens once believed that Yuzu’s performance was better than other Switch emulators.

Naturally, this also attracted Nintendo's attention.

In fact, two months ago, Nintendo just sued

Tropic Haze, the developer of the Yuzu Switch emulator.

According to engadget news, in just one week, the two parties reconciled. The conditions are:

Tropic Haze pays

$2.4 million and must permanently cease activities related to providing, marketing, distributing or selling Yuzu emulators or any similar software that circumvents Nintendo's technical protection measures ; You also need to delete all circumvention devices, tools and Nintendo encryption keys in the emulator, and hand over all circumvention devices and modified Nintendo hardware; you must even hand over the emulator's network domain name to Nintendo.

However, at that time, everyone also discussed that Yuzu was unlikely to disappear completely, after all, the entire code base can be found on GitHub.

Nintendo blitzes GitHub, deleting more than 8,000 emulator code repositories overnight

Range... I didn’t expect the attack on GitHub to come so quickly.

The above is the detailed content of Nintendo blitzes GitHub, deleting more than 8,000 emulator code repositories overnight. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:51cto.com. If there is any infringement, please contact admin@php.cn delete