Difference between pages "User:Rdx" and "Yuzu"

From Emulation General Wiki
(Difference between pages)
Jump to navigation Jump to search
(Android)
(Tags: Mobile edit, Mobile web edit)
 
(Categories replaced)
 
Line 1: Line 1:
=WIP=
+
{{lowercase title}}
 +
{{Infobox emulator
 +
|title = yuzu
 +
|logo = Yuzu_Icon.png
 +
|logowidth = 150
 +
|active = Yes
 +
|platform = Windows, Linux
 +
|target = [[Nintendo Switch emulators|Nintendo Switch]]
 +
|developer = [https://github.com/yuzu-emu/yuzu/graphs/contributors yuzu Team]
 +
|prog-lang = C++
 +
|website = [https://yuzu-emu.org/ yuzu-emu.org]
 +
|source = [https://github.com/yuzu-emu/yuzu/ GitHub]
 +
|license = GNU GPLv2
 +
|support = [https://www.patreon.com/yuzuteam Patreon], [https://yuzu-emu.org/donate/ email]
 +
|compatibility = [https://yuzu-emu.org/game Official list]
 +
|bios = [[Emulator_Files#Nintendo_Switch|Required]]
 +
}}
  
==Emulators on Various platforms==
+
'''yuzu''' is an experimental, open-source [[Nintendo Switch emulators|Nintendo Switch]] emulator/debugger written in C++. Due to its preliminary state, it has not yet had a stable release.
  
[[Emulators on Android OS]]
+
==Download==
 +
{| cellpadding="4"
 +
|-
 +
|align=center|{{Icon|Win|Lin}}
 +
|'''[https://pineappleea.github.io/ Early Access Builds]'''<br><small>Patreon releases</small>
 +
|-
 +
|colspan="3"|<hr/>
 +
|-
 +
|align=center|{{Icon|Win|Lin}}
 +
|[https://yuzu-emu.org/downloads/ Latest Mainline Builds]
 +
|}
  
[[Emulators on iOS]]
+
==Overview==
 +
The titles ''The Binding of Isaac: Afterbirth+, Puyo Puyo Tetris'' and ''Cave Story+'' formed the first group of games to boot on this emulator.<ref>{{cite web|title=First games are running!|url=https://yuzu-emu.org/entry/first-games-are-running/|author=JMC47|date=April 15, 2018|accessdate=April 16, 2018}}</ref> On late [https://t.co/2ctw1wBN3S April 2018], yuzu booted its first Switch exclusive, ''1-2-Switch''. On [https://t.co/8FY1zFoM7X July 2018], yuzu was able to run its first 3D rendered game, ''Minecraft: Story Mode''.
  
[[Emulators on PC]]
+
Be sure to read this first insightful [https://yuzu-emu.org/entry/yuzu-progress-report-2018-p1/ progress blog report] (July 14, 2018), which details the background and efforts at the reverse-engineering and emulation work required to get yuzu up and running and a small bundle of games and apps to work better over time. It also covers a significant number of surprising similarities between the hardware and operating systems of the [[Nintendo_3DS_emulators|3DS]] and Switch. Thus, a lot of the code made for the 3DS emulator [[Citra]] was also shared and re-interpreted for yuzu.
  
[[Emulators on macOS]]
+
yuzu started showing some 3D rendering on ''Super Mario Odyssey'' in early August<ref>[https://twitter.com/yuzuemu/status/1027066281441341440 First 3D Graphics] (August 8, 2018)</ref>. This awaited exclusive game brought a lot of interest in the project. yuzu covered all the August change in another detailed [https://yuzu-emu.org/entry/yuzu-progress-report-2018-p3/ progress report] (September 11, 2018).
  
[[Emulators on Linux]]
+
As of November 2019, yuzu is now in-game in several Nintendo Switch exclusives<ref>[https://twitter.com/yuzuemu/status/1195079948635164679 Pokémon Sword and Shield go in-game] (November 14, 2019)</ref> and keep improving it's compatibility day by day with active developers.
  
[[Emulators on PS1]]
+
In May of 2020, multicore CPU emulation was implemented, improving framerates on many titles. This feature appears to cause audio slowdown, so the developers recommend enabling audio stretching in order to mitigate it.<ref>[https://www.youtube.com/watch?v=rbNd67vIO78 Yuzu Multicore Released | This Update is INSANELY FAST (May 11, 2020)]</ref>
  
[[Emulators on PS2]]
+
In July of 2021, yuzu's shader decompiler was rewritten, allowing the generation of pipeline cache for Vulkan users and providing a considerable performance boost.
  
[[Emulators on PS3]]
+
==References==
 +
<references />
  
[[Emulators on PS4]]
+
==External Links==
 +
*[https://yuzu-emu.org/game/ Official compatibility list]
 +
*[https://yuzu-emu.org/ Official Website]
 +
*[https://discordapp.com/invite/u77vRWY Discord]
 +
*[https://twitter.com/yuzuemu Twitter news feed]
 +
*[https://yuzu-emu.org/donate/ Donation email link]
  
[[Emulators on PS5]]
+
[[Category:Emulators]]
 
+
[[Category:Console emulators]]
[[Emulators on Vita]]
+
[[Category:Hybrid console emulators]]
 
+
[[Category:Handheld console emulators]]
[[Emulators on PSP]]
+
[[Category:Home console emulators]]
 
+
[[Category:Nintendo Switch emulators]]
[[Emulators on Xbox]]
+
[[Category:Windows emulation software]]
 
+
[[Category:Linux emulation software]]
[[Emulators on Xbox 360]]
 
 
 
[[Emulators on Xbox One]]
 
 
 
[[Emulators on Xbox SXS]]
 
 
 
[[Emulators on Switch]]
 
 
 
[[Emulators on Wii U]]
 
 
 
[[Emulators on Wii]]
 
 
 
[[Emulators on GameCube]]
 
 
 
[[Emulators on 3DS]]
 
 
 
[[Emulators on DS]]
 
 
 
[[Emulators on N64]]
 
 
 
[[Emulators on GBA]]
 
 
 
[[Emulators on GB/GBC]]
 
 
 
[[Emulators on SNES]]
 
 
 
[[Emulators on DreamCast]]
 
 
 
[[Emulators on Saturn]]
 
 
 
[[Emulators on 32X]]
 
 
 
[[Emulators on MegaDrive]]
 
 
 
[[Emulators on Pandora]]
 
 
 
[[Emulators on DragonBox Pyra]]
 
 
 
[[Emulators on GP2X]]
 
 
 
[[Emulators on Caanoo]]
 
 
 
[[Emulators on Wiz]]
 
 
 
[[Emulators on GP32]]
 
 
 
[[Emulators on Dingoo]]
 
 
 
[[Emulators on GCWZero]]
 
 
 
[[Emulators on Gizmondo]]
 
 
 
[[Emulators on Zodiac]]
 
 
 
[[Emulators on PalmOS]]
 
 
 
[[Emulators on Symbian]]
 
 
 
[[Emulators on BlackBerry]]
 
 
 
[[Emulators on J2ME]]
 
 
 
[[Emulators on Maemo]]
 
 
 
[[Emulators on MeeGo]]
 
 
 
[[Emulators on HP Calculators]]
 
 
 
[[Emulators on Sharp Calculators]]
 
 
 
[[Emulators on TI Calculators]]
 
 
 
[[Emulators on Casio Calculators]]
 
 
 
[[Emulators on Atari series]]
 
 
 
[[Emulators on Amiga series]]
 
 
 
[[Emulators on MSX series]]
 
 
 
[[Emulators on Win9x]]
 
 
 
[[Emulators on WinCE]]
 
 
 
[[Emulators on DOS]]
 
 
 
[[Emulators on Windows Phone]]
 
 
 
[[Emulators on Windows Mobile]]
 
 
 
[[Emulators on Pocket PC]]
 
 
 
[[Emulators on Archos PMA400]]
 
 
 
[[Emulators on WatchOS]]
 
 
 
[[Emulators on BadaOS]]
 
 
 
[[Emulators on BeOS]]
 
 
 
[[Emulators on MorphOS]]
 
 
 
[[Emulators on iPod]]
 
 
 
[[Emulators on FM Towns series]]
 
 
 
[[Emulators on Didj]]
 
 
 
[[Emulators on LeapsterGS]]
 
 
 
[[Emulators on Leapfrog Explorer]]
 
 
 
[[Emulators on C64]]
 
 
 
[[Emulators on PC8801]]
 
 
 
[[Emulators on PC9801]]
 
 
 
[[Emulators on PC6601]]
 
 
 
[[Emulators on X68000]]
 
 
 
[[Emulators on ColecoVision]] + Adam
 
 
 
[[Emulators on SAM Coupe]]
 
 
 
[[Emulators on WonderSwan]]
 
 
 
[[Emulators on Nuon]]
 
 
 
[[Emulators on PocketChip]]
 
 
 
[[Emulators on Fantasy Computer]]
 
 
 
[[Emulators on Arduino]]
 
 
 
[[Emulators on FPGA]]
 
 
 
[[Emulators on UEFI]]
 
 
 
[[Emulators on P/ECE]]
 
 
 
[[Emulators on Yahoo! Mobile]]
 
 
 
[[Emulators on Open Zaurus]]
 
 
 
[[Emulators on Raspberry Pi]]
 
 
 
[[Emulators on Moto series]]
 
 
 
[[Emulators on Other Systems]]
 
 
 
[[Emulators on ODROID-GO]]
 
 
 
[[Emulators on RetroFW]]
 
 
 
[[Emulators on BittBoy]] + Pocket-Go
 
 
 
[[Emulators on ESP series]]
 
 
 
[[Emulators on STM32]]
 
 
 
 
 
==PSP==
 
 
 
[[HuE]]
 
 
 
[[nullDC PSP Compatibility List]]
 
 
 
[[DaedalusX64 PSP Compatibility List]]
 
 
 
[[DeSmuME PSP]]
 
 
 
[[nullDC PSP]]
 
 
 
[[DaedalusX64]]
 
 
 
[[e(mulator) PSP|e[mulator] PSP]]
 
 
 
[[NesterJ]]
 
 
 
[[Megazeux]]
 
 
 
[[SNES9x TYL]]
 
 
 
[[eSwan PSP]]
 
 
 
[[PicoDrive PSP]]
 
 
 
[[DGen PSP]]
 
 
 
[[RIN]]
 
 
 
==Android==
 
 
 
[[Citra MMJ (Unofficial)]]
 
 
 
[[Dolphin MMJR (Unofficial)]]
 
 
 
[[MelonDS (Unofficial)]]
 
 
 
[[Yaba Sanshiro]]
 
 
 
[[NooDS]]
 
 
 
[[Firebird]]
 
 
 
[[Skyline]]
 
 
 
[[Egg NS]]
 
 
 
==J2ME Emulator==
 
 
 
[[Kahvibreak]]
 
 
 
[[KEmulator]]
 
 
 
[[FreeJ2ME]]
 
 
 
[[J2ME Loader]]
 
 
 
[[JL-Mod]]
 
 
 
[[PSPKVM]]
 
 
 
[[SquirrelJME]]
 
 
 
[[Cellphone emulators]]
 
 
 
==Others==
 
 
 
[[Adrenaline]]
 
 
 
[[Main page WIP test 1]]
 
 
 
[[Leapster Explorer]]
 
 
 
[[Leapster Leappad]]
 
 
 
[[Video game compilations]]
 

Revision as of 03:19, 14 October 2021

yuzu
Yuzu Icon.png
Developer(s) yuzu Team
Latest version N/A
Active Yes
Platform(s) Windows, Linux
Emulates Nintendo Switch
Compatibility Official list
Website yuzu-emu.org
Support ($) Patreon, email
Programmed in C++
License GNU GPLv2
Source code GitHub
BIOS/Keys Required

yuzu is an experimental, open-source Nintendo Switch emulator/debugger written in C++. Due to its preliminary state, it has not yet had a stable release.

Download

Windows Linux Early Access Builds
Patreon releases

Windows Linux Latest Mainline Builds

Overview

The titles The Binding of Isaac: Afterbirth+, Puyo Puyo Tetris and Cave Story+ formed the first group of games to boot on this emulator.[1] On late April 2018, yuzu booted its first Switch exclusive, 1-2-Switch. On July 2018, yuzu was able to run its first 3D rendered game, Minecraft: Story Mode.

Be sure to read this first insightful progress blog report (July 14, 2018), which details the background and efforts at the reverse-engineering and emulation work required to get yuzu up and running and a small bundle of games and apps to work better over time. It also covers a significant number of surprising similarities between the hardware and operating systems of the 3DS and Switch. Thus, a lot of the code made for the 3DS emulator Citra was also shared and re-interpreted for yuzu.

yuzu started showing some 3D rendering on Super Mario Odyssey in early August[2]. This awaited exclusive game brought a lot of interest in the project. yuzu covered all the August change in another detailed progress report (September 11, 2018).

As of November 2019, yuzu is now in-game in several Nintendo Switch exclusives[3] and keep improving it's compatibility day by day with active developers.

In May of 2020, multicore CPU emulation was implemented, improving framerates on many titles. This feature appears to cause audio slowdown, so the developers recommend enabling audio stretching in order to mitigate it.[4]

In July of 2021, yuzu's shader decompiler was rewritten, allowing the generation of pipeline cache for Vulkan users and providing a considerable performance boost.

References

External Links