Revision as of 15:21, 22 July 2019 editJust Chilling (talk | contribs)55,421 edits AFD closed as no consensus (XFDcloser)← Previous edit | Latest revision as of 02:15, 16 November 2024 edit undoCanonNi (talk | contribs)Extended confirmed users, Page movers, IP block exemptions, New page reviewers, Pending changes reviewers, Rollbackers16,835 edits →See also: available on wikisource | ||
(304 intermediate revisions by more than 100 users not shown) | |||
Line 1: | Line 1: | ||
{{Short description|Discontinued Nintendo Switch emulator}} | |||
{{ |
{{About|the discontinued Nintendo Switch emulator|other uses|Yuzu (disambiguation)}} | ||
{{Use mdy dates|date=May 2023}} | |||
{{Infobox software | {{Infobox software | ||
| logo = |
| logo = Yuzu logo 2019.svg | ||
| screenshot = Yuzu Emulator In Action (Space Game by vgmoose).png | |||
| logo_size = 80 | |||
| caption = Homebrew software running on Yuzu | |||
| name = Yuzu | | name = Yuzu | ||
| developer = |
| developer = | ||
| released = {{Start date and age|2018|01|14}} | |||
| website = {{URL|https://yuzu-emu.org/}} | |||
| discontinued = yes | |||
| repo = {{URL|https://github.com/yuzu-emu/yuzu}} | |||
| website = {{webarchive|url=https://web.archive.org/web/20240304002727/https://yuzu-emu.org|title=https://yuzu-emu.org|date=March 4, 2024}} | |||
| license = ] | |||
| repo = {{webarchive|url=https://web.archive.org/web/20240303155722/https://github.com/yuzu-emu/yuzu|title=https://github.com/yuzu-emu/yuzu|date=March 3, 2024}} | |||
| genre = ] | |||
| license = ] | |||
| programming language = ] | | programming language = ] | ||
| operating system = ] |
| operating system = {{csl|]|]|]}} | ||
| platform = {{plainlist| | |||
⚫ | | latest preview |
||
* ] | |||
* ] | |||
}} | }} | ||
| latest release version = '''Mainline''' 1734 | |||
| latest release date = {{Start date and age|2024|03|04|df=yes}} | |||
⚫ | | latest preview version = '''Early Access''' 4176 | ||
| latest preview date = {{Start date and age|2024|03|01|df=yes}} | |||
}} | |||
⚫ | '''Yuzu''' (sometimes stylized in lowercase) is a discontinued ] ] of the ], developed in ]. Yuzu was announced to be in development on January 14, 2018,<ref>{{cite web|url=https://hothardware.com/news/nintendo-switch-yuzu-emulator-announced-citra-3ds-developers|title=Nintendo Switch 'Yuzu' Emulator Announced By Citra 3DS Developers|last=Lilly|first=Paul|date=January 15, 2018|work=]|url-status=live|archive-url=https://web.archive.org/web/20191031025115/https://hothardware.com/news/nintendo-switch-yuzu-emulator-announced-citra-3ds-developers|archive-date=October 31, 2019|access-date=July 4, 2019}}</ref><ref>{{cite web|url=https://www.tomsguide.com/us/nintendo-switch-emulator-yuzu,news-26462.html|title=Nintendo Won't Be Happy About This Switch Emulator|last=Reisinger|first=Don|date=January 16, 2018|website=]|url-status=live|archive-url=https://web.archive.org/web/20190704140543/https://www.tomsguide.com/us/nintendo-switch-emulator-yuzu,news-26462.html|archive-date=July 4, 2019|access-date=July 4, 2019}}</ref> 10 months after the release of the Nintendo Switch.<ref>{{cite web|url=https://www.pcgamer.com/switch-emulator-announced-made-by-team-behind-citra-3ds-emulator/|title=Switch emulator announced, made by team behind Citra 3DS emulator|last=Horti|first=Samuel|date=2018-01-14|website=]|url-status=live|archive-url=https://archive.today/20180114202728/http://www.pcgamer.com/switch-emulator-announced-made-by-team-behind-citra-3ds-emulator/|archive-date=2018-01-14|access-date=July 14, 2019}}</ref> | ||
The emulator was made by the developers of the ] emulator ], with significant code shared between the projects. Originally, Yuzu only supported test programs and ]. | |||
⚫ | '''Yuzu''' |
||
On February 26, 2024, ] 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.<ref name=":2">{{Cite web |last=Carpenter |first=Nicole |date=2024-03-04 |title=Nintendo wins $2.4M in Switch emulator lawsuit |url=https://www.polygon.com/24090351/nintendo-2-4-million-yuzu-switch-emulator-settlement-lawsuit |access-date=2024-03-04 |website=Polygon |language=en-US}}</ref><ref>{{Cite web|url=https://yuzu-emu.org/|title=yuzu - Nintendo Switch Emulator|website=yuzu-emu.org}}</ref> | |||
The official website states that the emulator is made by the developers of the 3DS emulator ] with significant code shared between the projects. Originally, Yuzu only supported test programs and ], but as of July 2019 a handful of games work without issue.<ref>{{Cite web|url=https://hothardware.com/news/super-mario-odyssey-playable-pc-yuzu-emulator|title=Super Mario Odyssey Fully Playable On PC With Yuzu Emulator Likely Drawing Nintendo's Wrath|last=Lilly|first=Paul|date=2018-11-02|website=]|archive-url=https://web.archive.org/web/20190124135527/https://hothardware.com/news/super-mario-odyssey-playable-pc-yuzu-emulator|archive-date=2019-01-24|dead-url=no|access-date=2019-07-19}}</ref><ref>{{Cite web|url=https://www.forbes.com/sites/jasonevangelho/2018/04/19/2-nintendo-switch-emulators-are-operational-and-running-gameplay/|title=2 Nintendo Switch Emulators Are Live And Running Gameplay|last=Evangelho|first=Jason|website=Forbes|language=en|access-date=2019-07-04}}</ref><ref>{{Cite web|url=https://www.pcgamer.com/watch-pokemon-lets-go-running-on-pc-thanks-to-yuzu-emulator/|title=Watch Pokémon: Let's Go running on PC thanks to Yuzu emulator|last=Horti|first=Samuel|date=2018-11-24|website=PC Gamer|language=en-US|access-date=2019-07-04}}</ref><ref>{{Cite web|url=https://www.kotaku.co.uk/2018/11/02/super-mario-odyssey-is-already-playable-in-an-emulator|title=Super Mario Odyssey is Already Playable in an Emulator|last=Plunkett|first=Luke|date=2018-11-02|website=]|archive-url=https://archive.fo/eF7tC|archive-date=2019-07-14|dead-url=no|access-date=2019-07-14}}</ref> A list of what games are compatible with the emulator is maintained on the official website. | |||
==Features== | |||
Yuzu used a ] called Boxcat as a replacement for Nintendo's BCAT dynamic content network.<ref>{{cite web|url=https://yuzu-emu.org/help/feature/boxcat/|title=Boxcat|publisher=yuzu emulator team|url-status=live|archive-url=https://web.archive.org/web/20191015231945/https://yuzu-emu.org/help/feature/boxcat/|archive-date=October 15, 2019|access-date=October 15, 2019}}</ref> 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.<ref>{{cite web|title=Remove Boxcat BCAT backend by Morph1984 · Pull Request #7102 · yuzu-emu/yuzu|url=https://github.com/yuzu-emu/yuzu/pull/7102|access-date=2022-01-17|website=GitHub|language=en}}</ref> | |||
Yuzu also offered a ] 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.<ref>{{cite web|title=Resolution Rescaler · yuzu|url=https://yuzu-emu.org/help/feature/resolution-rescaler/|access-date=2022-01-17|website=yuzu|language=en-us}}</ref><ref>{{cite web|title=Implement Native Resolution Rescaling by FernandoS27 · Pull Request #2860 · yuzu-emu/yuzu|url=https://github.com/yuzu-emu/yuzu/pull/2860|access-date=2022-01-17|website=GitHub|language=en}}</ref> Two years after the removal, the feature was finally readded under the codename "Project A.R.T".<ref>{{cite web|title=Project A.R.T. Advanced Rendering Techniques by FernandoS27 · Pull Request #7219 · yuzu-emu/yuzu|url=https://github.com/yuzu-emu/yuzu/pull/7219|access-date=2022-01-17|website=GitHub|language=en}}</ref> | |||
In December 2019, Yuzu added an experimental ] renderer to its Early Access build and brought it over to its mainline builds.<ref>{{cite web|url=https://yuzu-emu.org/entry/yuzu-vulkan/|title=New Feature Release - Vulkan|last=CaptV0rt3x|date=December 3, 2019|publisher=yuzu emulator team|url-status=live|archive-url=https://web.archive.org/web/20191203191704/https://yuzu-emu.org/entry/yuzu-vulkan/|archive-date=December 3, 2019|access-date=December 3, 2019}}</ref> On May 9, 2020, the development team announced an update that included experimental ] CPU emulation<ref>{{cite web |title=New Feature Release - Prometheus · yuzu |url=https://yuzu-emu.org/entry/yuzu-prometheus/ |website=yuzu |access-date=17 May 2020 |language=en-us}}</ref><ref>{{cite web |last1=Palumbo |first1=Alessio |title=Yuzu, the Nintendo Switch Emulator, Can Now Take Advantage of Multicore CPUs |url=https://wccftech.com/yuzu-the-nintendo-switch-emulator-now-takes-advantage-of-multicore-cpus/ |website=Wccftech |access-date=17 May 2020 |date=9 May 2020}}</ref> codenamed ''Prometheus''. | |||
In November 2020, Yuzu's developers added online functionality to the emulator but removed it shortly thereafter.<ref>{{cite web|last=Lilly|first=Paul|date=November 4, 2020|title=Popular Yuzu Nintendo Switch Emulator Adds Online Support, Quickly Backtracks|url=https://hothardware.com/news/yuzu-nintendo-switch-emulator-online-support-backtracks|url-status=live|archive-url=https://web.archive.org/web/20201104165451/https://hothardware.com/news/yuzu-nintendo-switch-emulator-online-support-backtracks|archive-date=November 4, 2020|access-date=November 10, 2020|website=]}}</ref><ref>{{cite web|last=Plunkett|first=Luke|date=November 3, 2020|title=Nintendo Switch Emulator Adds Online Support, Quickly Regrets It|url=https://kotaku.com/nintendo-switch-emulator-adds-online-support-quickly-r-1845565068|url-status=live|archive-url=https://web.archive.org/web/20201105043400/https://kotaku.com/nintendo-switch-emulator-adds-online-support-quickly-r-1845565068|archive-date=November 5, 2020|access-date=November 10, 2020|website=]}}</ref> | |||
In June 2021, Fastmem support was added to early access builds of Yuzu.<ref>{{cite web|url=https://yuzu-emu.org/entry/yuzu-fastmem/|title=Fastmem Support|access-date=June 13, 2021}}</ref> | |||
In July 2021, Yuzu concluded the "Project Hades", which aimed to rewrite the ] decompiler, bringing an improvement of the overall performance of the emulator.<ref>{{cite web|title=New Feature Release - Shader Decompiler Rewrite · yuzu|url=https://yuzu-emu.org/entry/yuzu-hades/|access-date=2021-12-13|website=yuzu|language=en-us}}</ref> | |||
In a statement to '']'', the developers of Yuzu said that they were interested in potential optimizations to the emulator for use on the ].<ref>{{Cite news |last=Fenlon |first=Wes |date=2021-07-26 |title=Emulator developers see tons of potential in the Steam Deck |language=en |work=] |url=https://www.pcgamer.com/emulator-developers-see-tons-of-potential-in-the-steam-deck/ |access-date=2022-09-25}}</ref> | |||
On May 30, 2023, an Android version was released.<ref>{{Cite web |last=Conway |first=Adam |date=2023-05-31 |title=Nintendo Switch emulator Yuzu officially comes to Android |url=https://www.xda-developers.com/yuzu-emulator-android-released/ |access-date=2023-05-31 |website=XDA Developers |language=en}}</ref> | |||
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 ] emulators.<ref name=":2" /> | |||
==Reception== | |||
In October 2018, '']'' published an article noting that '']'' was playable. The author of the article expressed concern with the ability of Yuzu to emulate games that were available commercially at the time.<ref name=":0">{{cite web|url=https://www.kotaku.co.uk/2018/11/02/super-mario-odyssey-is-already-playable-in-an-emulator|title=Super Mario Odyssey is Already Playable in an Emulator|last=Plunkett|first=Luke|date=November 2, 2018|website=]|url-status=live|archive-url=https://archive.today/20190714183945/https://www.kotaku.co.uk/2018/11/02/super-mario-odyssey-is-already-playable-in-an-emulator|archive-date=July 14, 2019|access-date=July 14, 2019}}</ref> This would eventually lead to a legal battle against ]. | |||
'']'' noted that the emulator was able to run ] shortly after the games' release, albeit with audio issues.<ref name=":1">{{cite web|url=https://www.pcgamer.com/watch-pokemon-lets-go-running-on-pc-thanks-to-yuzu-emulator/|title=Watch Pokémon: Let's Go running on PC thanks to Yuzu emulator|last=Horti|first=Samuel|date=November 24, 2018|website=]|url-status=live|archive-url=https://web.archive.org/web/20190704133523/https://www.pcgamer.com/watch-pokemon-lets-go-running-on-pc-thanks-to-yuzu-emulator/|archive-date=July 4, 2019|access-date=July 4, 2019}}</ref> | |||
In October 2019, ] published an article noting that Yuzu was able to emulate some games at a ] roughly on par with the actual console hardware.<ref>{{cite web|url=https://gizmodo.com/this-nintendo-switch-emulator-for-the-pc-might-finally-1838779028|title=This Nintendo Switch Emulator for the PC Might Finally Be as Good as the Actual Console|last=Liszewski|first=Andrew|date=October 4, 2019|website=]|url-status=live|archive-url=https://web.archive.org/web/20191120031046/https://gizmodo.com/this-nintendo-switch-emulator-for-the-pc-might-finally-1838779028|archive-date=November 20, 2019|access-date=October 15, 2019}}</ref> | |||
Since 2021, various outlets have reported that Yuzu can run on the ], enabling play of Nintendo Switch games on the system.<ref>{{Cite news |last=Fenlon |first=Wes |date=2021-07-26 |title=Emulator developers see tons of potential in the Steam Deck |language=en |work=] |url=https://www.pcgamer.com/emulator-developers-see-tons-of-potential-in-the-steam-deck/ |access-date=2022-09-24}}</ref><ref>{{Cite web |last=Reynolds |first=Ollie |date=2022-07-25 |title=Xenoblade Chronicles 3 Has Leaked And Is Fully Playable On The Steam Deck |url=https://www.nintendolife.com/news/2022/07/xenoblade-chronicles-3-has-leaked-and-is-fully-playable-on-the-steam-deck |access-date=2022-09-24 |website=Nintendo Life |language=en-GB}}</ref><ref>{{Cite news |last=James |first=Dave |date=2022-03-08 |title=Steam Deck vs Nintendo Switch |language=en |work=] |url=https://www.pcgamer.com/steam-deck-vs-nintendo-switch/ |access-date=2022-09-24}}</ref><ref>{{Cite news |last=Fenlon |first=Wes |date=2022-02-25 |title=The Steam Deck is already the emulation system of my dreams |language=en |work=] |url=https://www.pcgamer.com/steam-deck-emulation-installation/ |access-date=2022-09-24}}</ref><ref>{{Cite web |last=Coyle |first=Anne-Marie |date=2022-03-03 |title=Nintendo really doesn't want you to use Switch emulators on Steam Deck |url=https://www.gamesradar.com/nintendo-really-doesnt-want-you-to-use-switch-emulators-on-steam-deck/ |access-date=2022-09-24 |website=] |language=en}}</ref> | |||
Following the publication of a story by '']'' on October 9, 2021, which covered the ability of both Yuzu and ] (another Switch emulator) to play '']'',<ref name="kotaku-dread-archived-revision">{{Cite web|last=Zwiezen |first=Zack |date=2021-10-09 |title=Metroid Dread Is Already Running Great On Switch Emulators |url=https://kotaku.com/metroid-dread-is-already-running-great-on-switch-emulat-1847833403 |url-status=dead |archive-url=https://web.archive.org/web/20211009211511/https://kotaku.com/metroid-dread-is-already-running-great-on-switch-emulat-1847833403 |archive-date=9 October 2021 |access-date=2022-09-25 |website=]}}</ref> 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 ] efforts and that their coverage of the emulators did not equate to an encouragement to pirate the game.<ref name="kotaku-dread-current-revision">{{Cite web |last=Zwiezen |first=Zack |date=2021-10-09 |title=Metroid Dread Is Already Running On Switch Emulators |url=https://kotaku.com/metroid-dread-is-already-running-great-on-switch-emulat-1847833403 |url-status=live |archive-url=https://web.archive.org/web/20220829022225/https://kotaku.com/metroid-dread-is-already-running-great-on-switch-emulat-1847833403 |archive-date=2022-08-29 |access-date=2022-09-25|website=] |language=en-us}}</ref> | |||
After the publicization of Yuzu's ability to run on the ], 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 ] takedown notices against unofficial content creators.<ref>{{Cite news |last=Ishraq |first=Subhan |date=2022-03-03 |title=Steam Deck Nintendo emulation videos are disappearing from YouTube |language=en-gb |work=] |url=https://www.eurogamer.net/steam-deck-nintendo-emulation-videos-are-disappearing-from-youtube |access-date=2022-09-25}}</ref><ref>{{Cite web |last=Galekovic |first=Filip |date=2022-03-03 |title=Nintendo Blocking Videos Showing How to Emulate Games on Steam Deck |url=https://gamerant.com/nintendo-blocking-videos-emulate-switch-games-steam-deck/ |access-date=2022-09-25 |website=] |language=en-US}}</ref> | |||
On August 23, 2023, ] announced that they had developed "Nintendo Switch Emulator Protection", a new ] solution for Nintendo Switch titles which aims to allow developers to block play via emulators such as Yuzu.<ref name="denuvo-comicbook">{{Cite web |last=Dedmon |first=Tanner |date=2022-08-25 |title='Nintendo Switch Emulator Protection' Announced by Controversial Anti-Piracy Company |url=https://comicbook.com/gaming/news/nintendo-switch-emulator-denuvo/ |access-date=2022-09-25 |website=] |language=en}}</ref><ref name="shepard-fanbyte">{{Cite web |last=Shepard |first=Kenneth |date=2022-08-25 |title=Denuvo Launching Switch Emulator Protection at Behest of Publishing Partners |url=https://www.fanbyte.com/games/news/denuvo-launching-switch-emulator-protection-at-behest-of-publishing-partners/ |access-date=2022-09-25 |website=Fanbyte |language=en-US}}</ref><ref>{{Cite web |date=2023-08-23 |title=Denuvo security is now on Switch, including new tech to block PC Switch emulation |url=https://www.videogameschronicle.com/news/denuvo-security-is-now-on-switch-including-new-tech-to-block-pc-switch-emulation/ |access-date=2023-08-24 |website=VGC |language=en-GB}}</ref> | |||
On February 26, 2024, Nintendo of America filed a lawsuit against Tropic Haze LLC, the legal entity behind Team Yuzu.<ref>{{Cite web |last=Seedhouse |first=Alex |date=February 27, 2024 |title=Nintendo Sues Creators Behind Yuzu Switch Emulator |url=https://www.nintendo-insider.com/nintendo-sues-creators-behind-yuzu-switch-emulator/ |access-date=February 27, 2024 |website=Nintendo Insider}}</ref> | |||
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.<ref name=":2" /> | |||
== Forks == | |||
On March 5, 2024, the Yuzu source code was ] by a different development team as "Suyu" (pronounced as "sue-you"; the name is also a ] play on Nintendo's history of litigation).<ref name="suyu1">{{Cite web |date=2024-03-12 |title=Creators Of New Switch Emulator 'Suyu' Hope To Avoid Nintendo's Wrath |url=https://www.nintendolife.com/news/2024/03/creators-of-new-switch-emulator-suyu-hope-to-avoid-nintendos-wrath |access-date=2024-03-19 |website=Nintendo Life |language=en-GB}}</ref> 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."<ref>{{Cite web |last=Orland |first=Kyle |date=2024-03-11 |title=Here's how the makers of the "Suyu" Switch emulator plan to avoid getting sued |url=https://arstechnica.com/gaming/2024/03/heres-how-the-makers-of-the-suyu-switch-emulator-plan-to-avoid-getting-sued/ |access-date=2024-03-11 |website=] |language=en-us}}</ref> On March 21, 2024, after a DMCA takedown request, Suyu was removed from ]; the takedown notice cited violations of its anti-circumvention provisions, and warned that the platform's hosting of the code could constitute ] of an anti-circumvention device. After some hours, its leader decided to move to a ] repository. <ref>{{Cite web |last=Orland |first=Kyle |date=2024-03-22 |title=Switch emulator Suyu hit by GitLab DMCA, project lives on through self-hosting |url=https://arstechnica.com/gaming/2024/03/switch-emulator-suyu-hit-by-gitlab-dmca-project-lives-on-through-self-hosting/ |access-date=2024-03-23 |website=Ars Technica |language=en-us}}</ref><ref>{{Cite web |last=Hollister |first=Sean |date=2024-03-22 |title=GitLab confirms it's removed Suyu, a fork of Nintendo Switch emulator Yuzu |url=https://www.theverge.com/2024/3/21/24108191/gitlab-suyu-nintendo-switch-emulator-takedown |access-date=2024-03-23 |website=The Verge |language=en}}</ref> In April 2024, chat platform ] banned the accounts and servers of Suyu, another fork titled Sudachi, and their lead developers.<ref>{{Cite web |last=Hollister |first=Sean |date=2024-04-11 |title=Discord is nuking Nintendo Switch emulator devs and their entire servers |url=https://www.theverge.com/2024/4/11/24127545/discord-suyu-sudachi-server-shutdown-account-ban |access-date=2024-04-12 |website=The Verge |language=en}}</ref> 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 ] ]. While takedown notices from Nintendo have taken down mirrors of the fork from GitHub and similar services,<ref>{{Cite web |url=https://torrentfreak.com/nintendo-targets-switch-emulators-suyu-nuzu-uzuy-torzu-and-sudachi-240710/ |title=Nintendo Targets Switch Emulators Suyu, Nuzu, Uzuy, Torzu, and Sudachi}}</ref> the Tor-based hidden services remain active. | |||
On April 29, 2024, Nintendo of America filled a DMCA takedown notice to ], resulting in the shutdown of 8,353 forks.<ref>{{Cite web |last=Roth|first=Emma|date=2024-05-03|title=Nintendo DMCA takedown wipes over 8,500 Yuzu emulator copies|url=https://www.theverge.com/2024/5/3/24147936/nintendo-dmca-takedown-yuzu-emulator-copies|website=The Verge |language=en}}</ref><ref>{{Cite web |title=Nintendo DMCA takedown notice |url=https://github.com/github/dmca/blob/master/2024/04/2024-04-29-nintendo.md|website=GitHub}}</ref> | |||
==See also== | ==See also== | ||
{{wikisource|Nintendo of America Inc. v. Tropic Haze LLC}} | |||
* ] | |||
* ] | |||
* ] | |||
* ] | |||
==References== | ==References== | ||
{{ |
{{Reflist}} | ||
== |
==External links== | ||
⚫ | * | ||
* page on Emulation General Wiki | |||
⚫ | * | ||
{{Nintendo emulators}} | {{Nintendo emulators}} | ||
{{Portal bar|Video games|Free and open-source software}} | |||
] | ] | ||
] | |||
] | |||
] | |||
] | ] | ||
] | |||
] | |||
] | |||
] | |||
] | |||
] |
Latest revision as of 02:15, 16 November 2024
Discontinued Nintendo Switch emulator This article is about the discontinued Nintendo Switch emulator. For other uses, see Yuzu (disambiguation).
Homebrew software running on Yuzu | |
Initial release | January 14, 2018; 6 years ago (2018-01-14) |
---|---|
Final release | Mainline 1734 / 4 March 2024; 9 months ago (2024-03-04) |
Preview release | Early Access 4176 / 1 March 2024; 9 months ago (2024-03-01) |
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, 10 months after the release of the Nintendo Switch.
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.
Features
Yuzu used a network service called Boxcat as a replacement for Nintendo's BCAT dynamic content network. 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.
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. Two years after the removal, the feature was finally readded under the codename "Project A.R.T".
In December 2019, Yuzu added an experimental Vulkan renderer to its Early Access build and brought it over to its mainline builds. On May 9, 2020, the development team announced an update that included experimental multi-core CPU emulation codenamed Prometheus.
In November 2020, Yuzu's developers added online functionality to the emulator but removed it shortly thereafter.
In June 2021, Fastmem support was added to early access builds of Yuzu.
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.
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.
On May 30, 2023, an Android version was released.
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.
Reception
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. 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.
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.
Since 2021, various outlets have reported that Yuzu can run on the Steam Deck, enabling play of Nintendo Switch games on the system.
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, 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.
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.
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.
On February 26, 2024, Nintendo of America filed a lawsuit against Tropic Haze LLC, the legal entity behind Team Yuzu.
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.
Forks
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). 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." 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. In April 2024, chat platform Discord banned the accounts and servers of Suyu, another fork titled Sudachi, and their lead developers. 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, 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.
See also
References
- Lilly, Paul (January 15, 2018). "Nintendo Switch 'Yuzu' Emulator Announced By Citra 3DS Developers". HotHardware. Archived from the original on October 31, 2019. Retrieved July 4, 2019.
- Reisinger, Don (January 16, 2018). "Nintendo Won't Be Happy About This Switch Emulator". Tom's Guide. Archived from the original on July 4, 2019. Retrieved July 4, 2019.
- Horti, Samuel (January 14, 2018). "Switch emulator announced, made by team behind Citra 3DS emulator". PC Gamer. Archived from the original on January 14, 2018. Retrieved July 14, 2019.
- ^ Carpenter, Nicole (March 4, 2024). "Nintendo wins $2.4M in Switch emulator lawsuit". Polygon. Retrieved March 4, 2024.
- "yuzu - Nintendo Switch Emulator". yuzu-emu.org.
- "Boxcat". yuzu emulator team. Archived from the original on October 15, 2019. Retrieved October 15, 2019.
- "Remove Boxcat BCAT backend by Morph1984 · Pull Request #7102 · yuzu-emu/yuzu". GitHub. Retrieved January 17, 2022.
- "Resolution Rescaler · yuzu". yuzu. Retrieved January 17, 2022.
- "Implement Native Resolution Rescaling by FernandoS27 · Pull Request #2860 · yuzu-emu/yuzu". GitHub. Retrieved January 17, 2022.
- "Project A.R.T. Advanced Rendering Techniques by FernandoS27 · Pull Request #7219 · yuzu-emu/yuzu". GitHub. Retrieved January 17, 2022.
- CaptV0rt3x (December 3, 2019). "New Feature Release - Vulkan". yuzu emulator team. Archived from the original on December 3, 2019. Retrieved December 3, 2019.
{{cite web}}
: CS1 maint: numeric names: authors list (link) - "New Feature Release - Prometheus · yuzu". yuzu. Retrieved May 17, 2020.
- Palumbo, Alessio (May 9, 2020). "Yuzu, the Nintendo Switch Emulator, Can Now Take Advantage of Multicore CPUs". Wccftech. Retrieved May 17, 2020.
- Lilly, Paul (November 4, 2020). "Popular Yuzu Nintendo Switch Emulator Adds Online Support, Quickly Backtracks". HotHardware. Archived from the original on November 4, 2020. Retrieved November 10, 2020.
- Plunkett, Luke (November 3, 2020). "Nintendo Switch Emulator Adds Online Support, Quickly Regrets It". Kotaku. Archived from the original on November 5, 2020. Retrieved November 10, 2020.
- "Fastmem Support". Retrieved June 13, 2021.
- "New Feature Release - Shader Decompiler Rewrite · yuzu". yuzu. Retrieved December 13, 2021.
- Fenlon, Wes (July 26, 2021). "Emulator developers see tons of potential in the Steam Deck". PC Gamer. Retrieved September 25, 2022.
- Conway, Adam (May 31, 2023). "Nintendo Switch emulator Yuzu officially comes to Android". XDA Developers. Retrieved May 31, 2023.
- Plunkett, Luke (November 2, 2018). "Super Mario Odyssey is Already Playable in an Emulator". Kotaku. Archived from the original on July 14, 2019. Retrieved July 14, 2019.
- Horti, Samuel (November 24, 2018). "Watch Pokémon: Let's Go running on PC thanks to Yuzu emulator". PC Gamer. Archived from the original on July 4, 2019. Retrieved July 4, 2019.
- Liszewski, Andrew (October 4, 2019). "This Nintendo Switch Emulator for the PC Might Finally Be as Good as the Actual Console". Gizmodo. Archived from the original on November 20, 2019. Retrieved October 15, 2019.
- Fenlon, Wes (July 26, 2021). "Emulator developers see tons of potential in the Steam Deck". PC Gamer. Retrieved September 24, 2022.
- Reynolds, Ollie (July 25, 2022). "Xenoblade Chronicles 3 Has Leaked And Is Fully Playable On The Steam Deck". Nintendo Life. Retrieved September 24, 2022.
- James, Dave (March 8, 2022). "Steam Deck vs Nintendo Switch". PC Gamer. Retrieved September 24, 2022.
- Fenlon, Wes (February 25, 2022). "The Steam Deck is already the emulation system of my dreams". PC Gamer. Retrieved September 24, 2022.
- Coyle, Anne-Marie (March 3, 2022). "Nintendo really doesn't want you to use Switch emulators on Steam Deck". GamesRadar. Retrieved September 24, 2022.
- Zwiezen, Zack (October 9, 2021). "Metroid Dread Is Already Running Great On Switch Emulators". Kotaku. Archived from the original on October 9, 2021. Retrieved September 25, 2022.
- Zwiezen, Zack (October 9, 2021). "Metroid Dread Is Already Running On Switch Emulators". Kotaku. Archived from the original on August 29, 2022. Retrieved September 25, 2022.
- Ishraq, Subhan (March 3, 2022). "Steam Deck Nintendo emulation videos are disappearing from YouTube". Eurogamer. Retrieved September 25, 2022.
- Galekovic, Filip (March 3, 2022). "Nintendo Blocking Videos Showing How to Emulate Games on Steam Deck". Game Rant. Retrieved September 25, 2022.
- Dedmon, Tanner (August 25, 2022). "'Nintendo Switch Emulator Protection' Announced by Controversial Anti-Piracy Company". ComicBook.com. Retrieved September 25, 2022.
- Shepard, Kenneth (August 25, 2022). "Denuvo Launching Switch Emulator Protection at Behest of Publishing Partners". Fanbyte. Retrieved September 25, 2022.
- "Denuvo security is now on Switch, including new tech to block PC Switch emulation". VGC. August 23, 2023. Retrieved August 24, 2023.
- Seedhouse, Alex (February 27, 2024). "Nintendo Sues Creators Behind Yuzu Switch Emulator". Nintendo Insider. Retrieved February 27, 2024.
- "Creators Of New Switch Emulator 'Suyu' Hope To Avoid Nintendo's Wrath". Nintendo Life. March 12, 2024. Retrieved March 19, 2024.
- Orland, Kyle (March 11, 2024). "Here's how the makers of the "Suyu" Switch emulator plan to avoid getting sued". Ars Technica. Retrieved March 11, 2024.
- Orland, Kyle (March 22, 2024). "Switch emulator Suyu hit by GitLab DMCA, project lives on through self-hosting". Ars Technica. Retrieved March 23, 2024.
- Hollister, Sean (March 22, 2024). "GitLab confirms it's removed Suyu, a fork of Nintendo Switch emulator Yuzu". The Verge. Retrieved March 23, 2024.
- Hollister, Sean (April 11, 2024). "Discord is nuking Nintendo Switch emulator devs and their entire servers". The Verge. Retrieved April 12, 2024.
- "Nintendo Targets Switch Emulators Suyu, Nuzu, Uzuy, Torzu, and Sudachi".
- Roth, Emma (May 3, 2024). "Nintendo DMCA takedown wipes over 8,500 Yuzu emulator copies". The Verge.
- "Nintendo DMCA takedown notice". GitHub.
External links
- Game compatibility list
- Yuzu page on Emulation General Wiki
Emulators of Nintendo hardware | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Handheld |
| ||||||||||||||
Home console |
| ||||||||||||||
List of Nintendo video game console emulators |