The Unknowns of Emulation: A Breakdown of Yuzu V. Nintendo

logo.png

If you have been in the gaming community for a while, you most likely have heard of the term "emulation", which can be best described as recreating or imitating, in this case, actual gaming hardware--consoles, computers, or handhelds--into other devices. During the 1990s, computers were reaching a technological standpoint in which it was becoming feasible to replicate the behaviour of early or older consoles and hardware, with one of the earliest emulators documented being a Famicom emulator having a timestamp of December 1990.

However, as it's always the case when it comes to emulation, it goes hand in hand with the legalities surrounding the scene, with many citing that it's just another instance to allow piracy of any given software, to others citing that it's a requirement to be able to preserve videogame software in its many forms throughout the years, past the original hardware's lifespan.

What's the turning point between legal emulation and piracy? What entices legitimate usage of an emulator, and what are the limitations of it from a legal standpoint? Or at least from the known factors and actual legal cases. With the current state of big corporations like Nintendo going after videogame emulators like Yuzu, it's important to delve into these topics, and clear up some information floating around in regards to emulation, and talk about others which are still unknown in the wide scheme of things.

Back in February 27th, 2024, news broke out about Nintendo filing a lawsuit against the company in charge of the Yuzu emulator, Tropic Haze LLC. The legal documents provided on the initial filing of the court case focused on several points, from which there are three important factors that were touched upon the most in the court document:
  • The Yuzu development team utilizing a Patreon for EA (Early Access) builds, which saw an important rise in support during the release of "The Legend of Zelda: Tears of the Kingdom", amounting to 30k USD per month before the takedown.
  • The Yuzu emulator facilitating piracy, sometimes even allowing street dates to be broken prior to some games' release dates.
  • The Yuzu emulator circumventing copy protection measurements put in place for the Nintendo Switch, and using said circumvention to play "unauthorized" copies of Switch games in "unauthorized" hardware.
Now let's cover these points one by one:



1. Yuzu team utilizing a Patreon.​
In this day and age, it's not uncommon for anyone doing any kind of service, commission, or work online, to open up a Patreon. Some Patreon users to utilize this as a way to incentivize money gain by locking certain works, or adding "perks" and early releases to people that are donating to the Patreon at hand, and in some cases, this exclusive content being done through Patreon is not shared publicly.​
However, in the specific case, nothing from the Yuzu emulator was locked behind a paywall, as the emulator was open source, and the latest commits of it (from which the EA builds are made from) could easily be compiled and run without the need of a Patreon account or donation. Additionally, the idea of an emulator being "sold" is not new, as was the case back when Sony filed a lawsuit against Bleem!, which was a commercially sold emulator, and the ruling was in favour of Bleem! (even if it took Bleem! out of business in court fees).​
Despite this, and for the sake of being "safe" when handling emulation software of any kind, it's better to rely on a fully open source environment without any form of financial incentive.​



2. Yuzu allowed users to play games with broken street dates before an official release.

