Difference between pages "Emulators on Wii" and "Shader caches"

From Emulation General Wiki
(Difference between pages)
Jump to navigation Jump to search
 
m (yuzu)
 
Line 1: Line 1:
{{Infobox console
+
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.
|title = Nintendo Wii
 
|logo = Wii-Console.png
 
|developer = Nintendo
 
|type = [[:Category:Emulators on home consoles|Home video game console]]
 
|generation = [[:Category:Emulators on seventh-generation consoles|Seventh generation]]
 
|release = 2006
 
|discontinued = 2013
 
|predecessor = [[Emulators on GameCube|GameCube]]
 
|successor = Wii U
 
|emulated = {{✓}}
 
}}
 
[[File:WiiEmus.png|thumb|Overview of the main popular systems that can be emulated without major issues.]]
 
  
For information on how to make them run, please see the following: https://sites.google.com/site/completesg/hacking-guide
+
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.
  
==Multi-system==
+
Note: Please compress your shader caches with 7zip or Winrar before uploading them.
{| class="wikitable" style="text-align:center;"
+
 
|-
+
==[[Cemu]]==
! scope="col"|Name
+
Put files in <code><cemuFolder>\shaderCache\transferable\</code>
! scope="col"|Version
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
| [[Virtual Console]]
 
| N/A
 
| Mid
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
|-
 
| [http://wiibrew.org/wiki/WiiMednafen WiiMednafen]
 
| [https://github.com/raz0red/wii-mednafen git]
 
| Mid
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
| [[RetroArch]]
 
| [https://retroarch.com/?page=platforms {{RetroArchVer}}]
 
| Mid
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
|}
 
  
;WiiMednafen:Emulates the following:
+
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.
GameBoy/GameBoy Color
 
GameBoy Advance
 
Game Gear
 
Lynx
 
MegaDrive/Genesis
 
Nintendo Entertainment System (NES)
 
Neo Geo Pocket
 
PC Engine (CD)/TurboGrafx 16 (CD)/SuperGrafx (Fast version)
 
PC-FX
 
Sega Master System
 
Virtual Boy
 
WonderSwan
 
  
WiiMednafen has not been programmed to work in PAL systems and it will have black bars on top and bottom of the screen leading to a sort of widescreen stretch effect. Double-strike mode (240p) will not work properly on PAL systems even on a CRT and regardless of the cables used.
+
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.
  
==Arcade==
 
===[[MAME]]===
 
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 +
|+
 
|-
 
|-
! scope="col"|Name
+
! scope="col"|'''Game'''
! scope="col"|Version
+
! scope="col"|'''Link(s)'''
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
! scope="col"|'''Shader Version'''
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
! scope="col"|'''Shader Count'''
! scope="col"|Active
+
! scope="col"|'''Notes'''
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
| SDLMAME Wii
 
| [https://code.google.com/p/sdl-mame-wii/downloads/list 1.0]
 
| Mid
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
|-
 
| SDLMAME
 
| [http://prototeam.org/downloads/release-wii-sdlmame-full.zip 0.125]
 
| Mid
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
|}
 
 
 
==Consoles==
 
===NES/Famicom===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|Bayonetta 2
! scope="col"|Version
+
|[https://www.mediafire.com/file/20bgf9quh4i1r5u/Bay2_Cemu_cache.7z/file Download]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|149
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|1210
! scope="col"|Active
+
|-
! scope="col"|[[Recommended Emulators|Recommended]]
+
|Captain Toad Treasure Tracker
 +
|[https://www.mediafire.com/file/26lofjrtiyafs20/CTTT_Cemu_cache.7z/file Download]
 +
|149
 +
|2146
 
|-
 
|-
| FCE Ultra GX
+
|Devil's Third
| [https://github.com/dborth/fceugx git]
+
|[https://www.mediafire.com/file/fvtnvk6e5p470f7/DTrd_Cemu_cache.7z/file Download]
| Mid
+
|149
| {{✓}}
+
|4421
| {{✓}}
 
| {{✓}}
 
 
|-
 
|-
| [http://wiibrew.org/wiki/WiiMednafen WiiMednafen]
+
|Donkey Kong Country: Tropical Freeze
| [https://github.com/raz0red/wii-mednafen git]
+
|[https://www.mediafire.com/file/w8nib3ljyrhqqxj/DKCTF_Cemu_cache.7z/file Download]
| Mid
+
|149
| {{✓}}
+
|1950
| {{✓}}
 
| {{✓}}
 
|}
 
 
 
===SNES/Super Famicom===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|Fast Racing NEO
! scope="col"|Version
+
|[https://www.mediafire.com/file/cmumlu2uxr9rgkn/FRNeo_Cemu_cache.7z/file Download]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|149
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|1776
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| Snes9x GX
+
|Fatal Frame 5
| [https://github.com/dborth/snes9xgx git]
+
|[https://www.mediafire.com/file/kxsizfwykhvojrr/FF5_Cemu_cache.7z/file Download]
| Mid
+
|149
| {{✓}}
+
|1023
| {{✓}}
 
| {{✓}}
 
 
|-
 
|-
| Snes9x RX
+
|Hyrule Warriors
| [https://github.com/niuus/snes9xrx git]
+
|[https://www.mediafire.com/file/cangyuo2rif3rl2/HW_Cemu_cache.7z/file Download]
| Mid
+
|149
| {{✓}}
+
|1222
| {{✓}}
 
| {{~}}
 
|}
 
 
 
===Nintendo 64===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|Kirby and the Rainbow Curse
! scope="col"|Version
+
|[https://www.mediafire.com/file/ui8nk39lzdwbttm/KRC_Cemu_cache.7z/file Download]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|149
! scope="col"|Dolphin
+
|3004
! scope="col"|Wii U
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| Not64
+
|Mario Kart 8
| [https://github.com/Extrems/Not64 git]
+
|[https://www.mediafire.com/file/mbcgc76i11t160u/MK8_Cemu_cache.7z/file Download]
| Mid
+
|149
| {{✓}}
+
|12029
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
 
|-
 
|-
| Wii64 Rice
+
|Mario Party 10
| [https://github.com/emukidid/Wii64 git]
+
|[https://www.mediafire.com/file/zvqyc6uepez6klu/MP10_Cemu_cache.7z/file Download]
| Mid
+
|149
| {{✓}}
+
|1235
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{TBD}}
 
 
|-
 
|-
| Wii64
+
|Mario Tennis
| [https://code.google.com/archive/p/mupen64gc/downloads 1.1]
+
|[https://www.mediafire.com/file/zvqyc6uepez6klu/MP10_Cemu_cache.7z/file Download]
| Mid
+
|149
| {{✗}}<small> (Low Compatibility)</small>
+
|1230
| {{~}}<small> (Low Compatibility)</small>
 
| {{✓}}
 
| {{✗}}
 
| {{✗}}
 
|}
 
There's frequent hiccups and graphical glitches in most N64 games on either emulators. Tinkering with settings might help in some cases. [https://youtu.be/I_REoKdrlfo?t=1496 (Source)]
 
 
 
===Nintendo GameCube===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|New Super Mario Bros. U + New Super Luigi U
! scope="col"|Version
+
|[https://www.mediafire.com/file/d52i8zvmg0yryqe/NSMBU%2526L_Cemu_cache.7z/file Download]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|149
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|886
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [[Nintendont]]
+
|Ninja Gaiden 3: Razor's Edge
| [https://github.com/FIX94/Nintendont git]
+
|[https://www.mediafire.com/file/llgt39hr6khvpzg/NG3_Cemu_cache.7z/file Download]
| Mid
+
|149
| {{✓}}
+
|868
| {{✓}}
 
| {{✓}}
 
|}
 
This requires a bit of explaining.
 
 
 
When the Nintendo Wii was launched, it introduced native backward compatibility with the GameCube, allowing memory cards and GameCube controllers to be used with GameCube games. This is widely known and it allowed [[Dolphin]] to support the Wii early in its open-source era. However, this compatibility was lost when Nintendo released newer models called the Wii: Family Edition (although the ports were merely stripped from the casing; the circuit board still contains the areas where the connectors would go, see Wikipedia's section on it) and the Wii Mini (which also lacks an SD card slot as well.) Also on the Wii U, the GameCube ports don't exist at all, only being offered afterward as a USB peripheral in order to play Super Smash Bros. for Wii U.
 
 
 
However, homebrew developer FIX94 has developed an interpreter that allows all versions of the Wii (and the Wii U) that can run homebrew to read and run GameCube games, not only from a disc, but from SD cards and USB devices too. This comes with the added benefit that more controllers are supported past the normal GameCube ones, which makes it possible to play on consoles that don't have GCN controller ports.
 
 
 
Some notable features are the ability to use other controllers like the Classic Controller, Wiimote+Nunchuck, and some HID USB controllers, memory card emulation, playing TRIFORCE arcade games (after converted to an .iso), and recently Broadband Adapter emulation using the Wii's wireless communications.
 
 
 
===SG-1000/Master System/Genesis/Sega CD/Game Gear===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|Pikmin 3
! scope="col"|Version
+
|[https://www.mediafire.com/file/yxa530re6yk9xqd/P3_Cemu_cache.7z/file Download]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|149
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|2423
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [[Genesis Plus GX]]
+
|Splatoon
| [https://github.com/ekeeke/Genesis-Plus-GX git]
+
|[https://www.mediafire.com/file/w3wutjwbg49uziz/Spl_Cemu_cache.7z/file Download]
| Mid
+
|149
| ?
+
|6790
| {{✗}}
 
| {{✓}}
 
|}
 
Slowdown may occur when on 3D sections of Genesis games or 32X games.
 
 
 
===Saturn===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|Star Fox Zero
! scope="col"|Version
+
|[https://www.mediafire.com/file/zkxf2k7aodol1mb/SF0_Cemu_cache.7z/file Download]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|149
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|384
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| Yabause Wii
+
|Super Mario 3D World
| [http://www.mediafire.com/download.php?gzz3n5cd0plcca9 r2926 beta26]
+
|[https://www.mediafire.com/file/5p64g9oz3bax6ox/SM3DW_Cemu_cache.7z/file Download]
| Mid
+
|149
| ?
+
|4212
| {{✗}}
 
| {{✓}}
 
|}
 
;Yabause Wii:Extremely poor performance.
 
 
 
===PlayStation===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|Super Mario Maker
! scope="col"|Version
+
|[https://www.mediafire.com/file/pmk4gd3u83iukxj/SMM_Cemu_cache.7z/file Download]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|149
! scope="col"|Dolphin
+
|584
! scope="col"|Wii U
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| WiiSXRX (port of [[PCSX-Reloaded|PCSXR]])
+
|Super Smash Bros. WiiU
| [https://github.com/niuus/WiiSXRX/releases git]
+
|[https://www.mediafire.com/file/am6hskifjtbkeej/SSBWiiU_Cemu_cache.7z/file Download]
| Mid
+
|150
| ?
+
|4765
| ?
 
| {{✓}}
 
| {{✗}}
 
| {{✓}}
 
 
|-
 
|-
| WiiSXR (port of [[PCSX-Reloaded|PCSXR]])
+
|Tekken Tag Tournament 2
| [https://github.com/Mystro256/wiisxr/releases beta 3.2]
+
|[https://www.mediafire.com/file/c9yp607sflfysx6/TTT2_Cemu_cache.7z/file Download]
| Mid
+
|149
| ?
+
|1980
| ?
 
| {{✓}}
 
| {{✗}}
 
| {{✓}}
 
 
|-
 
|-
| WiiSX
+
| rowspan="2" |The Legend of Zelda: Breath of the Wild
| [https://code.google.com/archive/p/pcsxgc/downloads beta 2.1]
+
|[https://www.mediafire.com/file/chu14a4npy37azf/BOTW_Cemu_cache.7z/file Download]
| Low
+
|149
| {{✗}}<small> (Low Compatibility)
+
|9674
| {{✗}}<small> (Low Compatibility)
 
| {{✓}}
 
| {{✗}}
 
| {{✓}}
 
|}
 
 
 
===PC Engine (TurboGrafx-16)===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|[https://files.catbox.moe/8tbhik.7z Download]
! scope="col"|Version
+
|149
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|6500ish shaders, 11000 vulkan pipelines
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|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.
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [http://wiibrew.org/wiki/WiiMednafen WiiMednafen]
+
|The Legend of Zelda: Twilight Princess HD
| [https://github.com/raz0red/wii-mednafen git]
+
|[https://www.mediafire.com/file/dq4mzme6dvq0ug2/ZTP_Cemu_cache.7z/file Download]
| Mid
+
|149
| {{✓}}
+
|2635
| {{✓}}
 
| {{✓}}
 
|}
 
 
 
===PC-FX===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|The Legend of Zelda: Wind Waker HD
! scope="col"|Version
+
|[https://www.mediafire.com/file/9t8byc6bhfqbvxd/ZWW_Cemu_cache.7z/file Download]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|149
! scope="col"|Dolphin
+
|11835
! scope="col"|Wii U
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [http://wiibrew.org/wiki/WiiMednafen WiiMednafen]
+
|Tokyo Mirage Sessions #FE
| [https://github.com/raz0red/wii-mednafen git]
+
|[https://www.mediafire.com/file/hetcupuuc6v4wsw/TMSFE_Cemu_cache.7z/file Download]
| Mid
+
|149
| {{~}}<small> (Slow)</small>
+
|2438
| {{~}}<small> (Slow)</small>
 
| {{✓}}
 
| {{✓}}
 
| {{~}}
 
|}
 
 
 
===Neo Geo CD===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|Xenoblade
! scope="col"|Version
+
|[https://www.mediafire.com/file/lu8myygyvldvr8b/Xeno_Cemu_cache.7z/file Download]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|149
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|17592
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| NeoCD-Wii
+
|Yoshi Wolly World
| [http://dommagemais.free.fr/progs/wii/NeoGeoCD/NeoCD-Wii-0.5.zip 0.5]
+
|[https://www.mediafire.com/file/qm2nasf3wn1dw7b/YWW_Cemu_cache.7z/file Download]
| Mid
+
|149
| ?
+
|5002
| {{✗}}
 
| {{✓}}
 
 
|}
 
|}
  
===Neo Geo===
+
==[[RPCS3]]==
{| class="wikitable" style="text-align:center;"
+
Put the raw and pipeline folders in <code><RPCS3Folder>\cache\<gameSerial>\ppu-<hash>-EBOOT.BIN\shaders_cache\</code>
|-
 
! scope="col"|Name
 
! scope="col"|Version
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
| [http://www.wiibrew.org/wiki/GxGeo GxGeo]
 
| [https://code.google.com/archive/p/gxgeo/downloads r23]
 
| Mid
 
| ?
 
| {{✗}}
 
| {{✓}}
 
|}  Anything bigger than 25MBs won't load because the Wii doesn't have enough memory. A [https://www.elotrolado.net/wiki/Compatibilidad_GxGeo good list on compatibility] exists on a Spanish website.
 
 
 
===ColecoVision===
 
{| class="wikitable" style="text-align:center;"
 
|-
 
! scope="col"|Name
 
! scope="col"|Version
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
| [https://wiibrew.org/wiki/WiiColEm WiiColEm]
 
| [https://github.com/raz0red/wiicolem/releases/download/0.3/wiicolem-0_3.zip 0.3]
 
| Mid
 
| ?
 
| {{✗}}
 
| {{✓}}
 
|}
 
  
===Intellivision===
+
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>
{| class="wikitable" style="text-align:center;"
 
|-
 
! scope="col"|Name
 
! scope="col"|Version
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
| [https://wiibrew.org/wiki/JzintvWii JzintvWii]
 
| [http://www.wiibrew.org/w/images/a/a9/JzintvWii.zip 1.0.2]
 
| Mid
 
| {{✓}}
 
| {{✗}}
 
| {{✓}}
 
|}
 
  
===Magnavox Odyssey²/Videopac===
 
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 +
|+
 
|-
 
|-
! scope="col"|Name
+
! scope="col"|'''Game'''
! scope="col"|Version
+
! scope="col"|'''Link(s)'''
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
! scope="col"|'''Shader Version'''
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
! scope="col"|'''Shader Count'''
! scope="col"|Active
+
! scope="col"|'''Renderer'''
! scope="col"|[[Recommended Emulators|Recommended]]
+
! scope="col"|'''Notes'''
 
|-
 
|-
| [https://wiibrew.org/wiki/O2em O2em]
+
|Demon's Souls
| [http://www.wiibrew.org/w/images/5/5c/O2em.zip 1.0]
+
|[https://www.mediafire.com/file/yjssfl8r52ncbul/DeS_RPCS3_cache.7z/file Download]
| Mid
+
|<abbr title="2019/08/23 - 2021/06/27">v1.91</abbr>
| ?
+
|599
| {{✗}}
+
|Vulkan
| {{✓}}
+
|Incomplete
|}
 
 
 
===Atari 2600===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|Ratchet and Clank: Tools of Destruction
! scope="col"|Version
+
|[https://www.mediafire.com/file/s8odyywe99k1ybg/R%2526CToD_RPCS3_cache.7z/file Download]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|v1.91
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|1075
! scope="col"|Active
+
|Vulkan
! scope="col"|[[Recommended Emulators|Recommended]]
+
|
 
|-
 
|-
| [https://wiibrew.org/wiki/Wii2600 Wii2600]
+
|Ratchet and Clank: Quest for Booty
| [https://github.com/arocchi/wii2600 git]
+
|[https://www.mediafire.com/file/hby7wrmjozmydk1/R%2526CQfB_RPCS3_cache.7z/file Download]
| Mid
+
|v1.91
| {{✓}}
+
|660
| {{✗}}
+
|Vulkan
| {{✓}}
+
|
|}
 
 
 
===Atari 7800===
 
{| class="wikitable" style="text-align:center;"
 
|-
 
! scope="col"|Name
 
! scope="col"|Version
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [https://wiibrew.org/wiki/Wii7800 Wii7800]
+
|Ratchet and Clank Collection
| [https://github.com/raz0red/wii7800/releases git]
+
|[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]
| Mid
+
|v1.91
| {{✓}}
+
|100<br>106<br>122<br>147
| {{✗}}
+
|Vulkan
| {{✓}}
+
|
 
|}
 
|}
  
===Vectrex===
+
==[[Xenia]]==
{| class="wikitable" style="text-align:center;"
+
Put the files in <code><XeniaFolder>\cache\shaders\shareable</code>
|-
 
! scope="col"|Name
 
! scope="col"|Version
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
| [https://wiibrew.org/wiki/VectrexWii VectrexWii]
 
| [https://wiibrew.org/w/images/2/2c/Vecxwii.zip 0.3]
 
| Mid
 
| ?
 
| {{✗}}
 
| {{✓}}
 
|}
 
  
==Handhelds==
+
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>
===Game Boy/Color/Advance===
 
{| class="wikitable" style="text-align:center;"
 
|-
 
! scope="col"|Name
 
! scope="col"|Version
 
! scope="col"|GB/GBC
 
! scope="col"|GBA
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|Dolphin
 
! scope="col"|Wii U
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
| [[mGBA]]
 
| [https://s3.amazonaws.com/mgba/mGBA-build-latest-wii.7z Nightly]
 
| {{✓}}
 
| {{✓}}
 
| Mid
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
| [https://www.gc-forever.com/wiki/index.php?title=Enhanced_mGBA Enhanced mGBA]
 
| [https://github.com/extremscorner/emgba/releases git]
 
| {{✓}}
 
| {{✓}}
 
| Mid
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
| [https://wiibrew.org/wiki/Visual_Boy_Advance_GX Visual Boy Advance GX]
 
| [https://github.com/dborth/vbagx git]
 
| {{✓}}
 
| {{✓}}
 
| Mid
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
| [https://wiibrew.org/wiki/RIN_Wii RIN Wii]
 
| [http://perso.latribu.com/decker/wii/download/rin-GC-Wii-20081216-WHL.zip 2008]
 
| {{✓}}
 
| {{✗}}
 
| Mid
 
| {{✓}}
 
| {{✗}}<small> (Black Screen)</small>
 
| {{✓}}
 
| {{✗}}
 
| {{✓}}
 
|-
 
| [http://wiibrew.org/wiki/WiiMednafen WiiMednafen]
 
| [https://github.com/raz0red/wii-mednafen git]
 
| {{✓}}
 
| {{✓}}
 
| Mid
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
|}
 
  
===Virtual Boy===
 
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 +
|+
 
|-
 
|-
! scope="col"|Name
+
! scope="col"|'''Game'''
! scope="col"|Version
+
! scope="col"|'''Link(s)'''
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
! scope="col"|'''Shader Version'''
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
! scope="col"|'''Renderer'''
! scope="col"|Active
+
! scope="col"|'''Notes'''
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [http://wiibrew.org/wiki/WiiMednafen WiiMednafen]
+
|Ace Combat 6
| [https://github.com/raz0red/wii-mednafen git]
+
|[https://www.mediafire.com/file/kef3lw048calycg/AC6_Xenia_cache.7z/file Download]
| Mid
+
|20201219
| {{✓}}
+
|DX12 ROV
| {{✓}}
+
|First couple levels
| {{✓}}
 
 
|}
 
|}
  
===Nintendo DS===
+
==[[Citra]]==
{| class="wikitable" style="text-align:center;"
+
Put files in <code><user>\shaders\opengl\transferable\</code>
|-
 
! scope="col"|Name
 
! scope="col"|Version
 
! scope="col"|DSi
 
! scope="col"|GBA
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|Dolphin
 
! scope="col"|Wii U
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
| [http://wiibrew.org/wiki/DeSmuME_Wii DeSmuME Wii]
 
| [https://code.google.com/p/desmumewii/downloads/list r253]
 
| {{✗}}
 
| {{✗}}
 
| Mid
 
| {{✗}}<small> (Very Slow/Low Compatibility)</small>
 
| {{✗}}<small> (Very Slow/Low Compatibility)</small>
 
| {{✓}}
 
| {{✗}}
 
| {{✓}}
 
|}
 
  
===Neo Geo Pocket===
+
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>
{| class="wikitable" style="text-align:center;"
 
|-
 
! scope="col"|Name
 
! scope="col"|Version
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
| [http://wiibrew.org/wiki/WiiMednafen WiiMednafen]
 
| [https://github.com/raz0red/wii-mednafen git]
 
| Mid
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
|}
 
  
===WonderSwan===
 
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 +
|+
 
|-
 
|-
! scope="col"|Name
+
! scope="col"|'''Game'''
! scope="col"|Version
+
! scope="col"|'''Link(s)'''
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
! scope="col"|'''Shader Version'''
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
! scope="col"|'''Shader Count'''
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [http://wiibrew.org/wiki/WiiMednafen WiiMednafen]
+
|Animal Crossing: New Leaf
| [https://github.com/raz0red/wii-mednafen git]
+
|[https://www.mediafire.com/file/5rjjnuy69wgycls/ACNL_Citra_cache.7z/file Download]
| Mid
+
|1
| {{✓}}
+
|1403
| {{✓}}
 
| {{✓}}
 
|}
 
 
 
===Atari Lynx===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|Mario Kart 7
! scope="col"|Version
+
|[https://www.mediafire.com/file/cfydpl4j200069n/MK7_Citra_cache.7z/file Download]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|1
! scope="col"|Dolphin
+
|299
! scope="col"|Wii U
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [http://wiibrew.org/wiki/WiiMednafen WiiMednafen]
+
|New Super Mario Bros. 2
| [https://github.com/raz0red/wii-mednafen git]
+
|[https://www.mediafire.com/file/wkwijx072da7wzb/NSMB2_Citra_cache.7z/file Download]
| Mid
+
|1
| {{✓}}
+
|1308
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
 
|-
 
|-
| [https://wiibrew.org/wiki/WiiHandy WiiHandy]
+
|Pokemon: Ultra Sun
| [https://github.com/raz0red/wiihandy/releases 0.4]
+
|[https://www.mediafire.com/file/3ytjj0kiuehluck/PUS_Citra_cache.7z/file Download]
| Mid
+
|1
| {{✓}}
+
|703
| {{✓}}
 
| {{✓}}
 
| {{✗}}
 
| {{✓}}
 
|}
 
 
 
===Trojan LCD Game===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|Super Mario 3D Land
! scope="col"|Version
+
|[https://www.mediafire.com/file/ql6q85wxdpjhawo/SM3DL_Citra_cache.7z/file Download]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|1
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|1379
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| TrojanWii
+
|Super Smash Bros. 3DS
| [https://web.archive.org/web/20090105161546/http://theconradbros.com/wp-content/uploads/2008/09/trojanwii-copy-the-contents-of-this-folder-at-the-root-of-the-sd.rar 2008] <small>(Archived, Auto-Downloads)</small>
+
|[https://www.mediafire.com/file/9avtz26uq404ghc/SSB3DS_Citra_cache.7z/file Download]
| Mid
+
|1
| ?
+
|3265
| {{✗}}
 
| {{✓}}
 
|}
 
 
 
==Computers==
 
===[[DOSBox]]===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|The Legend of Zelda: Ocarina of Time 3D
! scope="col"|Version
+
|[https://www.mediafire.com/file/ky48v512bici5nt/LoZOoT3D_Citra_cache.7z/file Download]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|1
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|426
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [http://wiibrew.org/wiki/DOSBox_Wii DOSBox Wii]
+
|The Legend of Zelda: Majora's Mask 3D
| [https://github.com/dborth/dosbox-wii/releases git]
+
|[https://www.mediafire.com/file/jtlv8t6h6heigig/LoZMM3D_Citra_cache.7z/file Download]
| Mid
+
|1
| {{✓}}
+
|2211
| {{✗}}
 
| {{✓}}
 
 
|}
 
|}
  
===Sinclair ZX Spectrum===
+
==[[Ryujinx]]==
{| class="wikitable" style="text-align:center;"
+
Right click the game in ryujinx's game list, Cache Management > Open Shader Cache Directory and copy/paste the guest folder.
|-
 
! scope="col"|Name
 
! scope="col"|Version
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
| FBZX Wii
 
| [http://fbzx-wii.googlecode.com/files/fbzx-wii-v10-bin.tar.gz v10]
 
| Mid
 
| ?
 
| {{✗}}
 
| {{✓}}
 
|}
 
  
===Commodore 64===
+
'''[https://github.com/stromcon/emusak-ui/releases Emusak] is a tool to automatically download and share shader caches for Ryujinx.'''
{| class="wikitable" style="text-align:center;"
 
|-
 
! scope="col"|Name
 
! scope="col"|Version
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
| [http://wiibrew.org/wiki/C64-network.org Frodo]
 
| [https://github.com/Oibaf66/frodo-wii/releases 2.4.1]
 
| Mid
 
| {{✓}}
 
| {{✗}}
 
| {{✓}}
 
|}
 
  
===Commodore 65===
+
==[[yuzu]]==
{{no known emulators}}
+
Right click the game in yuzu's game list and click <code>Open Transferable Pipeline Cache</code> and copy/paste the .bin file.
  
===MSX===
+
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"|Name
 
! scope="col"|Version
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
| [http://wiibrew.org/wiki/BlueMSX-wii blueMSX-Wii]
 
| [https://code.google.com/archive/p/bluemsx-wii/downloads 1.0.3]
 
| Mid
 
| {{✓}}
 
| {{✗}}
 
| {{✓}}
 
|}
 
  
===Apple IIe===
 
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 +
|+
 
|-
 
|-
! scope="col"|Name
+
! scope="col"|'''Game'''
! scope="col"|Version
+
! scope="col"|'''Link(s)'''
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
! scope="col"|'''Shader Version'''
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
! scope="col"|'''Shader Count'''
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [http://wiibrew.org/wiki/WiiApple WiiApple]
+
|Animal Crossing: New Horizons
| [https://code.google.com/archive/p/wiiapple/downloads 0.0.7]
+
|[https://www.mediafire.com/file/c9sql0ojue9ywjs/ACNH+yuzu+cache.7z/file OpenGL]
| Mid
+
|21
| {{✓}}
+
|2830
| {{✗}}
 
| {{✓}}
 
|}
 
 
 
===Commodore Amiga===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|ARMS
! scope="col"|Version
+
|[https://www.mediafire.com/file/sxuebxm41w5rl4q/ARMS+yuzu+cache.7z/file OpenGL]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|21
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|2734
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [https://wiibrew.org/wiki/UAE_Wii UAE Wii]
+
|Astral Chain
| [https://github.com/Oibaf66/uae-wii/releases git]
+
|[https://www.mediafire.com/file/b8b45hv807c2v9c/AC+yuzu+cache.7z/file OpenGL]
| Mid
+
|21
| {{✓}}
+
|567
| {{✗}}
 
| {{✓}}
 
|}
 
 
 
===Atari 800/XL/XE/XEGS/5200===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|Brigandine: Legend of Runesaria
! scope="col"|Version
+
|[https://www.mediafire.com/file/rxcueuycfccv0oq/BR+yuzu+cache.7z/file OpenGL]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|21
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|447
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [https://wiibrew.org/wiki/WiiXL WiiXL]
+
|Captain Toad Treasure Tracker
| [https://github.com/raz0red/wiixl/releases git]
+
|[https://www.mediafire.com/file/0cezvc94ql2z80m/CTTT+yuzu+cache.7z/file OpenGL]
| Mid
+
|21
| ?
+
|1793
| {{✗}}
 
| {{✓}}
 
|}
 
 
 
===CHIP-8===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|CTR Nitro-Fueled
! scope="col"|Version
+
|[https://www.mediafire.com/file/mea0qk0ayj2uln8/CTRNF+yuzu+cache.7z/file OpenGL]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|21
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|435
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| Chippy
+
| rowspan="2" |Fire Emblem Three Houses
| [https://www.zophar.net/consoles/wii/chip8/chippy.html pre-v2]
+
|[https://www.mediafire.com/file/ghv323896sag8us/FETH+yuzu+cache.7z/file OpenGL]
| Mid
+
|21
| ?
+
|317
| {{✗}}
 
| {{✓}}
 
|}
 
 
 
===Atari ST===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|[https://www.mediafire.com/file/fnqw4npc9zhy1g6/FETH+yuzu+ogl+hades+cache.7z/file OpenGL]
! scope="col"|Version
+
|Hades
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|247
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| Hatari Wii
+
|Hyrule Warriors: Definitive Edition
| [https://github.com/Wiimpathy/HatariWii git]
+
|[https://www.mediafire.com/file/164n5zvzyakocze/HW-DE+yuzu+cache.7z/file OpenGL]
| Mid
+
|21
| ?
+
|367
| {{✗}}
 
| {{✓}}
 
|}
 
 
 
===NEC-PC 98 series===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|Hyrule Warriors: Age of Calamity
! scope="col"|Version
+
|[https://www.mediafire.com/file/0i43h9d33r4zt94/HW-AoC+yuzu+vulkan+cache.7z/file Vulkan]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|Hades
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|2233
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [https://wiibrew.org/wiki/Neko_Project_II Neko Project II]
+
|Kirby Star Allies
| [https://emulationrealm.net/downloads/file/2003-neko-project-ii-wii-port 0.83 beta 6]
+
|[https://www.mediafire.com/file/kb3d1z5z8qb886f/KSA+yuzu+cache.7z/file OpenGL]
| Mid
+
|21
| ?
+
|8553
| {{✗}}
 
| {{✓}}
 
|}
 
 
 
===NEC-PC 88 series===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
| rowspan="2" |Luigi's Mansion 3
! scope="col"|Version
+
|[https://www.mediafire.com/file/lwpagskvawu2czt/LM3+yuzu+cache.7z/file OpenGL]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|21
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|1192
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| wii88
+
|[https://www.mediafire.com/file/hya90bycn41wt5k/LM3+yuzu+ogl+hades+cache.7z/file OpenGL]
| [https://github.com/jpzm/wii88 git]
+
|Hades
| Mid
+
|1015
| ?
 
| {{✗}}
 
| {{✓}}
 
|}
 
 
 
===Amstrad CPC===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|Mario & Sonic at the Olympic Games Tokyo 2020
! scope="col"|Version
+
|[https://www.mediafire.com/file/sf38jcowoaes2jr/MSOGT2020+yuzu+cache.7z/file OpenGL]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|21
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|346
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [https://wiibrew.org/wiki/Wiituka Wiikuta]
+
|Mario Kart 8 Deluxe
| [http://david.dantoine.org/descargas/25 0.98.8]
+
|[https://www.mediafire.com/file/1qqu2r5ugtnusas/MK8D+yuzu+cache.7z/file OpenGL]
| Mid
+
|21
| ?
+
|4596
| {{✗}}
 
| {{✓}}
 
|}
 
 
 
===VG 5000===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|Mario Tennis Aces
! scope="col"|Version
+
|[https://www.mediafire.com/file/y090s266mzy2d04/MTA+yuzu+cache.7z/file OpenGL]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|21
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|2414
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [https://www.emutopia.com/index.php/emulators/item/354-philips-vg-5000/1090-dcvg5k-wii Dcvg5k]
+
|Metroid Dread
| [http://dcvg5k.free.fr/download/dcvg5k_wii_binaire.zip 1.0]
+
|[https://www.mediafire.com/file/l3gceinbbadawsr/MD_yuzu_cache.7z/file Vulkan]
| Mid
+
|Hades
| ?
+
|490
| {{✗}}
 
| {{✓}}
 
|}
 
 
 
==Miscellaneous==
 
===[[ScummVM]]===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|New Super Mario Bros. U Deluxe
! scope="col"|Version
+
|[https://www.mediafire.com/file/rm7fe96km0cujke/NSMBUD+yuzu+cache.7z/file OpenGL]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|21
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|639
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [[ScummVM]]
+
|Paper Mario: Origami King
| [https://www.scummvm.org/en/downloads/ {{ScummVMVer}}]
+
|[https://www.mediafire.com/file/zylt9ua8kejbbs1/PMOK+yuzu+cache.7z/file OpenGL]
| Mid
+
|21
| {{✓}}
+
|4483
| {{✓}}
 
| {{✓}}
 
|}
 
 
 
===KOF Flames Of Courage===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|Pokemon Sword & Shield
! scope="col"|Version
+
|[https://www.mediafire.com/file/k1z42y83r08nvyf/PKMSwSh+yuzu+cache.7z/file OpenGL]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|21
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|14165
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [https://sites.google.com/site/egstudiogamesen/kof-flames-of-courage-v5 KOF Flames Of Courage V5]
+
|Splatoon 2
| [https://mega.nz/#!yWoTkIKZ!J2zECIsdP9s-DTS9nPW8_S2yYmso8Xf3QpA4fLWGCMw v5f]
+
|[https://www.mediafire.com/file/6c0f81t59fljwif/Spl2+yuzu+cache.7z/file OpenGL]
| Mid
+
|21
| ?
+
|2563
| {{✗}}
 
| {{✓}}
 
|}
 
 
 
===Super Mario War===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|Super Mario 3D World + Bowser's Fury
! scope="col"|Version
+
|[https://www.mediafire.com/file/zmnxyldn7utl2fa/SM3DWBF+yuzu+cache.7z/file OpenGL]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|21
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|4520
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| Super Mario War
+
| rowspan="2" |Super Mario Odyssey
| [https://github.com/jpzm/smwwii git]
+
|[https://www.mediafire.com/file/ojt9r64s3fvi9tq/SMO+yuzu+cache.7z/file OpenGL]
| Mid
+
|21
| ?
+
|10040
| {{✗}}
 
| {{✓}}
 
|}
 
 
 
===Grim Fandango===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|[https://www.mediafire.com/file/2ywi1d3tqh48g1r/Super_Mario_Odyssey_Yuzu_Vulkan_cache_%2528FULL_GAME%2529.7z/file Vulkan]
! scope="col"|Version
+
|Hades
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|28852
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| Grim Fandango interpreter
+
| rowspan="3" |Super Smash Bros. Ultimate
| [https://gbatemp.net/threads/residualvm-wii-grim-fandango-interpreter.342214/ 0.2]
+
|[https://www.mediafire.com/file/7gyyzzs2b0r686b/SSBU+yuzu+cache.7z/file OpenGL]
| Mid
+
|21
| ?
+
|19300
| {{✗}}
 
| {{✓}}
 
|}
 
 
 
===Road Fighter Remake===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|[https://www.mediafire.com/file/fsoo24g2j0z58sn/SSBU_yuzu_ogl_hades_cache.7z/file OpenGL]
! scope="col"|Version
+
|Hades
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|11803
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [http://wiibrew.org/wiki/RoadFighterWii Road Fighter Remake]
+
|[https://www.mediafire.com/file/8wceutnahk4x59b/SSBU+yuzu+vulkan+cache.7z/file Vulkan]
| [https://code.google.com/archive/p/roadfighter-wii/downloads 1.0]
+
|Hades
| Mid
+
|16862
| ?
 
| {{✗}}
 
| {{✓}}
 
|}
 
 
 
===Wolfenstein 3D===
 
{| class="wikitable" style="text-align:center;"
 
 
|-
 
|-
! scope="col"|Name
+
|The Legend of Zelda: Link's Awakening
! scope="col"|Version
+
|[https://www.mediafire.com/file/lywfpsdh9nyxbc4/TLoZLA_yuzu_cache.7z/file OpenGL]
! scope="col"|[[Emulation Accuracy|Accuracy]]
+
|21
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
|2666
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
 
|-
 
|-
| [http://wiibrew.org/wiki/Wolfenstein_3D_Wii Wolfenstein_3D_Wii]
+
|Xenoblade Chronicles: Definitive Edition
| [https://sourceforge.net/projects/wolfenstein3dwi/files/wolfenstein3dwi/ 1.3]
+
|[https://www.mediafire.com/file/0qjxt2ew914j3fc/XC-DE+yuzu+cache.7z/file OpenGL]
| Mid
+
|21
| {{✓}}
+
|8350
| {{✗}}
 
| {{✓}}
 
 
|}
 
|}
  
==See also==
+
==References==
* [[Wii emulators]]
+
{{reflist}}
  
[[Category:Emulators on consoles]]
+
[[Category:FAQs]]
[[Category:Emulators on home consoles]]
 
[[Category:Emulators on seventh-generation consoles]]
 

Revision as of 22:25, 5 November 2021

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.

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.

Note: Please compress your shader caches with 7zip or Winrar before uploading them.

Cemu

Put files in <cemuFolder>\shaderCache\transferable\

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.

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.

Game Link(s) Shader Version Shader Count Notes
Bayonetta 2 Download 149 1210
Captain Toad Treasure Tracker Download 149 2146
Devil's Third Download 149 4421
Donkey Kong Country: Tropical Freeze Download 149 1950
Fast Racing NEO Download 149 1776
Fatal Frame 5 Download 149 1023
Hyrule Warriors Download 149 1222
Kirby and the Rainbow Curse Download 149 3004
Mario Kart 8 Download 149 12029
Mario Party 10 Download 149 1235
Mario Tennis Download 149 1230
New Super Mario Bros. U + New Super Luigi U Download 149 886
Ninja Gaiden 3: Razor's Edge Download 149 868
Pikmin 3 Download 149 2423
Splatoon Download 149 6790
Star Fox Zero Download 149 384
Super Mario 3D World Download 149 4212
Super Mario Maker Download 149 584
Super Smash Bros. WiiU Download 150 4765
Tekken Tag Tournament 2 Download 149 1980
The Legend of Zelda: Breath of the Wild Download 149 9674
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 Download 149 2635
The Legend of Zelda: Wind Waker HD Download 149 11835
Tokyo Mirage Sessions #FE Download 149 2438
Xenoblade Download 149 17592
Yoshi Wolly World Download 149 5002

RPCS3

Put the raw and pipeline folders in <RPCS3Folder>\cache\<gameSerial>\ppu-<hash>-EBOOT.BIN\shaders_cache\

Current shader version is v1.92 (2021/06/27)[1]

Game Link(s) Shader Version Shader Count Renderer Notes
Demon's Souls Download v1.91 599 Vulkan Incomplete
Ratchet and Clank: Tools of Destruction Download v1.91 1075 Vulkan
Ratchet and Clank: Quest for Booty Download v1.91 660 Vulkan
Ratchet and Clank Collection Ratchet and Clank
Going Commando
Up Your Arsenal
Deadlocked
v1.91 100
106
122
147
Vulkan

Xenia

Put the files in <XeniaFolder>\cache\shaders\shareable

Current shader version is 20210425[2]

Game Link(s) Shader Version Renderer Notes
Ace Combat 6 Download 20201219 DX12 ROV First couple levels

Citra

Put files in <user>\shaders\opengl\transferable\

Current shader version is 1 (2019/09/07)[3]

Game Link(s) Shader Version Shader Count
Animal Crossing: New Leaf Download 1 1403
Mario Kart 7 Download 1 299
New Super Mario Bros. 2 Download 1 1308
Pokemon: Ultra Sun Download 1 703
Super Mario 3D Land Download 1 1379
Super Smash Bros. 3DS Download 1 3265
The Legend of Zelda: Ocarina of Time 3D Download 1 426
The Legend of Zelda: Majora's Mask 3D 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.

Emusak is a tool to automatically download and share shader caches for Ryujinx.

yuzu

Right click the game in yuzu's game list and click Open Transferable Pipeline Cache and copy/paste the .bin file.

Current shader version is Hades (2021/07/25).

Game Link(s) Shader Version Shader Count
Animal Crossing: New Horizons OpenGL 21 2830
ARMS OpenGL 21 2734
Astral Chain OpenGL 21 567
Brigandine: Legend of Runesaria OpenGL 21 447
Captain Toad Treasure Tracker OpenGL 21 1793
CTR Nitro-Fueled OpenGL 21 435
Fire Emblem Three Houses OpenGL 21 317
OpenGL Hades 247
Hyrule Warriors: Definitive Edition OpenGL 21 367
Hyrule Warriors: Age of Calamity Vulkan Hades 2233
Kirby Star Allies OpenGL 21 8553
Luigi's Mansion 3 OpenGL 21 1192
OpenGL Hades 1015
Mario & Sonic at the Olympic Games Tokyo 2020 OpenGL 21 346
Mario Kart 8 Deluxe OpenGL 21 4596
Mario Tennis Aces OpenGL 21 2414
Metroid Dread Vulkan Hades 490
New Super Mario Bros. U Deluxe OpenGL 21 639
Paper Mario: Origami King OpenGL 21 4483
Pokemon Sword & Shield OpenGL 21 14165
Splatoon 2 OpenGL 21 2563
Super Mario 3D World + Bowser's Fury OpenGL 21 4520
Super Mario Odyssey OpenGL 21 10040
Vulkan Hades 28852
Super Smash Bros. Ultimate OpenGL 21 19300
OpenGL Hades 11803
Vulkan Hades 16862
The Legend of Zelda: Link's Awakening OpenGL 21 2666
Xenoblade Chronicles: Definitive Edition OpenGL 21 8350

References