Difference between pages "Xenia" and "Emulators on Wii"

From Emulation General Wiki
(Difference between pages)
Jump to navigation Jump to search
 
(Added doom port)
 
Line 1: Line 1:
{{Infobox emulator
+
{{Infobox console
|title = Xenia
+
|title = Nintendo Wii
|logo = Xenia.png
+
|logo = Wii-Console.png
|logowidth = 160
+
|developer = Nintendo
|active = Yes
+
|type = [[:Category:Emulators on home consoles|Home video game console]]
|platform = [[Emulators on PC|Windows]], [[Emulators on Linux|Linux]]
+
|generation = [[:Category:Emulators on seventh-generation consoles|Seventh generation]]
|target = [[Xbox 360 emulators|Xbox 360]]
+
|release = 2006
|orig-developer = [https://github.com/benvanik Ben Vanik] <small>(Initial work. [https://github.com/xenia-project/xenia/pull/562 Retired 2016].)</small>
+
|discontinued = 2013
|developer = [https://github.com/DrChat DrChat] <small>(Also worked with B. Vanik)</small>, [https://github.com/gibbed Rick Gibbed] and Xenia community
+
|predecessor = [[Emulators on GameCube|GameCube]]
|compatibility = [http://xenia.jp/compatibility/ 18% playable], possibly more
+
|successor = [[Emulators on Wii U|Wii U]]
|website = [http://xenia.jp/ Xenia.jp]
+
|emulated = {{✓}}
|support = [https://www.patreon.com/xenia_project Patreon], [https://www.patreon.com/gibbed Patreon (gibbed)]
 
|source = [https://github.com/xenia-project/xenia GitHub]
 
|license = BSD license
 
 
}}
 
}}
'''Xenia''' is an experimental, open-source [[Xbox 360 emulators|Xbox 360 emulator]] for Windows and, to a lesser extent, Linux (through [[Wine]]). Outside of Microsoft's own backward compatibility on successive consoles, Xenia is the first and only unofficial Xbox 360 emulator that exists.
+
[[File:WiiEmus.png|thumb|Overview of the main popular systems that can be emulated without major issues.]]
  
==Download==
+
For information on how to make them run, please see the following: https://sites.google.com/site/completesg/hacking-guide
{| cellpadding="4"
+
 
 +
==Multi-system==
 +
{| 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]]
 +
|-
 +
| [[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:
 +
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.
 +
 
 +
==Arcade==
 +
===[[MAME]]===
 +
{| 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]]
 +
|-
 +
| 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
 +
! 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]]
 +
|-
 +
| FCE Ultra GX
 +
| [https://github.com/dborth/fceugx git]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [http://wiibrew.org/wiki/WiiMednafen WiiMednafen]
 +
| [https://github.com/raz0red/wii-mednafen git]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
 
 +
===SNES/Super Famicom===
 +
{| 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]]
 +
|-
 +
| Snes9x GX
 +
| [https://github.com/dborth/snes9xgx git]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| Snes9x RX
 +
| [https://github.com/niuus/snes9xrx git]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{~}}
 +
|}
 +
 
 +
===Nintendo 64===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! 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]]
 +
|-
 +
| Not64
 +
| [https://github.com/Extrems/Not64 git]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| Wii64 Rice
 +
| [https://github.com/emukidid/Wii64 git]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{TBD}}
 +
|-
 +
| Wii64
 +
| [https://code.google.com/archive/p/mupen64gc/downloads 1.1]
 +
| Mid
 +
| {{✗}}<small> (Low Compatibility)</small>
 +
| {{~}}<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
 +
! 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]]
 +
|-
 +
| [[Nintendont]]
 +
| [https://github.com/FIX94/Nintendont git]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
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
 +
! 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]]
 +
|-
 +
| [[Genesis Plus GX]]
 +
| [https://github.com/ekeeke/Genesis-Plus-GX git]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
Slowdown may occur when on 3D sections of Genesis games or 32X games.
 +
 
 +
===Saturn===
 +
{| 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]]
 +
|-
 +
| Yabause Wii
 +
| [http://www.mediafire.com/download.php?gzz3n5cd0plcca9 r2926 beta26]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
;Yabause Wii:Extremely poor performance.
 +
 
 +
===PlayStation===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! 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]]
 +
|-
 +
| WiiSXRX (port of [[PCSX-Reloaded|PCSXR]])
 +
| [https://github.com/niuus/WiiSXRX/releases git]
 +
| Mid
 +
| ?
 +
| ?
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| WiiSXR (port of [[PCSX-Reloaded|PCSXR]])
 +
| [https://github.com/Mystro256/wiisxr/releases beta 3.2]
 +
| Mid
 +
| ?
 +
| ?
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| WiiSX
 +
| [https://code.google.com/archive/p/pcsxgc/downloads beta 2.1]
 +
| Low
 +
| {{✗}}<small> (Low Compatibility)
 +
| {{✗}}<small> (Low Compatibility)
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===PC Engine (TurboGrafx-16)===
 +
{| 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
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
 
 +
===PC-FX===
 +
{| class="wikitable" style="text-align:center;"
 
|-
 
|-
|align=center|{{Icon|Win-big}}
+
! scope="col"|Name
|'''[https://ci.appveyor.com/project/benvanik/xenia/build/artifacts Official Dev builds]'''
+
! scope="col"|Version
 +
! 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]]
 
|-
 
|-
|align=center|{{Icon|Win-big}}
+
| [http://wiibrew.org/wiki/WiiMednafen WiiMednafen]
|'''[https://ci.appveyor.com/api/projects/chris-hawley/xenia-canary/artifacts/xenia-canary.zip?branch=canary&job=Configuration:%20Release&pr=false Latest Canary Dev build]'''<br/><small>Experimental testing branch</small>
+
| [https://github.com/raz0red/wii-mednafen git]
 +
| Mid
 +
| {{~}}<small> (Slow)</small>
 +
| {{~}}<small> (Slow)</small>
 +
| {{✓}}
 +
| {{✓}}
 +
| {{~}}
 
|}
 
|}
  
==Overview==
+
===Neo Geo CD===
Xenia originally began development in early 2013 as a side project by Ben Vanik.<ref>[https://github.com/xenia-project/xenia/commit/30bde439f7db22a35595689ca434756707bb8391 Ben Vanik's first commit]. Jan 10, 2013.</ref> It was the first emulator to run a commercial Xbox 360 game, Frogger 2.<ref name="Ben Vanik">{{cite web|url=https://www.youtube.com/watch?v=oAk0_jidpA0|title=Xenia Xbox 360 Emulator: Frogger 2 first run|publisher=Youtube|accessdate=2018-05-23|date=2014-03-24}}</ref> Up until 2018, progress continued steadily until the developers hit a roadblock in accurately emulating Xenos, the GPU of the Xbox 360.
+
{| 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]]
 +
|-
 +
| NeoCD-Wii
 +
| [http://dommagemais.free.fr/progs/wii/NeoGeoCD/NeoCD-Wii-0.5.zip 0.5]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
  
For the next three years, an active contributor named Triang3l completely rewrote the GPU implementation with the primary goal of addressing this. Once implemented, it more than doubled performance.<ref name="xenia">{{cite web|url=https://xenia.jp/updates/2021/04/27/leaving-no-pixel-behind-new-render-target-cache-3x3-resolution-scaling.html|title=Leaving No Pixel Behind: New Render Target Cache, 3x3 Resolution Scaling & Three Years in Xenia’s GPU Emulation|author=Triang3l}}.</ref> Triang3l also built a different, faster and more accurate memory emulation, which should lead to less broken vertices and textures being seen in-game.
+
===Neo Geo===
 +
{| 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://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. Some uncompatible roms can be modified in order to work. A [https://www.elotrolado.net/wiki/Compatibilidad_GxGeo good compatibility list] is available on a Spanish website.
  
For proper handling of the GPU's capabilities, Xenia now requires a specific feature of Direct3D 12 called Rasterizer-Ordered Views which is limited only to newer cards.<ref>Margen67. [https://github.com/xenia-project/xenia/wiki/FAQ#what-is-rov FAQ]. ''§ What is ROV?'' "Using the Rasterizer-Ordered Views (ROV) feature of Direct3D 12 allows Xenia to overcome [slow performance and unfixable transparency issues] by doing blending and depth/stencil testing manually in pixel shaders, rendering directly to the 10 MB buffer. This allows for much higher performance since there's no expensive data copying, and better accuracy because of no pixel format limitations. [...] However, this is a hardware feature, and thus on older graphics cards, Xenia is limited to the RT path."</ref> Xenia is capable of 3x3 upscaling, but such a feature is resource intensive and can only be accomplished with high-end GPUs at the moment.
+
===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
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
  
==System requirements==
+
===Intellivision===
'''Recommended:'''
+
{| class="wikitable" style="text-align:center;"
* OS: Windows 10 64-bit
+
|-
* CPU: Any <abbr title="Haswell-era, i.e. 4xxx. Pentiums and Celerons do not support AVX2.">4th-gen</abbr> Intel processor capable of AVX2 or newer
+
! scope="col"|Name
* GPU: Any capable of Direct3D 12's Rasterizer-Ordered Views<br/><small>(Nvidia GeForce GTX 950 or better, GTX 965M for laptops. Integrated is too slow to be usable. AMD supports it with Radeon Vega but has driver issues.)<ref>[https://github.com/xenia-project/xenia/wiki/Quickstart#minimum Quickstart]. ''§ Minimum''. "GPUs without ROV (rasterizer-ordered view) / fragment shader interlock support will perform worse and possibly have more graphical issues. Integrated GPUs will also generally provide too low frame rates for comfortable playing. AMD GPUs also fall under this due to Xenia triggering driver bugs causing crashes when its ROV-based rendering path is used."</ref></small>
+
! scope="col"|Version
* RAM: 6 GB or more
+
! 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
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
  
'''Minimum:'''
+
===Magnavox Odyssey²/Videopac===
* OS: Windows 7 or higher, 64-bit
+
{| class="wikitable" style="text-align:center;"
* CPU: Any capable of AVX(2) <small>(Check with [https://www.cpuid.com/softwares/cpu-z.html CPU-Z].)</small>
+
|-
* GPU: Any capable of Vulkan or Direct3D 12 <small>(Check from [https://vulkan.gpuinfo.org/ this list].)</small>
+
! scope="col"|Name
* RAM: 4 GB
+
! 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/O2em O2em]
 +
| [http://www.wiibrew.org/w/images/5/5c/O2em.zip 1.0]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
  
==Configuration==
+
===Atari 2600===
Most configuration options usually found in GUI are instead found in the file '''xenia.config.toml'''. The file can be opened and edited with any text editor without having to change the file extension and can be found under the filepath "...\Users\User\Documents\Xenia" along with shader cache and per-game files when using windows. GPU options such as v-sync, resolution scale, and much more can be found in the xenia.config.toml file.
+
{| 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/Wii2600 Wii2600]
 +
| [https://github.com/arocchi/wii2600 git]
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===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]
 +
| [https://github.com/raz0red/wii7800/releases git]
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Vectrex===
 +
{| 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/VectrexWii VectrexWii]
 +
| [https://wiibrew.org/w/images/2/2c/Vecxwii.zip 0.3]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
==Handhelds==
 +
===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
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
emGBA has around 13%-17% worse performance than regular mGBA on heavy GBA games. [https://gbatemp.net/threads/mgba-vs-emgba.578215/ (Source)]
 +
 
 +
===Virtual Boy===
 +
{| 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
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Nintendo DS===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! 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===
 +
{| 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;"
 +
|-
 +
! 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
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Atari Lynx===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! 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/WiiMednafen WiiMednafen]
 +
| [https://github.com/raz0red/wii-mednafen git]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://wiibrew.org/wiki/WiiHandy WiiHandy]
 +
| [https://github.com/raz0red/wiihandy/releases 0.4]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Trojan LCD Game===
 +
{| 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]]
 +
|-
 +
| TrojanWii
 +
| [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>
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
==Computers==
 +
===[[DOSBox]]===
 +
{| 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/DOSBox_Wii DOSBox Wii]
 +
| [https://github.com/dborth/dosbox-wii/releases git]
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Sinclair ZX Spectrum===
 +
{| 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]]
 +
|-
 +
| FBZX Wii
 +
| [http://fbzx-wii.googlecode.com/files/fbzx-wii-v10-bin.tar.gz v10]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Commodore 64===
 +
{| 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===
 +
{{no known emulators}}
 +
 
 +
===MSX===
 +
{| 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;"
 +
|-
 +
! 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/WiiApple WiiApple]
 +
| [https://code.google.com/archive/p/wiiapple/downloads 0.0.7]
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Commodore Amiga===
 +
{| 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/UAE_Wii UAE Wii]
 +
| [https://github.com/Oibaf66/uae-wii/releases git]
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Atari 800/XL/XE/XEGS/5200===
 +
{| 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/WiiXL WiiXL]
 +
| [https://github.com/raz0red/wiixl/releases git]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===CHIP-8===
 +
{| 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]]
 +
|-
 +
| Chippy
 +
| [https://www.zophar.net/consoles/wii/chip8/chippy.html pre-v2]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Atari ST===
 +
{| 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]]
 +
|-
 +
| Hatari Wii
 +
| [https://github.com/Wiimpathy/HatariWii git]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===NEC-PC 98 series===
 +
{| 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/Neko_Project_II Neko Project II]
 +
| [https://emulationrealm.net/downloads/file/2003-neko-project-ii-wii-port 0.83 beta 6]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===NEC-PC 88 series===
 +
{| 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]]
 +
|-
 +
| wii88
 +
| [https://github.com/jpzm/wii88 git]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Amstrad CPC===
 +
{| 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/Wiituka Wiikuta]
 +
| [http://david.dantoine.org/descargas/25 0.98.8]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===VG 5000===
 +
{| 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://www.emutopia.com/index.php/emulators/item/354-philips-vg-5000/1090-dcvg5k-wii Dcvg5k]
 +
| [http://dcvg5k.free.fr/download/dcvg5k_wii_binaire.zip 1.0]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
==Miscellaneous==
 +
===[[ScummVM]]===
 +
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [[ScummVM]]
 +
| [https://www.scummvm.org/en/downloads/ {{ScummVMVer}}]
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
 
 +
===KOF Flames Of Courage===
 +
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://sites.google.com/site/egstudiogamesen/kof-flames-of-courage-v5 KOF Flames Of Courage V5]
 +
| [https://mega.nz/#!yWoTkIKZ!J2zECIsdP9s-DTS9nPW8_S2yYmso8Xf3QpA4fLWGCMw v5f]
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Super Mario War===
 +
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| Super Mario War
 +
| [https://github.com/jpzm/smwwii git]
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Grim Fandango===
 +
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| Grim Fandango interpreter
 +
| [https://gbatemp.net/threads/residualvm-wii-grim-fandango-interpreter.342214/ 0.2]
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Road Fighter Remake===
 +
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! 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://code.google.com/archive/p/roadfighter-wii/downloads 1.0]
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Wolfenstein 3D===
 +
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [http://wiibrew.org/wiki/Wolfenstein_3D_Wii Wolfenstein_3D_Wii]
 +
| [https://sourceforge.net/projects/wolfenstein3dwi/files/wolfenstein3dwi/ 1.3]
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Doom===
 +
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://gbatemp.net/threads/release-wii-doom-wii-heretic-wii-hexen-wii-strife-all-in-one-proper.374400/ Wii-DOOM]
 +
| r33
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
  
If you are trying to emulate Xbox Live Arcade titles then the line "license_mask = 0" should be changed to "license_mask = 1". The demo mode and full game files for XBLA titles are actually identical, and this option allows the games to exit demo mode.
+
Includes Wii-HERETIC, Wii-HEXEN, Wii-STRIFE
  
==References==
+
==See also==
{{reflist}}
+
* [[Wii emulators]]
  
==External links==
+
[[Category:Emulators on consoles]]
*[https://discordapp.com/invite/Q9mxZf9 Discord channel]
+
[[Category:Emulators on home consoles]]
*[https://www.reddit.com/r/xenia/ r/Xenia reddit]
+
[[Category:Emulators on seventh-generation consoles]]
*[http://www.noxa.org/blog/category/projects/xenia/ Informative overview on building an emulator (Xenia blog)]
 
*[https://www.youtube.com/watch?v=vE32Z9ytbgU A-Train HX running at 60 FPS on Xenia]
 
 
[[Category:Emulators]]
 
[[Category:Consoles' emulators]]
 
[[Category:Home consoles' emulators]]
 
[[Category:Xbox 360 emulators]]
 
[[Category:Windows emulation software]]
 
[[Category:Linux emulation software]]
 

Revision as of 15:55, 3 November 2021

Nintendo Wii
Wii-Console.png
Developer Nintendo
Type Home video game console
Generation Seventh generation
Release date 2006
Discontinued 2013
Predecessor GameCube
Successor Wii U
Emulated
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

Multi-system

Name Version Accuracy FLOSS Active Recommended
Virtual Console N/A Mid
WiiMednafen git Mid
RetroArch 1.18.0 Mid
WiiMednafen
Emulates the following:
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.

Arcade

MAME

Name Version Accuracy FLOSS Active Recommended
SDLMAME Wii 1.0 Mid
SDLMAME 0.125 Mid

Consoles

NES/Famicom

Name Version Accuracy FLOSS Active Recommended
FCE Ultra GX git Mid
WiiMednafen git Mid

SNES/Super Famicom

Name Version Accuracy FLOSS Active Recommended
Snes9x GX git Mid
Snes9x RX git Mid ~

Nintendo 64

Name Version Accuracy Dolphin Wii U FLOSS Active Recommended
Not64 git Mid
Wii64 Rice git Mid TBD
Wii64 1.1 Mid (Low Compatibility) ~ (Low Compatibility)

There's frequent hiccups and graphical glitches in most N64 games on either emulators. Tinkering with settings might help in some cases. (Source)

Nintendo GameCube

Name Version Accuracy FLOSS Active Recommended
Nintendont git Mid

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

Name Version Accuracy FLOSS Active Recommended
Genesis Plus GX git Mid ?

Slowdown may occur when on 3D sections of Genesis games or 32X games.

Saturn

Name Version Accuracy FLOSS Active Recommended
Yabause Wii r2926 beta26 Mid ?
Yabause Wii
Extremely poor performance.

PlayStation

Name Version Accuracy Dolphin Wii U FLOSS Active Recommended
WiiSXRX (port of PCSXR) git Mid ? ?
WiiSXR (port of PCSXR) beta 3.2 Mid ? ?
WiiSX beta 2.1 Low (Low Compatibility) (Low Compatibility)

PC Engine (TurboGrafx-16)

Name Version Accuracy FLOSS Active Recommended
WiiMednafen git Mid

PC-FX

Name Version Accuracy Dolphin Wii U FLOSS Active Recommended
WiiMednafen git Mid ~ (Slow) ~ (Slow) ~

Neo Geo CD

Name Version Accuracy FLOSS Active Recommended
NeoCD-Wii 0.5 Mid ?

Neo Geo

Name Version Accuracy FLOSS Active Recommended
GxGeo r23 Mid ?

Anything bigger than 25MBs won't load because the Wii doesn't have enough memory. Some uncompatible roms can be modified in order to work. A good compatibility list is available on a Spanish website.

ColecoVision

Name Version Accuracy FLOSS Active Recommended
WiiColEm 0.3 Mid ?

Intellivision

Name Version Accuracy FLOSS Active Recommended
JzintvWii 1.0.2 Mid

Magnavox Odyssey²/Videopac

Name Version Accuracy FLOSS Active Recommended
O2em 1.0 Mid ?

Atari 2600

Name Version Accuracy FLOSS Active Recommended
Wii2600 git Mid

Atari 7800

Name Version Accuracy FLOSS Active Recommended
Wii7800 git Mid

Vectrex

Name Version Accuracy FLOSS Active Recommended
VectrexWii 0.3 Mid ?

Handhelds

Game Boy/Color/Advance

Name Version GB/GBC GBA Accuracy Dolphin Wii U FLOSS Active Recommended
mGBA Nightly Mid
Enhanced mGBA git Mid
Visual Boy Advance GX git Mid
RIN Wii 2008 Mid (Black Screen)
WiiMednafen git Mid

emGBA has around 13%-17% worse performance than regular mGBA on heavy GBA games. (Source)

Virtual Boy

Name Version Accuracy FLOSS Active Recommended
WiiMednafen git Mid

Nintendo DS

Name Version DSi GBA Accuracy Dolphin Wii U FLOSS Active Recommended
DeSmuME Wii r253 Mid (Very Slow/Low Compatibility) (Very Slow/Low Compatibility)

Neo Geo Pocket

Name Version Accuracy FLOSS Active Recommended
WiiMednafen git Mid

WonderSwan

Name Version Accuracy FLOSS Active Recommended
WiiMednafen git Mid

Atari Lynx

Name Version Accuracy Dolphin Wii U FLOSS Active Recommended
WiiMednafen git Mid
WiiHandy 0.4 Mid

Trojan LCD Game

Name Version Accuracy FLOSS Active Recommended
TrojanWii 2008 (Archived, Auto-Downloads) Mid ?

Computers

DOSBox

Name Version Accuracy FLOSS Active Recommended
DOSBox Wii git Mid

Sinclair ZX Spectrum

Name Version Accuracy FLOSS Active Recommended
FBZX Wii v10 Mid ?

Commodore 64

Name Version Accuracy FLOSS Active Recommended
Frodo 2.4.1 Mid

Commodore 65

THERE ARE NO EMULATORS FOR THIS PLATFORM.

MSX

Name Version Accuracy FLOSS Active Recommended
blueMSX-Wii 1.0.3 Mid

Apple IIe

Name Version Accuracy FLOSS Active Recommended
WiiApple 0.0.7 Mid

Commodore Amiga

Name Version Accuracy FLOSS Active Recommended
UAE Wii git Mid

Atari 800/XL/XE/XEGS/5200

Name Version Accuracy FLOSS Active Recommended
WiiXL git Mid ?

CHIP-8

Name Version Accuracy FLOSS Active Recommended
Chippy pre-v2 Mid ?

Atari ST

Name Version Accuracy FLOSS Active Recommended
Hatari Wii git Mid ?

NEC-PC 98 series

Name Version Accuracy FLOSS Active Recommended
Neko Project II 0.83 beta 6 Mid ?

NEC-PC 88 series

Name Version Accuracy FLOSS Active Recommended
wii88 git Mid ?

Amstrad CPC

Name Version Accuracy FLOSS Active Recommended
Wiikuta 0.98.8 Mid ?

VG 5000

Name Version Accuracy FLOSS Active Recommended
Dcvg5k 1.0 Mid ?

Miscellaneous

ScummVM

Name Version FLOSS Active Recommended
ScummVM 2.8.1

KOF Flames Of Courage

Name Version FLOSS Active Recommended
KOF Flames Of Courage V5 v5f ?

Super Mario War

Name Version FLOSS Active Recommended
Super Mario War git ?

Grim Fandango

Name Version FLOSS Active Recommended
Grim Fandango interpreter 0.2 ?

Road Fighter Remake

Name Version FLOSS Active Recommended
Road Fighter Remake 1.0 ?

Wolfenstein 3D

Name Version FLOSS Active Recommended
Wolfenstein_3D_Wii 1.3

Doom

Name Version FLOSS Active Recommended
Wii-DOOM r33

Includes Wii-HERETIC, Wii-HEXEN, Wii-STRIFE

See also