To delve into this point, we have to cover several points of interest, and most of them probably got by for people that weren't around the scene during the times in which games with broken street dates leaked, particularly that of Tears of the Kingdom.​
  • A game being leaked before release is not new for Nintendo (and certainly not for the Switch), and this held true for games even back during the Wii days with New Super Mario Bros. getting leaked before release, with a specific court case being brought up in which the leaker had to pay Nintendo a hefty amount. The same applies for games on Wii U, 3DS (and now the Switch), and it's important to note that most of those consoles didn't have a fully working emulator (that booted commercial games at playable states) until almost 3 years into their commercial lifespan.

  • The Nintendo Switch was hacked on year-one of its release date. Modded Switches (with additional tweaks) allow for playing personal backups or pirated copies of games in it, being also a base point for piracy for the system (and most likely still the primary method for Switch piracy).

  • A key factor that comes into play for leaked games is that the game dumps that were therefore distributed online were made using original modified/homebrewed hardware. In order to dump a game (more specifically, a ROM image of the original game, as discs or ISOs are most likely dumped using actual PC DVD/Blu Ray drives), the user requires the original hardware to be able to dump the ROM itself out of the game cart, as was the case for the DS, 3DS, and now the Nintendo Switch. To summarize, a game dump (or pirated copy for the purposes of this topic) wouldn't be possible without a hacked or modified console first when it comes to modern consoles. Additionally, the requirement of the Switch-specific keys that Yuzu asked users to provide on their own in order to work also has to come from an original Switch.

  • A videogame emulator, Yuzu in this instance, is specifically designed to simulate or imitate actual hardware (Switch). If the programming of the emulator is accurate enough to achieve an imitation of the hardware at a decent level, it will of course run games designed for the actual hardware with little to no tweaks (as seen with homebrew games released past the consoles lifespan). During the Tears of the Kingdom leak (which is cited as a primary example in the legal document), Yuzu didn't work at all with the game, giving a black screen. Other Switch emulators did boot the game, but with a lot of bugs and glitches. During the whole time frame before the official release of the game, none of the emulators committed any actual code addressing issues with leaked games. It wasn't until the game was officially released that code started to be worked on for the game in hand.
    For Tears of the Kingdom specifically, the manner in which users managed to run the game through Yuzu was through unofficial forks and builds being made from the GitHub repository, with these builds being shared through different outlets online, and a lot of people working to provide patches and modifications that made the game run. As an additional note regarding this time frame, the Yuzu emulator team frequently refused Pull Requests and Issue reports on their GitHub based on Tears of the Kingdom during the time frame between the start of the leak and the official release date, and only started work on it once they got a legitimate copy of the game on release.

1709744550622.png

The Yuzu emulator running on Valve's Steam Deck

To close up this point, it's entirely plausible that one of the main reasons why the Yuzu team was sued over piracy claims is that they very well could have been sharing ROM files between themselves for the development of the emulator, or just engaging in piracy themselves and being caught on. This is certainly a possibility, and some images from the lawsuit document seem to hint at this as well. Getting legitimate copies of the games that are being worked on for compatibility with the emulator would have been the best course of action for this (or at least not brag about it openly).​



3. Yuzu circumvents Nintendo's DMCA copy protection measurements

This is the major point of debate, and one that hasn't been proven in a modern legal case yet. This could also add to the whole point of the homebrew app Lockpick being hit by a DMCA some time ago as well, so let's dive into the DMCA Exemption rulings for the US, specifically for videogames​
US Federal Register: Exemption to Prohibition on Circumvention of Copyright Protection Systems for Access Control Technologies said:
Section 1201(17)(i)(A): Permitting access to the video game to allow copying and modification of the computer program to restore access to the game for personal, local gameplay on a personal computer or video game console​
However, the section regarding the circumvention of copyright protection systems under the US law states the following:​
17 U.S. Code § 1201 - Circumvention of copyright protection systems said:
Section 1201(17)(a)(1)(A): No person shall circumvent a technological measure that effectively controls access to a work protected under this title.​
To add to the previous point of circumvention in regards to reverse engineering, and interoperability:​
17 U.S. Code § 1201 - Circumvention of copyright protection systems said:
(1) Notwithstanding the provisions of subsection (a)(1)(A), a person who has lawfully obtained the right to use a copy of a computer program may circumvent a technological measure that effectively controls access to a particular portion of that program for the sole purpose of identifying and analyzing those elements of the program that are necessary to achieve interoperability of an independently created computer program with other programs, and that have not previously been readily available to the person engaging in the circumvention, to the extent any such acts of identification and analysis do not constitute infringement under this title.​
(2) Notwithstanding the provisions of subsections (a)(2) and (b), a person may develop and employ technological means to circumvent a technological measure, or to circumvent protection afforded by a technological measure, in order to enable the identification and analysis under paragraph (1), or for the purpose of enabling interoperability of an independently created computer program with other programs, if such means are necessary to achieve such interoperability, to the extent that doing so does not constitute infringement under this title.​
(3) The information acquired through the acts permitted under paragraph (1), and the means permitted under paragraph (2), may be made available to others if the person referred to in paragraph (1) or (2), as the case may be, provides such information or means solely for the purpose of enabling interoperability of an independently created computer program with other programs, and to the extent that doing so does not constitute infringement under this title or violate applicable law other than this section.​
(4) For purposes of this subsection, the term “interoperability” means the ability of computer programs to exchange information, and of such programs mutually to use the information which has been exchanged.​

