Initial release | January 14, 2018 |
---|---|
Final release | Mainline 1734 / 4 March 2024 |
Preview release | Early Access 4176 / 1 March 2024 |
Repository | https://github.com/yuzu-emu/yuzu at the Wayback Machine (archived March 3, 2024) |
Written in | C++ |
Operating system | |
Platform | |
Type | Video game console emulator |
License | GPL-3.0-or-later |
Website | https://yuzu-emu.org at the Wayback Machine (archived March 4, 2024) |
Yuzu (sometimes stylized in lowercase) is a discontinued free and open-source emulator of the Nintendo Switch, developed in C++. Yuzu was announced to be in development on January 14, 2018, [1] [2] 10 months after the release of the Nintendo Switch. [3]
The emulator was made by the developers of the Nintendo 3DS emulator Citra, with significant code shared between the projects. Originally, Yuzu only supported test programs and homebrew.
On February 26, 2024, Nintendo of America filed a lawsuit against Tropic Haze LLC, the legal entity behind Yuzu's development. Development and official distribution of Yuzu ceased on March 4, 2024, after Tropic Haze settled the lawsuit with Nintendo of America for $2.4 million. [4] [5]
Yuzu used a network service called Boxcat as a replacement for Nintendo's BCAT dynamic content network. [6] This feature was later removed due to being non-functional. The implementation was planned to eventually be replaced with one that allows the use of local BCAT files dumped from a Nintendo Switch. [7]
Yuzu also offered a resolution rescaling feature that simulates docked, undocked and beyond-native resolutions. After initially adding support for beyond-native resolution, the feature was removed again due to stability issues and inconsistent behaviour on different GPU vendors shortly after. [8] [9] Two years after the removal, the feature was finally readded under the codename "Project A.R.T". [10]
In December 2019, Yuzu added an experimental Vulkan renderer to its Early Access build and brought it over to its mainline builds. [11] On May 9, 2020, the development team announced an update that included experimental multi-core CPU emulation [12] [13] codenamed Prometheus.
In November 2020, Yuzu's developers added online functionality to the emulator but removed it shortly thereafter. [14] [15]
In June 2021, Fastmem support was added to early access builds of Yuzu. [16]
In July 2021, Yuzu concluded the "Project Hades", which aimed to rewrite the shader decompiler, bringing an improvement of the overall performance of the emulator. [17]
In a statement to PC Gamer , the developers of Yuzu said that they were interested in potential optimizations to the emulator for use on the Steam Deck. [18]
On May 30, 2023, an Android version was released. [19]
Development ended on March 4, 2024, after Tropic Haze LLC, the legal entity representing Team Yuzu, settled a lawsuit with Nintendo of America, resulting in the shutdown of operations for both Yuzu and Citra emulators. [4]
In October 2018, Kotaku published an article noting that Super Mario Odyssey was playable. The author of the article expressed concern with the ability of Yuzu to emulate games that were available commercially at the time. [20] This would eventually lead to a legal battle against Nintendo.
PC Gamer noted that the emulator was able to run Pokémon: Let's Go, Pikachu! and Let's Go, Eevee! shortly after the games' release, albeit with audio issues. [21]
In October 2019, Gizmodo published an article noting that Yuzu was able to emulate some games at a frame rate roughly on par with the actual console hardware. [22]
Since 2021, various outlets have reported that Yuzu can run on the Steam Deck, enabling play of Nintendo Switch games on the system. [23] [24] [25] [26] [27]
Following the publication of a story by Kotaku on October 9, 2021, which covered the ability of both Yuzu and Ryujinx (another Switch emulator) to play Metroid Dread , [28] Nintendo contacted the site's editorial team requesting a revision of the article, which was seen as encouraging piracy of the title. Kotaku responded by updating the article to remove language that was interpreted as such, and apologized to readers for the error. However, in an editorial addendum, they maintained that they believed emulation to be an important part of video game preservation efforts and that their coverage of the emulators did not equate to an encouragement to pirate the game. [29]
After the publicization of Yuzu's ability to run on the Steam Deck, several YouTube videos providing guidance on how to do so were taken down. Though it was not known who had issued the takedowns, outlets reporting on the news believed that it was Nintendo, given their past history of issuing DMCA takedown notices against unofficial content creators. [30] [31]
On August 23, 2023, Denuvo announced that they had developed "Nintendo Switch Emulator Protection", a new digital rights management solution for Nintendo Switch titles which aims to allow developers to block play via emulators such as Yuzu. [32] [33] [34]
On February 26, 2024, Nintendo of America filed a lawsuit against Tropic Haze LLC, the legal entity behind Team Yuzu. [35]
On March 4, 2024, Tropic Haze LLC settled in their lawsuit with Nintendo of America for $2.4 million, leading to Yuzu shutting down its operations. [4]
On March 5, 2024, the Yuzu source code was forked by a different development team as "Suyu" (pronounced as "sue-you"; the name is also a tongue-in-cheek play on Nintendo's history of litigation). [36] A contributor said, "Suyu currently exists in a legal gray area we are trying to work our way out of. There are multiple plans and possibilities for what to do next. Things are still being organized and planned." [37] On March 21, 2024, after a DMCA takedown request, Suyu was removed from GitLab; the takedown notice cited violations of its anti-circumvention provisions, and warned that the platform's hosting of the code could constitute trafficking of an anti-circumvention device. After some hours, its leader decided to move to a self-hosted repository. [38] [39] In April 2024, chat platform Discord banned the accounts and servers of Suyu, another fork titled Sudachi, and their lead developers. [40] Suyu has since switched to a self-hosted chat service.
A second Yuzu fork, called Torzu, has also appeared. It is notable for having its main git repository and development done in the Tor darknet. While takedown notices from Nintendo have taken down mirrors of the fork from GitHub and similar services, [41] the Tor-based hidden services remain active.
On April 29, 2024, Nintendo of America filled a DMCA takedown notice to GitHub, resulting in the shutdown of 8,353 forks. [42] [43]
A cease and desist letter is a document sent by one party, often a business, to warn another party that they believe the other party is committing an unlawful act, such as copyright infringement, and that they will take legal action if the other party continues the alleged unlawful activity. The letter may warn that, if the recipient does not discontinue specified conduct, or take certain actions, by deadlines set in the letter, the letter's recipient may be sued. The phrase "cease and desist" is a legal doublet, made up of two near-synonyms. A cease and desist letter issued by a government entity, called a cease and desist order, is "a warning of impending judicial enforcement".
VisualBoyAdvance is a free emulator of the Game Boy, Game Boy Color, and Game Boy Advance handheld game consoles as well as of Super Game Boy and Super Game Boy 2. It is still downloadable to this day.
Kotaku is a video game website and blog that was originally launched in 2004 as part of the Gawker Media network. Notable former contributors to the site include Luke Smith, Cecilia D'Anastasio, Tim Rogers, and Jason Schreier.
Retrogaming, also known as classic gaming and old school gaming, is the playing and collection of obsolete personal computers, consoles, and video games. Usually, retrogaming is based upon systems that are outmoded or discontinued, although ported retrogaming allows games to be played on modern hardware via ports or compilations. It is typically for nostalgia, preservation, or authenticity. A new game could be retro styled, such as an RPG with turn-based combat and pixel art in isometric camera perspective.
Dolphin is a free and open-source video game console emulator for GameCube and Wii that runs on Windows, Linux, macOS, Android, Xbox One, Xbox Series X and Series S.
A video game console emulator is a type of emulator that allows a computing device to emulate a video game console's hardware and play its games on the emulating platform. More often than not, emulators carry additional features that surpass limitations of the original hardware, such as broader controller compatibility, timescale control, easier access to memory modifications, and unlocking of gameplay features. Emulators are also a useful tool in the development process of homebrew demos and the creation of new games for older, discontinued, or rare consoles.
A fan game is a video game that is created by fans of a certain topic or IP. They are usually based on one, or in some cases several, video game entries or franchises. Many fan games attempt to clone or remake the original game's design, gameplay, and characters, but it is equally common for fans to develop a unique game using another as a template. Though the quality of fan games has always varied, recent advances in computer technology and in available tools, e.g. through open source software, have made creating high-quality games easier. Fan games can be seen as user-generated content, as part of the retrogaming phenomena, and as expression of the remix culture.
A Let's Play (LP) is a video documenting the playthrough of a video game, often including commentary and/or a camera view of the gamer's face. A Let's Play differs from a video game walkthrough or strategy guide by focusing on an individual's subjective experience with the game, often with humorous, irreverent, or critical commentary from the player, rather than being an objective source of information on how to progress through the game. While Let's Plays and live streaming of game playthroughs are related, Let's Plays tend to be curated experiences that include editing and narration, and can be scripted, while streaming is often an unedited experience performed on the fly.
RPCS3 is a free and open-source emulator and debugger for the Sony PlayStation 3 that runs on Windows, Linux, FreeBSD and macOS operating systems, allowing PlayStation 3 games and software to be played and debugged on a personal computer. It is being developed in the C++ programming language targeting x86-64 and ARM64 CPUs featuring OpenGL and Vulkan as backend renderers.
Denuvo Anti-Tamper is an anti-tamper and digital rights management (DRM) system developed by the Austrian company Denuvo Software Solutions GmbH. The company was formed from a management buyout of DigitalWorks, the developer of SecuROM, and began developing the software in 2014. It was introduced with FIFA 15 in September. In addition to Denuvo Anti-Tamper, Denuvo Software Solutions has developed the anti-cheat system Denuvo Anti-Cheat and Nintendo Switch Emulator Protection, which attempts to prevent Nintendo Switch games from being emulated. The company was acquired by Irdeto in January 2018.
Digital Homicide Studios L.L.C. was an American video game developer based in Yuma, Arizona. James and Robert Romine founded the company in 2014 and released poorly received games in quick succession. The studio produced roughly sixty games until September 2016, including The Slaughtering Grounds, Temper Tantrum, and Galactic Hitman. The Slaughtering Grounds, Digital Homicide Studios's best-known title, was released via Steam in October 2014. Jim Sterling's criticism of the game led to a dispute with Digital Homicide Studios and eventually a lawsuit by James Romine against Sterling. Romine also filed a lawsuit against 100 anonymous Steam users in September 2016, accusing them of harassment. In response to the latter, Valve removed all Digital Homicide Studios games from Steam, which Romine stated "destroyed" the studio by October 2016. He subsequently withdrew the lawsuit, while that against Sterling was dismissed with prejudice in February 2017.
The hydra effect or hydra paradox owes its name to the Greek legend of the Lernaean Hydra which grew two heads for each one cut off, and is used figuratively for counter-intuitive effects of actions to reduce a problem which result in stimulating its multiplication. Most notably, scientists have proposed that ecological systems can exhibit a hydra effect when "a higher death rate in a particular species ultimately increases the size of its population". The hypothesis is suggested to have implications for the eradication of pests, and resource management. There are also said to be indications that reducing the death rate can shrink a population.
Cemu is a free and open-source Wii U emulator, first released on October 13, 2015 for Microsoft Windows as a closed-source emulator developed by Exzap and Petergov. With the release of Cemu 2.1 on August 27 2024 it gained stable support for Linux and macOS. Though still under development, it is able to run the majority of games smoothly, assuming compatible hardware. The popularity of the emulator spiked with the release of The Legend of Zelda: Breath of the Wild in 2017 as Cemu successfully booted and ran the title within hours of its release.
Citra is a discontinued free and open-source emulator of the handheld Nintendo 3DS for Windows, macOS, Linux, and Android. Citra's name is derived from CTR, which is the model name of the original 3DS. Citra can run many homebrew games and commercial games. As of August 2024, Citra has been forked in a GitHub repository by former Citra team member PabloMK7, and is currently continuing development.
Video game preservation is a form of preservation applied to the video game industry that includes, but is not limited to, digital preservation. Such preservation efforts include archiving development source code and art assets, digital copies of video games, emulation of video game hardware, maintenance and preservation of specialized video game hardware such as arcade games and video game consoles, and digitization of print video game magazines and books prior to the Digital Revolution.
The Steam Deck is a handheld gaming computer produced by Valve, designed to run the large library of games available on the Steam storefront client. Built upon the experiences gained from Valve's earlier ventures with Steam Machine and the Steam Controller, the Steam Deck integrates a custom AMD APU and SteamOS 3.0, a Linux-based operating system. The Steam Deck represents Valve's pivot towards a fully internal hardware development approach, following the challenges faced with Steam Machines' reliance on external manufacturers and the requirement for native Linux game support.
Ryujinx is a discontinued free and open-source emulator of the Nintendo Switch. It was first released on February 5, 2018 and supported more than 3,000 games by 2024.
Emulators of the Nintendo Switch, Nintendo's current eighth-generation video game console, have been in development since 2017, less than a year after the console's release. Multiple emulators have been in development, the most well-known being Yuzu and Ryujinx, both now defunct. Switch emulators have been widely noted by video games journalists for the swift and significant progress of their abilities to accurately emulate the console, as they are already able to run existing and new titles for the console in a playable state, sometimes within days of their release, as well as able to run on a variety of devices, including PCs running Windows and Linux, and the Steam Deck.
Nintendo is one of the largest video game publishers in the world, producing both hardware and software. Since the release of the Nintendo Entertainment System in 1985, the company has generally been proactive to assure its intellectual property in both hardware and software is legally protected. Nintendo's protection of its properties began as early as the arcade release of Donkey Kong which was widely cloned on other platforms, a practice common to the most popular arcade games of the era. Nintendo did seek legal action to try to stop release of these unauthorized clones, but estimated they still lost $100 million in potential sales to these clones. Nintendo also fought off a claim in 1983 by Universal Pictures that Donkey Kong was a derivative element of their King Kong in Universal City Studios, Inc. v. Nintendo Co., Ltd.; notably, Nintendo's lawyer, John Kirby, became the namesake of Kirby in honor of the successful defense.
{{cite web}}
: CS1 maint: numeric names: authors list (link)