Difference between pages "Shader caches" and "Dolphin"

From Emulation General Wiki
(Difference between pages)
Jump to navigation Jump to search
m (yuzu)
 
m
 
Line 1: Line 1:
Modern consoles and their games make heavy use of precompiled shaders specific to their GPUs, and these shaders can't be run natively on PC hardware so they need to be translated, or recompiled. The simplest way to do this is to recompile them at runtime, but that's slow and can cause stuttering every time a new shader is loaded in the game. A mitigation to this stuttering is to compile the shaders asynchronously to the emulator, but this has its own drawback in that in the time it takes to compile the shader the effect in-game that relies on it wont be shown. Another approach is to cache the raw shader pipeline of the system and then use that to compile the shaders before the game even starts. The only drawback here is that someone has to play through the game once to 'build' a cache that can be used by others.
+
{{Infobox emulator
 +
|title = Dolphin
 +
|logo = Dolphin-logo.png
 +
|logowidth = 165
 +
|last-version = {{DolphinVer}} <small>(Stable)</small>
 +
|active = Yes
 +
|fate =
 +
|platform = [[Emulators on Windows|Windows]]<br/>[[Emulators on Linux|Linux]]<br/>[[Emulators on macOS|macOS]]<br/>[[Emulators on Android|Android]]
 +
|architecture = x86_64, ARM
 +
|target = [[GameCube emulators|GameCube]]<br/>[[Wii emulators|Wii]]
 +
|developer = [https://github.com/dolphin-emu/dolphin/graphs/contributors Dolphin Emulator Project]
 +
|website = [https://dolphin-emu.org/ Dolphin-emu.org]
 +
|source = [https://github.com/dolphin-emu/dolphin GitHub]
 +
|license = GNU GPLv2
 +
|compatibility = [https://dolphin-emu.org/compat/ Compatibility list]
 +
|bios = [[Emulator_Files#GameCube_.2F_Wii|Optional]]
 +
}}
  
When an emulator updates the way it handles shaders they may break compatibility with previous shader caches, for this reason the shader version is listed below.
+
'''[[wikipedia:Dolphin (emulator)|Dolphin]]''' is an open-source [[GameCube emulators|GameCube]], [[Wii emulators|Wii emulator]] that supports many extra features not present on the original consoles. Though early development was supported by a very active homebrew scene led by fail0verflow precursor Team Twiizers, proper emulation is still underway as of 2018 and improvements are still being made as Wii games continue to have issues.
  
Note: Please compress your shader caches with 7zip or Winrar before uploading them.
+
Dolphin's official website, dolphin-emu.org, also runs a blog with monthly progress reports, tracking pull requests from contributors, and providing comprehensive and in-depth feature articles. Another site that has been confused for the real one, dolphin-emulator.com, has no connection to the project and only hosts builds going up to 4.0.
  
==[[Cemu]]==
+
It is also available as a [[libretro]] core for [[RetroArch]].
Put files in <code><cemuFolder>\shaderCache\transferable\</code>
 
  
Newer versions of Cemu leverage Vulkan 1.2 and asynchronous shaders in a way that it may be preferable on modern GPUs to use async shaders instead of a shader cache.
+
==Download==
 
+
{| cellpadding="4"
Current shader version is '''150''', but Cemu is backwards-compatible from version '''149''' (Cemu version 1.7.0, 2017/05/16)
 
Cemu 1.25.0+ is not backwards compatible with any prior transferable cache.
 
 
 
{| class="wikitable" style="text-align:center;"
 
|+
 
|-
 
! scope="col"|'''Game'''
 
! scope="col"|'''Link(s)'''
 
! scope="col"|'''Shader Version'''
 
! scope="col"|'''Shader Count'''
 
! scope="col"|'''Notes'''
 
|-
 
|Bayonetta 2
 
|[https://www.mediafire.com/file/20bgf9quh4i1r5u/Bay2_Cemu_cache.7z/file Download]
 
|149
 
|1210
 
|-
 
|Captain Toad Treasure Tracker
 
|[https://www.mediafire.com/file/26lofjrtiyafs20/CTTT_Cemu_cache.7z/file Download]
 
|149
 
|2146
 
 
|-
 
|-
|Devil's Third
+
|align=center|{{Icon|Win|Lin|Mac|APK}}
|[https://www.mediafire.com/file/fvtnvk6e5p470f7/DTrd_Cemu_cache.7z/file Download]
+
|'''[https://dolphin-emu.org/download/ Official Release]'''*<br/><small>Stable/Dev</small>
|149
 
|4421
 
 
|-
 
|-
|Donkey Kong Country: Tropical Freeze
+
{| cellpadding="4"
|[https://www.mediafire.com/file/w8nib3ljyrhqqxj/DKCTF_Cemu_cache.7z/file Download]
 
|149
 
|1950
 
 
|-
 
|-
|Fast Racing NEO
+
|align=center|{{Icon|APK}}
|[https://www.mediafire.com/file/cmumlu2uxr9rgkn/FRNeo_Cemu_cache.7z/file Download]
+
|'''[https://github.com/Bankaimaster999/dolphin/releases Unofficial MMJR]'''
|149
 
|1776
 
 
|-
 
|-
|Fatal Frame 5
+
|align=center|{{Icon|APK}}
|[https://www.mediafire.com/file/kxsizfwykhvojrr/FF5_Cemu_cache.7z/file Download]
+
|'''[https://github.com/weihuoya/dolphin/releases/tag/5.0-9494 Unofficial MMJ]'''
|149
 
|1023
 
 
|-
 
|-
|Hyrule Warriors
+
|colspan="3"|<hr/>
|[https://www.mediafire.com/file/cangyuo2rif3rl2/HW_Cemu_cache.7z/file Download]
 
|149
 
|1222
 
 
|-
 
|-
|Kirby and the Rainbow Curse
+
|align=center|{{Icon|Win|Mac|APK}}
|[https://www.mediafire.com/file/ui8nk39lzdwbttm/KRC_Cemu_cache.7z/file Download]
+
|[https://dolphin-emu.org/download/list/Triforce/1/ <code>Triforce</code> Branch]<br/><small>for [[GameCube emulators#Triforce|Triforce]] support</small>
|149
 
|3004
 
 
|-
 
|-
|Mario Kart 8
+
|align=center|{{Icon|Lin|BSD}}
|[https://www.mediafire.com/file/mbcgc76i11t160u/MK8_Cemu_cache.7z/file Download]
+
|[https://pkgs.org/download/dolphin-emu <code>dolphin-emu</code> Package Listing]<br/><small>at pkgs.org</small>
|149
 
|12029
 
|-
 
|Mario Party 10
 
|[https://www.mediafire.com/file/zvqyc6uepez6klu/MP10_Cemu_cache.7z/file Download]
 
|149
 
|1235
 
|-
 
|Mario Tennis
 
|[https://www.mediafire.com/file/zvqyc6uepez6klu/MP10_Cemu_cache.7z/file Download]
 
|149
 
|1230
 
|-
 
|New Super Mario Bros. U + New Super Luigi U
 
|[https://www.mediafire.com/file/d52i8zvmg0yryqe/NSMBU%2526L_Cemu_cache.7z/file Download]
 
|149
 
|886
 
|-
 
|Ninja Gaiden 3: Razor's Edge
 
|[https://www.mediafire.com/file/llgt39hr6khvpzg/NG3_Cemu_cache.7z/file Download]
 
|149
 
|868
 
|-
 
|Pikmin 3
 
|[https://www.mediafire.com/file/yxa530re6yk9xqd/P3_Cemu_cache.7z/file Download]
 
|149
 
|2423
 
|-
 
|Splatoon
 
|[https://www.mediafire.com/file/w3wutjwbg49uziz/Spl_Cemu_cache.7z/file Download]
 
|149
 
|6790
 
|-
 
|Star Fox Zero
 
|[https://www.mediafire.com/file/zkxf2k7aodol1mb/SF0_Cemu_cache.7z/file Download]
 
|149
 
|384
 
|-
 
|Super Mario 3D World
 
|[https://www.mediafire.com/file/5p64g9oz3bax6ox/SM3DW_Cemu_cache.7z/file Download]
 
|149
 
|4212
 
|-
 
|Super Mario Maker
 
|[https://www.mediafire.com/file/pmk4gd3u83iukxj/SMM_Cemu_cache.7z/file Download]
 
|149
 
|584
 
|-
 
|Super Smash Bros. WiiU
 
|[https://www.mediafire.com/file/am6hskifjtbkeej/SSBWiiU_Cemu_cache.7z/file Download]
 
|150
 
|4765
 
|-
 
|Tekken Tag Tournament 2
 
|[https://www.mediafire.com/file/c9yp607sflfysx6/TTT2_Cemu_cache.7z/file Download]
 
|149
 
|1980
 
|-
 
| rowspan="2" |The Legend of Zelda: Breath of the Wild
 
|[https://www.mediafire.com/file/chu14a4npy37azf/BOTW_Cemu_cache.7z/file Download]
 
|149
 
|9674
 
|-
 
|[https://files.catbox.moe/8tbhik.7z Download]
 
|149
 
|6500ish shaders, 11000 vulkan pipelines
 
|Incomplete, this is meant for Vulkan users (the cache above will still work with Vulkan) so that they don't have to build pipelines. Don't try to combine the combine the pipelines with another cache as they are not compatible.
 
|-
 
|The Legend of Zelda: Twilight Princess HD
 
|[https://www.mediafire.com/file/dq4mzme6dvq0ug2/ZTP_Cemu_cache.7z/file Download]
 
|149
 
|2635
 
|-
 
|The Legend of Zelda: Wind Waker HD
 
|[https://www.mediafire.com/file/9t8byc6bhfqbvxd/ZWW_Cemu_cache.7z/file Download]
 
|149
 
|11835
 
|-
 
|Tokyo Mirage Sessions #FE
 
|[https://www.mediafire.com/file/hetcupuuc6v4wsw/TMSFE_Cemu_cache.7z/file Download]
 
|149
 
|2438
 
|-
 
|Xenoblade
 
|[https://www.mediafire.com/file/lu8myygyvldvr8b/Xeno_Cemu_cache.7z/file Download]
 
|149
 
|17592
 
|-
 
|Yoshi Wolly World
 
|[https://www.mediafire.com/file/qm2nasf3wn1dw7b/YWW_Cemu_cache.7z/file Download]
 
|149
 
|5002
 
 
|}
 
|}
 +
<nowiki>*</nowiki> Linux support comes in the form of an official Ubuntu PPA. See pkgs.org for other distributions.
  
==[[RPCS3]]==
+
==Recommended setup==
Put the raw and pipeline folders in <code><RPCS3Folder>\cache\<gameSerial>\ppu-<hash>-EBOOT.BIN\shaders_cache\</code>
+
===System requirements===
 
+
* CPU: Intel Core 2 Duo 3 GHz, AMD Phenom II X4 955<ref>https://forums.dolphin-emu.org/Thread-new-dolphin-cpu-benchmark-no-game-required</ref> or better
Current shader version is v1.92 (2021/06/27)<ref>[https://github.com/RPCS3/rpcs3/blob/master/rpcs3/Emu/RSX/VK/VKGSRender.cpp#L504 RPCS3's shader version source on Github]</ref>
+
* GPU: DirectX 11.1 or OpenGL 4.4 support or better
 
+
* RAM: At least 2&nbsp;GB
{| class="wikitable" style="text-align:center;"
 
|+
 
|-
 
! scope="col"|'''Game'''
 
! scope="col"|'''Link(s)'''
 
! scope="col"|'''Shader Version'''
 
! scope="col"|'''Shader Count'''
 
! scope="col"|'''Renderer'''
 
! scope="col"|'''Notes'''
 
|-
 
|Demon's Souls
 
|[https://www.mediafire.com/file/yjssfl8r52ncbul/DeS_RPCS3_cache.7z/file Download]
 
|<abbr title="2019/08/23 - 2021/06/27">v1.91</abbr>
 
|599
 
|Vulkan
 
|Incomplete
 
|-
 
|Ratchet and Clank: Tools of Destruction
 
|[https://www.mediafire.com/file/s8odyywe99k1ybg/R%2526CToD_RPCS3_cache.7z/file Download]
 
|v1.91
 
|1075
 
|Vulkan
 
|
 
|-
 
|Ratchet and Clank: Quest for Booty
 
|[https://www.mediafire.com/file/hby7wrmjozmydk1/R%2526CQfB_RPCS3_cache.7z/file Download]
 
|v1.91
 
|660
 
|Vulkan
 
|
 
|-
 
|Ratchet and Clank Collection
 
|[https://www.mediafire.com/file/g4aqj38lcxn7pea/R%2526C1_RPCS3_cache.7z/file Ratchet and Clank]<br>[https://www.mediafire.com/file/io6ypmig4eiw3cm/R%2526C2_RPCS3_cache.7z/file Going Commando]<br>[https://www.mediafire.com/file/wh9q9r4v7exigg5/R%2526C3_RPCS3_cache.7z/file Up Your Arsenal]<br>[https://www.mediafire.com/file/grofya6blvwy6z0/R%2526C4_RPCS3_cache.7z/file Deadlocked]
 
|v1.91
 
|100<br>106<br>122<br>147
 
|Vulkan
 
|
 
|}
 
  
==[[Xenia]]==
+
===Controllers===
Put the files in <code><XeniaFolder>\cache\shaders\shareable</code>
+
* [https://wiki.dolphin-emu.org/index.php?title=Configuring_Controllers#GameCube_Controller DualShock 3/Xbox 360 controller]
 +
* [https://wiibrew.org/wiki/List_of_Working_Bluetooth_Devices USB Bluetooth adapter]
 +
* [https://wiki.dolphin-emu.org/index.php?title=Configuring_Controllers#Wii_Remote_.22Wiimote.22 Wiimote] (and MotionPlus for games that require it)
 +
* Nunchuk
 +
* Wireless Sensor Bar
  
Current shader version is 20210425<ref>[https://github.com/xenia-project/xenia/blob/master/src/xenia/gpu/dxbc_shader_translator.h#L60 Xenia's shader version source on Github]</ref>
+
==Netplay==
 +
{{Main|Dolphin Online}}
  
{| class="wikitable" style="text-align:center;"
+
==Widescreen==
|+
+
[[File:Dolphin_Swiss.gif|200px|thumb|right|Instructional animation on how to use Swiss with Dolphin. Click to view.]]
|-
+
Dolphin has support for widescreen output and can override the aspect ratio of the original game. However, this is a hack that rarely works without issues. To get widescreen fully natively, try [[Emulator_Files#GameCube / Wii|Swiss]]. This can even be run on a real GameCube/Wii if desired.
! scope="col"|'''Game'''
 
! scope="col"|'''Link(s)'''
 
! scope="col"|'''Shader Version'''
 
! scope="col"|'''Renderer'''
 
! scope="col"|'''Notes'''
 
|-
 
|Ace Combat 6
 
|[https://www.mediafire.com/file/kef3lw048calycg/AC6_Xenia_cache.7z/file Download]
 
|20201219
 
|DX12 ROV
 
|First couple levels
 
|}
 
  
==[[Citra]]==
+
==VR support==
Put files in <code><user>\shaders\opengl\transferable\</code>
+
There exists an old fork with [[Virtual Reality|VR]] support called [[Dolphin VR]].
  
Current shader version is 1 (2019/09/07)<ref>[https://github.com/citra-emu/citra/blob/master/src/video_core/renderer_opengl/gl_shader_disk_cache.cpp#L34 Citra's shader version source on Github]</ref>
+
The Dolphin Team is working on an official VR implementation using OpenXR.<ref>jordan-woyak. [https://github.com/dolphin-emu/dolphin/pull/8380 WIP - OpenXR]. GitHub.</ref><ref>Maylmilae, JMC47. [https://dolphin-emu.org/blog/2019/10/05/dolphin-progress-report-august-and-september-2019/#50-10941-and-50-10943-fix-stereoscopy-and-3d-vision-and-50-10945-remove-3d-vision-by-billiard-and-stenzek Dolphin Progress Report: August and September 2019]. "In general, despite the loss of NVIDIA 3D Vision, Dolphin's 3D support has been modernized to work with [https://dolphin-emu.org/blog/2019/04/01/the-new-era-of-video-backends/ the new VideoCommon] and should be working better than ever between all of our backends. And these updates help lay the foundation for [https://dolphin-emu.org/m/user/blog/progress-report/2019-august/subtle.svg what's to come]."</ref>
  
{| class="wikitable" style="text-align:center;"
+
==Guides and info==
|+
+
* [https://dolphin-emu.org/docs/guides/performance-guide/ Performance Guide]
|-
+
* [https://wiki.dolphin-emu.org/index.php?title=Main_Page Dolphin Wiki & Game Specific Guides]
! scope="col"|'''Game'''
+
* [https://dolphin-emu.org/docs/guides/netplay-guide/ Netplay Guide]
! scope="col"|'''Link(s)'''
+
* [http://ngemu.com/threads/how-to-use-gecko-codes-in-dolphin-r6976.141144/ Using Gecko Codes]
! scope="col"|'''Shader Version'''
+
* [https://lightgungamer.com/dolphin-emulator-gecko-codes// Dolphin Emulator Gecko Codes after version 5.0]
! scope="col"|'''Shader Count'''
+
* [https://forums.dolphin-emu.org/ Forums]
|-
+
* [https://dolphin-emu.org/compat/ Compatibility list]
|Animal Crossing: New Leaf
+
* [https://skydrive.live.com/view.aspx?resid=DA2FE7FDA6EB085E!107&app=Excel&authkey=!ALQ0-tZv6Pc_h84 Wind Waker Benchmark], [https://docs.google.com/spreadsheet/ccc?key=0AunYlOAfGABxdFQ0UzJyTFAxbzZhYWtGcGwySlRFa1E#gid=0 POV-Ray Benchmark], and [https://docs.google.com/spreadsheet/ccc?key=1k12sv1NXGGuSOY0NhsuONtRCte51GHKdgA7ciL76mBs#gid=0 lua-bench] - bottom of the pages to change tabs
|[https://www.mediafire.com/file/5rjjnuy69wgycls/ACNL_Citra_cache.7z/file Download]
 
|1
 
|1403
 
|-
 
|Mario Kart 7
 
|[https://www.mediafire.com/file/cfydpl4j200069n/MK7_Citra_cache.7z/file Download]
 
|1
 
|299
 
|-
 
|New Super Mario Bros. 2
 
|[https://www.mediafire.com/file/wkwijx072da7wzb/NSMB2_Citra_cache.7z/file Download]
 
|1
 
|1308
 
|-
 
|Pokemon: Ultra Sun
 
|[https://www.mediafire.com/file/3ytjj0kiuehluck/PUS_Citra_cache.7z/file Download]
 
|1
 
|703
 
|-
 
|Super Mario 3D Land
 
|[https://www.mediafire.com/file/ql6q85wxdpjhawo/SM3DL_Citra_cache.7z/file Download]
 
|1
 
|1379
 
|-
 
|Super Smash Bros. 3DS
 
|[https://www.mediafire.com/file/9avtz26uq404ghc/SSB3DS_Citra_cache.7z/file Download]
 
|1
 
|3265
 
|-
 
|The Legend of Zelda: Ocarina of Time 3D
 
|[https://www.mediafire.com/file/ky48v512bici5nt/LoZOoT3D_Citra_cache.7z/file Download]
 
|1
 
|426
 
|-
 
|The Legend of Zelda: Majora's Mask 3D
 
|[https://www.mediafire.com/file/jtlv8t6h6heigig/LoZMM3D_Citra_cache.7z/file Download]
 
|1
 
|2211
 
|}
 
 
 
==[[Ryujinx]]==
 
Right click the game in ryujinx's game list, Cache Management > Open Shader Cache Directory and copy/paste the guest folder.
 
 
 
Current shader version is 2469 (2021/07/12)<ref>[https://github.com/Ryujinx/Ryujinx/blob/master/Ryujinx.Graphics.Gpu/Shader/ShaderCache.cs#L41 ryujinx's shader version source on Github]</ref>
 
 
 
'''[https://github.com/stromcon/emusak-ui/releases Emusak] is a tool to automatically download and share shader caches for Ryujinx.'''
 
 
 
 
 
==[[yuzu]]==
 
Put files in <code><user>\shader\*opengl* or *vulkan*\transferable\</code>
 
 
 
Current shader version is Hades (2021/07/25). <!-- Versioning reset with the project hades shader rewrite, current version is '''5''' for both [https://github.com/yuzu-emu/yuzu/blob/master/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp#L58 Vulkan] and [https://github.com/yuzu-emu/yuzu/blob/master/src/video_core/renderer_opengl/gl_shader_cache.cpp#L55 OpenGL] and hasn't changed since project hades was merged. -->
 
 
 
{| class="wikitable" style="text-align:center;"
 
|+
 
|-
 
! scope="col"|'''Game'''
 
! scope="col"|'''Link(s)'''
 
! scope="col"|'''Shader Version'''
 
! scope="col"|'''Shader Count'''
 
|-
 
|Animal Crossing: New Horizons
 
|[https://www.mediafire.com/file/c9sql0ojue9ywjs/ACNH+yuzu+cache.7z/file OpenGL]
 
|21
 
|2830
 
|-
 
|ARMS
 
|[https://www.mediafire.com/file/sxuebxm41w5rl4q/ARMS+yuzu+cache.7z/file OpenGL]
 
|21
 
|2734
 
|-
 
|Astral Chain
 
|[https://www.mediafire.com/file/b8b45hv807c2v9c/AC+yuzu+cache.7z/file OpenGL]
 
|21
 
|567
 
|-
 
|Brigandine: Legend of Runesaria
 
|[https://www.mediafire.com/file/rxcueuycfccv0oq/BR+yuzu+cache.7z/file OpenGL]
 
|21
 
|447
 
|-
 
|Captain Toad Treasure Tracker
 
|[https://www.mediafire.com/file/0cezvc94ql2z80m/CTTT+yuzu+cache.7z/file OpenGL]
 
|21
 
|1793
 
|-
 
|CTR Nitro-Fueled
 
|[https://www.mediafire.com/file/mea0qk0ayj2uln8/CTRNF+yuzu+cache.7z/file OpenGL]
 
|21
 
|435
 
|-
 
| rowspan="2" |Fire Emblem Three Houses
 
|[https://www.mediafire.com/file/ghv323896sag8us/FETH+yuzu+cache.7z/file OpenGL]
 
|21
 
|317
 
|-
 
|[https://www.mediafire.com/file/fnqw4npc9zhy1g6/FETH+yuzu+ogl+hades+cache.7z/file OpenGL]
 
|Hades
 
|247
 
|-
 
|Hyrule Warriors: Definitive Edition
 
|[https://www.mediafire.com/file/164n5zvzyakocze/HW-DE+yuzu+cache.7z/file OpenGL]
 
|21
 
|367
 
|-
 
|Hyrule Warriors: Age of Calamity
 
|[https://www.mediafire.com/file/0i43h9d33r4zt94/HW-AoC+yuzu+vulkan+cache.7z/file Vulkan]
 
|Hades
 
|2233
 
|-
 
|Kirby Star Allies
 
|[https://www.mediafire.com/file/kb3d1z5z8qb886f/KSA+yuzu+cache.7z/file OpenGL]
 
|21
 
|8553
 
|-
 
| rowspan="2" |Luigi's Mansion 3
 
|[https://www.mediafire.com/file/lwpagskvawu2czt/LM3+yuzu+cache.7z/file OpenGL]
 
|21
 
|1192
 
|-
 
|[https://www.mediafire.com/file/hya90bycn41wt5k/LM3+yuzu+ogl+hades+cache.7z/file OpenGL]
 
|Hades
 
|1015
 
|-
 
|Mario & Sonic at the Olympic Games Tokyo 2020
 
|[https://www.mediafire.com/file/sf38jcowoaes2jr/MSOGT2020+yuzu+cache.7z/file OpenGL]
 
|21
 
|346
 
|-
 
|Mario Kart 8 Deluxe
 
|[https://www.mediafire.com/file/1qqu2r5ugtnusas/MK8D+yuzu+cache.7z/file OpenGL]
 
|21
 
|4596
 
|-
 
|Mario Tennis Aces
 
|[https://www.mediafire.com/file/y090s266mzy2d04/MTA+yuzu+cache.7z/file OpenGL]
 
|21
 
|2414
 
|-
 
|Metroid Dread
 
|[https://www.mediafire.com/file/l3gceinbbadawsr/MD_yuzu_cache.7z/file Vulkan]
 
|Hades
 
|490
 
|-
 
|New Super Mario Bros. U Deluxe
 
|[https://www.mediafire.com/file/rm7fe96km0cujke/NSMBUD+yuzu+cache.7z/file OpenGL]
 
|21
 
|639
 
|-
 
|Paper Mario: Origami King
 
|[https://www.mediafire.com/file/zylt9ua8kejbbs1/PMOK+yuzu+cache.7z/file OpenGL]
 
|21
 
|4483
 
|-
 
|Pokemon Sword & Shield
 
|[https://www.mediafire.com/file/k1z42y83r08nvyf/PKMSwSh+yuzu+cache.7z/file OpenGL]
 
|21
 
|14165
 
|-
 
|Splatoon 2
 
|[https://www.mediafire.com/file/6c0f81t59fljwif/Spl2+yuzu+cache.7z/file OpenGL]
 
|21
 
|2563
 
|-
 
|Super Mario 3D World + Bowser's Fury
 
|[https://www.mediafire.com/file/zmnxyldn7utl2fa/SM3DWBF+yuzu+cache.7z/file OpenGL]
 
|21
 
|4520
 
|-
 
| rowspan="2" |Super Mario Odyssey
 
|[https://www.mediafire.com/file/ojt9r64s3fvi9tq/SMO+yuzu+cache.7z/file OpenGL]
 
|21
 
|10040
 
|-
 
|[https://www.mediafire.com/file/2ywi1d3tqh48g1r/Super_Mario_Odyssey_Yuzu_Vulkan_cache_%2528FULL_GAME%2529.7z/file Vulkan]
 
|Hades
 
|28852
 
|-
 
| rowspan="3" |Super Smash Bros. Ultimate
 
|[https://www.mediafire.com/file/7gyyzzs2b0r686b/SSBU+yuzu+cache.7z/file OpenGL]
 
|21
 
|19300
 
|-
 
|[https://www.mediafire.com/file/fsoo24g2j0z58sn/SSBU_yuzu_ogl_hades_cache.7z/file OpenGL]
 
|Hades
 
|11803
 
|-
 
|[https://www.mediafire.com/file/8wceutnahk4x59b/SSBU+yuzu+vulkan+cache.7z/file Vulkan]
 
|Hades
 
|16862
 
|-
 
|The Legend of Zelda: Link's Awakening
 
|[https://www.mediafire.com/file/lywfpsdh9nyxbc4/TLoZLA_yuzu_cache.7z/file OpenGL]
 
|21
 
|2666
 
|-
 
|Xenoblade Chronicles: Definitive Edition
 
|[https://www.mediafire.com/file/0qjxt2ew914j3fc/XC-DE+yuzu+cache.7z/file OpenGL]
 
|21
 
|8350
 
|}
 
  
 
==References==
 
==References==
 
{{reflist}}
 
{{reflist}}
  
[[Category:FAQs]]
+
[[Category:Emulators]]
 +
[[Category:Console emulators]]
 +
[[Category:Home console emulators]]
 +
[[Category:Arcade emulators]]
 +
[[Category:GameCube emulators]]
 +
[[Category:Wii emulators]]
 +
[[Category:Custom Assets]]
 +
[[Category:Netplay]]
 +
[[Category:Windows emulation software]]
 +
[[Category:Linux emulation software]]
 +
[[Category:macOS emulation software]]
 +
[[Category:Android emulation software]]

Revision as of 03:14, 14 December 2021

Dolphin
Dolphin-logo.png
Developer(s) Dolphin Emulator Project
Last version 5.0 (Stable)
Active Yes
Platform(s) Windows
Linux
macOS
Android
Architecture(s) x86_64, ARM
Emulates GameCube
Wii
Compatibility Compatibility list
Website Dolphin-emu.org
License GNU GPLv2
Source code GitHub
BIOS/Keys Optional

Dolphin is an open-source GameCube, Wii emulator that supports many extra features not present on the original consoles. Though early development was supported by a very active homebrew scene led by fail0verflow precursor Team Twiizers, proper emulation is still underway as of 2018 and improvements are still being made as Wii games continue to have issues.

Dolphin's official website, dolphin-emu.org, also runs a blog with monthly progress reports, tracking pull requests from contributors, and providing comprehensive and in-depth feature articles. Another site that has been confused for the real one, dolphin-emulator.com, has no connection to the project and only hosts builds going up to 4.0.

It is also available as a libretro core for RetroArch.

Download

Windows Linux macOS Android Official Release*
Stable/Dev
Android Unofficial MMJR
Android Unofficial MMJ

Windows macOS Android Triforce Branch
for Triforce support
Linux FreeBSD dolphin-emu Package Listing
at pkgs.org

* Linux support comes in the form of an official Ubuntu PPA. See pkgs.org for other distributions.

Recommended setup

System requirements

  • CPU: Intel Core 2 Duo 3 GHz, AMD Phenom II X4 955[1] or better
  • GPU: DirectX 11.1 or OpenGL 4.4 support or better
  • RAM: At least 2 GB

Controllers

Netplay

Main article: Dolphin Online

Widescreen

Instructional animation on how to use Swiss with Dolphin. Click to view.

Dolphin has support for widescreen output and can override the aspect ratio of the original game. However, this is a hack that rarely works without issues. To get widescreen fully natively, try Swiss. This can even be run on a real GameCube/Wii if desired.

VR support

There exists an old fork with VR support called Dolphin VR.

The Dolphin Team is working on an official VR implementation using OpenXR.[2][3]

Guides and info

References

  1. https://forums.dolphin-emu.org/Thread-new-dolphin-cpu-benchmark-no-game-required
  2. jordan-woyak. WIP - OpenXR. GitHub.
  3. Maylmilae, JMC47. Dolphin Progress Report: August and September 2019. "In general, despite the loss of NVIDIA 3D Vision, Dolphin's 3D support has been modernized to work with the new VideoCommon and should be working better than ever between all of our backends. And these updates help lay the foundation for what's to come."