This all makes it seem as if indeed circumventing Nintendo's copy protection measures are in violation of the DMCA. However, there's still Personal Use and Fair Use, which according to the University of Melbourne sums up to the following:

University of Melbourne said:
Personal Use limitations:
  • Ownership of a physical or digital copy of the material being reproduced. (Please note this does not include streamed material, where a licence fee is paid for accessing material. Streaming services do not give users ownership of material on their sites. Material on these sites is leased or rented.)
  • Private use.
  • Includes the full copying of works.
  • Lending or sharing of copies is not allowable

The University of Salisbury also has an entry regarding Fair Use and Personal Use, which could be worth a read.
Additionally, Personal Use also allows for format shifting, which means that a copyrighted material such as a video recording being transferred into a DVD, and other examples in the same vein, enter into Personal Use as well.

To add to this point, there's also the guides that Yuzu provided to dumping your own keys out of the Switch, that could very well enter into the DMCA section for copy protection circumvention, making it another possible key factor into the lawsuit. For this case, it'd be better of just mentioning that the user requires their own "legitimately" dumped keys, without providing any actual steps on how to do it, like other emulators do for bios files and other requires files, where they simply mention the file needed, but not how to get it.

With all that said, it is still unknown exactly if a copy protection circumvention would fall under a DMCA exemption for Fair Use / Personal Use, since most of the copyrighted material nowadays comes with some form of copy protection, be it from music, movies, games, computer programs, etc. This point still remains to be properly tested in a modern legal court case, as it would certainly pave the way for what actions companies might take against emulators for video game consoles that use encryption of any kind.

The following video by Hoeg Law goes in depth about the lawsuit between Nintendo, the DMCA and Yuzu, which could help to better explain the whole legal standing of the situation.





While the Yuzu emulator was shut down due to the settlement with Nintendo for 2.4 million USD, the company and devs behind it were previously and originally working on another emulator for a Nintendo system, that one being the Citra emulator (which emulates the Nintendo 3DS), and inadvertently, the Citra emulator was caught in the crossfire as well, being shut down alongside it's younger emulation sibling, Yuzu.

Many popular people and developers online have gone ahead and made their own points about the situation, such as former homebrew developer now turned video game developer Modern Vintage Gamer; who has worked on officially released games for the Nintendo Switch and other platforms, YouTubers ReviewTechUSA, Linus Tech Tips, Some Ordinary Gamers (to name a few), with some of them having strong opinions in regards to emulation being a necessity for the preservation and personal use of gaming as a whole for the future.

While this doesn't necessarily give a modern legal precedent for gaming companies against emulation given how the case was settled before it even got to the court room or a judge, it certainly has made waves worldwide about what the future for emulation would be in a world where the DMCA, copy protection and anti-circumvention tactics disallow users who legitimately own their games to play them after the inevitable demise of the actual original release and hardware.
 

AdenTheThird

The Apathetical Atheist
Member
Joined
Apr 1, 2018
Messages
1,041
Trophies
1
Location
Pacific Ocean
XP
2,301
Country
United States
I saw that Steveice10 (the creator of the popular 3DS tool FBI) quietly removed their account off GitHub, presumably as a precaution to their work on Citra, from what I've heard so far.
The settlement had a much farther reach than I think anyone was anticipating, which is irritating. I didn't realize that Citra was linked to Yuzu, and not having the main 3DS emulator anymore affects a lot of people, both devs and consumers. That's frustrating--even more so when Nintendo realizes how much of the scene they can take out with a few well-timed lawsuits.
Ugh.
I really hope people learn from this, and learn fast.
 

Gronbar

Well-Known Member
Member
Joined
Dec 18, 2018
Messages
127
Trophies
0
Location
Warsaw
Website
twitter.com
XP
428
Country
Poland
Site that promote piracy complaining about developers of emulator that they're playing not fair, pathetic.
Post automatically merged:

Emulating games days before their official release on a current gen console is far from "preservation" though.
Yuzu team is not responsible for a TOTK leak.
 
  • Like
Reactions: Xzi

YoureALoser

Well-Known Member
Newcomer
Joined
Nov 19, 2021
Messages
59
Trophies
0
Age
33
XP
604
Country
United States
This entire post is 💩. "Circumvention of copyright protection". Not really relevant considering Yuzu developers had nothing to do with the Switch being hacked. If that were the case, Nintendo would be going after developers of custom firmware.
 

Xzi

Time to fly, 621
Member
Joined
Dec 26, 2013
Messages
17,749
Trophies
3
Location
The Lands Between
Website
gbatemp.net
XP
8,551
Country
United States
Yuzu team is not responsible for a TOTK leak.
This is what pisses me off most about Nintendo. Their response to internal problems is always to sue somebody else. If US courts had any integrity or self-respect, they'd reject such frivolous lawsuits outright and issue fines against Nintendo for misuse of the legal system. These days though, they operate entirely at the whim of corporations. EU consumer protection laws will hopefully be the ones to set a new standard.
 

Spidey_BR

Well-Known Member
Member
Joined
Feb 1, 2008
Messages
217
Trophies
1
XP
1,065
Country
Netherlands
It's not like TotK didn't sell well, though. It's a record breaking game, already on the top 10 for the Switch, released towards the end of the generation. BotW was way more innovative and a console launch title, specially since barely anyone had a WiiU to play it there. Hell, BotW was a console seller even for the Switch, people had to decide between Mario Kart 8 Deluxe and BotW at launch.
 

Xzi

Time to fly, 621
Member
Joined
Dec 26, 2013
Messages
17,749
Trophies
3
Location
The Lands Between
Website
gbatemp.net
XP
8,551
Country
United States
It's not like TotK didn't sell well, though. It's a record breaking game, already on the top 10 for the Switch, released towards the end of the generation.
Which is another good point: Nintendo cannot feasibly prove that piracy has lost them any revenue during the Switch's lifespan. Switch sales and its software sales have been helped out by a number of external factors, and for all we know, piracy actually served to help promote their products in spaces where they otherwise wouldn't have been promoted. Even in the midst of massive success, Nintendo just can't help but to waste time and energy pissing in consumers' Cheerios.
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,200
Trophies
2
XP
33,932
Country
Mexico
Which is another good point: Nintendo cannot feasibly prove that piracy has lost them any revenue during the Switch's lifespan. Switch sales and its software sales have been helped out by a number of external factors, and for all we know, piracy actually served to help promote their products in spaces where they otherwise wouldn't have been promoted. Even in the midst of massive success, Nintendo just can't help but to waste time and energy pissing in consumers' Cheerios.

Nintendo claiming "piracy" costed them anything is bullshit to say the least. They have their breaking sales to refute that point.
 

urbanman2004

Well-Known Member
Member
Joined
Jan 10, 2013
Messages
918
Trophies
1
XP
1,626
Country
United States
From an objective perspective, I'm man enough to say that the devs of YuZu were freaking reckless and pompous, and flexing how much you earn from Patreon donations per month for everyone to see is asking for a target to get put on your back especially by Nintendo. The downfall of YuZu is a cautionary tale that should've never played out the way that it did, but after discovering the shenanigans that occurred behind the scenes through their Discord server which had been unbeknownst to me at the time news broke of Nintendo's lawsuit, I can wholeheartedly say that the YuZu devs had it coming to them. Although the guides on their website were helpful by instructing "yu-users" how to apply prod.keys onto their PC in order for the emulator to operate, that obviously became a point of contention for Nintendo and a sticking point that may have implicated the YuZu devs as well had they went to trial which could potentially cause a domino/chilling effect, affecting future emulators of gaming consoles for years to come, and that's a future I'd be afraid to witness. Had the YuZu devs went the route of the CemU emulator where users had to obtain the decryption keys on their own (which isn't hard to figure out if you know your way navigating reddit), I believe they would've fared a bit better regarding the outcome of their legal situation. To add insult to injury, what really sucks is that Citra happened to become a casualty through their actions. FUCK Nintendo...
 
  • Like
Reactions: Defective1Up

Xmortal

Other Nickname Legarad
Member
Joined
May 28, 2008
Messages
305
Trophies
1
Age
36
Location
Venezuela
XP
1,101
Country
Venezuela
I saw that Steveice10 (the creator of the popular 3DS tool FBI) quietly removed their account off GitHub, presumably as a precaution to their work on Citra, from what I've heard so far.
There is already something better than the FBI installer. It's called Custom Installer 3DS, it's much faster than the FBI program to install games on the 3DS.
Post automatically merged:

The next one could be Ryujinx, it also has an explanation of how to backup your Switch keys. And Ryujinx also has Patreon.
https://github.com/Ryujinx/Ryujinx/wiki
 
Last edited by Xmortal,

Nincompoopdo

Well-Known Member
Member
Joined
May 20, 2017
Messages
597
Trophies
0
XP
2,685
Country
United States
Nintendo is suing not because of emulation, but because of profiting from emulation.

They took down SXOS because it's charging money but never touch Atmosphere. If people are developing emulators as a hobby and not make a living out of it, Nintendo has no rights to sue.

Patreon and other forms of donations are also profits even if the emulator can be downloaded for free.
 
  • Like
Reactions: Lavaimp

JORGETECH

Active Member
Newcomer
Joined
Oct 5, 2023
Messages
38
Trophies
0
XP
147
Country
Spain
Thanks for writing this breakdown article, I've seen a lot of misinformation here and outside around this whole situation, like a lot of people saying that ToTK was playable day one when in reality you needed non-official patches to run it, but of course misinformation is something that benefits Nintendo so they can mould the public opinion to their liking.

I'm personally unable to feel pity for Nintendo when they are so abusive and don't respect any third party efforts at all, at least Sega has some slight respect for their fanbase and publish their titles in different platforms so they're not locked down to a single system, Sonic Mania is perhaps the best case of that behaviour and a really good example to follow.
Post automatically merged:

Curiously, are there any other 3ds emulators out there?
As mature as Citra? None. However, there is Panda3DS that is available right now, Corgi3DS, and another one called Mikage was announced a while ago that was very promising.

The good thing about those is that they have the potential to be better than Citra in the not-too-distant future, for example, both Corgi3DS and Mikage should be able to emulate the Home Menu, something Citra couldn't do if I'm not mistaken.
 
Last edited by JORGETECH,

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,200
Trophies
2
XP
33,932
Country
Mexico
Curiously, are there any other 3ds emulators out there?
There's Panda3DS and another I can't remember ATM, but none as mature as Citra

It won't take long for other forks to appear tho, I already know there's one called Lime 3DS or something like that, which is a fork of the latest Citra, James as with Suyu for Yuzu.

Rest assure, the community will continue to thrive, and Nintendo won't be able to stop it all, after all not everyone resides in the US for easy suing.
 
  • Like
Reactions: Defective1Up

SLiV3R

3DS Friend Code: 0473-9069-2206
Member
Joined
Jan 9, 2006
Messages
2,319
Trophies
2
Website
soundcloud.com
XP
1,847
Country
I’m an old pirate. I pirated games decades before many of the gbatempers was born. But with age I understand to respect others work. Most of you guys will eventually, many years from now, do that as well.

Emulation of the generation before the last and older consoles are obviously not piracy. But Yuzu is current generation and that means piracy. So it was correct to shut down Yuzu. I know that there will come a new one that uses the code from Yuzu.

I’m sure most of you guys felt that when playing switch games on the Steamdeck wasn’t really fair.

Emulators are fantastic! Piracy is just bad manners.
 

LightBeam

Well-Known Member
Member
Joined
Oct 1, 2018
Messages
977
Trophies
0
XP
2,447
Country
France
However, in the specific case, nothing from the Yuzu emulator was locked behind a paywall
The support on Discord absolutely was. I didn't knew you could compile yourself the EA binaries tho, but they still asked for you to link your patreon account if you wanted to get help with the EA build.
At least PineappleEA was there, with auto updating and stuff.
I’m an old pirate. I pirated games decades before many of the gbatempers was born. But with age I understand to respect others work. Most of you guys will eventually, many years from now, do that as well.

Emulation of the generation before the last and older consoles are obviously not piracy. But Yuzu is current generation and that means piracy. So it was correct to shut down Yuzu. I know that there will come a new one that uses the code from Yuzu.

I’m sure most of you guys felt that when playing switch games on the Steamdeck wasn’t really fair.

Emulators are fantastic! Piracy is just bad manners.
Ryujinx already exists, so it's not over for Switch emulation. I've used Yuzu to play games on PC I already bought, because it's just more convenient sometimes. If it's more convenient on PC than on my actual console then maybe it's on Nintendo lol

Tho it's true it's not really fair to have Switch games running on the Steam Deck. But it wasn't running as smoothly anyway.
I don't really understand why the argument of « it's current therefore it's piracy » maybe it's not. It's like saying a modded switch = piracy. Well, for most people yes but I wouldn't say that's a rule.

What makes shutting it down right is that they were making bank emulating a current gen console. Even Cemu wasn't making that much and it was current gen at the time too and it was able to run BoTW when it released. If it truly was about emulating current gen consoles, then Ryujinx would probably have been targeted as well.
Basically, you can emulate any console, but if it's current you better not make too much
 
  • Like
Reactions: SLiV3R

ertaboy356b

Well-Known Member
Member
Joined
Feb 16, 2010
Messages
665
Trophies
1
XP
1,932
Country
I’m an old pirate. I pirated games decades before many of the gbatempers was born. But with age I understand to respect others work. Most of you guys will eventually, many years from now, do that as well.

Emulation of the generation before the last and older consoles are obviously not piracy. But Yuzu is current generation and that means piracy. So it was correct to shut down Yuzu. I know that there will come a new one that uses the code from Yuzu.

I’m sure most of you guys felt that when playing switch games on the Steamdeck wasn’t really fair.

Emulators are fantastic! Piracy is just bad manners.
My 20s is a pirate fest, then I started working as a software developer mostly LOB software and noticed how difficult it is to ship something functional and foolproof, not to mention other corporate headaches like moving goalposts and something. Good thing it's not a hobby of mine else I would have burnt out to death 🤣.
 
Last edited by ertaboy356b,

LightBeam

Well-Known Member
Member
Joined
Oct 1, 2018
Messages
977
Trophies
0
XP
2,447
Country
France
Now that I think about it, is using the code that Yuzu produced illegal ? Like making forks, Ryujinx hypothetically using some of it etc (cuz if that means that they could add asynchronous caching .... :ninja:)
 

ertaboy356b

Well-Known Member
Member
Joined
Feb 16, 2010
Messages
665
Trophies
1
XP
1,932
Country
Now that I think about it, is using the code that Yuzu produced illegal ? Like making forks, Ryujinx hypothetically using some of it etc (cuz if that means that they could add asynchronous caching .... :ninja:)
RyujinX is using MIT license which is generally GPL compatible so Yuzu can use RyujinX code no problem.

Now, RyujinX cannot use Yuzu's code due to being GPL, which means anything that uses Yuzu code must also be GPL. So RyujinX will have to change their license to GPL.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Lol rappers still promoting crypto