Emulators on Wii

From Emulation General Wiki
Jump to navigation Jump to search
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 software that emulates the Wii, see Wii emulators.

Please visit Wii Guide for info on softmodding.

Contents

Multi-system

Name Latest version Accuracy License Active Recommended
RetroArch 1.19.1 Mid GPLv3 (Copyleft)
RA-SS git Mid GPLv3 (Copyleft) ~
Virtual Console N/A Mid Proprietary
WiiMednafen git Mid GPLv2 (Copyleft) ~

RetroArch

Available cores (as of Retroarch 1.19.1)
Cores Game/System Recommended Working?
2048 2048
CrocoDS Amstrad - CPC TBD
Caprice32 Amstrad - CPC/GX4000
anarch anarch TBD
FB Alpha 2012 Arcade TBD
FB Alpha 2012 CPS-1 TBD
FB Alpha 2012 CPS-2 TBD
FB Alpha 2012 CPS-3 TBD
FB Alpha 2012 Neo Geo TBD
MAME 2000 TBD
Ardens Arduboy TBD
Arduous TBD
Stella 2014 Atari - 2600
a5200 Atari - 5200 TBD
atari800 TBD
ProSystem Atari - 7800
Beetle Lynx Atari - Lynx
Handy
Hatari Atari ST/STE/TT/Falcon TBD
Beetle Cygane Bandai - WonderSwan/Color
Cannonball Cannonball TBD
NXEngine Cave Story TBD
JAXE CHIP-8/S-CHIP/XO-CHIP TBD
Gearcoleco Coleco - Colecovision ~
Frodo Commodore - C64 TBD
VICE x64, fast TBD
VICE x64, accurate TBD
VICE xscpu64 Commodore - C64 SuperCPU TBD
VICE x128 Commodore - C128 TBD
VICE xcbm5x0 Commodore - CBM-II 5x0 TBD
VICE xcbm2 Commodore - 6x0/7x0 TBD
VICE xpet Commodore - PET TBD
VICE xplus4 Commodore - PLUS/4 TBD
VICE xvic Commodore - VIC-20 TBD
PrBoom Doom TBD
bk Elektronika - BK-0010/BK-0011(M) TBD
FreeChaF Fairchild ChannelF TBD
REminiscence Flashback TBD
Game Music Emu Game Music Emu TBD
vecx GCE - Vectrex TBD
Gong Gong TBD
gw Handheld Electronic TBD
squirrelJME Java ME TBD
Jump 'n Bump Jump 'n Bump TBD
LowRes NX LowRes NX TBD
lutro LUA Engine TBD
minivmac Mac II TBD
o2em Magnavox - Odyssey2 / Philips Videopac+ TBD
freeIntv Mattel - Intellivision TBD
fMSX Microsoft - MSX TBD
MicroW8 MicroW8 TBD
Bomberman Mr.Boom TBD
blueMSX MSX/SVI/ColecoVision/SG-1000 TBD
Beetle PCE FAST NEC - PC Engine / CD
Beetle SuperGrafx NEC - PC Engine SuperGrafx
quasi88 NEC - PC-8000 / PC-8800 series ~
Beetle PC-FX NEC - PC-FX ~
fixGB Nintendo - Game Boy / Color
Gambatte
Gearboy
(Crash)
gpSP Nintendo - Game Boy Advance
mGBA
VBA Next
VBA-M TBD
FCEUmn Nintendo - NES/Famicom
fixNES
Nestopia
QuickNES
PokeMini Nintendo - Pokemon Mini
Snes9x current Nintendo - SNES/SFC
Snes9x 2002
Snes9x 2005 Plus
Snes9x 2005
Snes9x 2010
Beetle VB Nintendo - Virtual Boy ~
mu Palm OS TBD
retro8 PICO-8 TBD
PocketCDG PocketCDG TBD
TyrQuake Quake TBD
XRick Rick Dangerous TBD
ScummVM ScummVM TBD
SMS Plus GX Sega - MS/GG
Genesis Plus GX Sega - MS/GG/MD/CD
(Black Screen)
Genesis Plus GX Wide
(Black Screen)
PicoDrive Sega - MS/GG/MD/CD/32X
GearSystem Sega - MS/GG/SG-1000
X Millenium Sharp X1 TBD
EightyOne Sinclair - ZX81 TBD
Fuse Sinclair - ZX Spectrum TBD
Beetle NeoPop SNK - Neo Geo Pocket/ Color
RACE
(Crash)
pcsx_rearmed Sony - Playstation 1
numero Texas Instruments TI-83 TBD
Thomson - MO/TO Thomson - MO/TO TBD
TIC-80 TIC-80 TBD
uzem Uzebox TBD
VAporSpec VaporSpec TBD
WASM-4 WASM-4 TBD
ECWolf Wolfenstein 3D TBD
RA-SS
A fork of RetroArch that aims to provide a more compact and user friendly experience. It adds several quality of life improvements such as auto-resolution switching, better multiplayer support, debloated menus, per-game and per-core settings, Wii Message Board integration, and more.

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 Latest version Accuracy License Active Recommended
MAME Wii
(based on MAME 0.134u4)
1.0 Mid MAME license (Non-commercial)
MAME Wii Mod (mod of MAME Wii, WiiFlow support added)
(based on MAME 0.134u4)
1.0 r2 Mid MAME license (Non-commercial) ~
MAME4Wii
(based on MAME 0.135)
1.35.2 Mid MAME license (Non-commercial) ~
SDLMAME 0.125 Mid Proprietary ~

Triforce Arcade

Name Latest version Accuracy License Active Recommended
Nintendont (任天堂NT) git High ?
Quadforce Wii 4.1 Low Proprietary

Consoles

Atari 2600

Name Latest version Accuracy License Active Recommended
StellaWii 2009 Low-Mid GPLv2 (Copyleft)
Wii2600 2.7.8 Mid GPLv2 (Copyleft)

Atari 7800

Name Latest version Accuracy License Active Recommended
Wii7800 0.5 Mid GPLv2 (Copyleft)

ColecoVision

Name Latest version Accuracy License Active Recommended
ColEm for the Wii 1.0 Low-Mid Proprietary
WiiColEm 0.3 Mid Non-commercial

GCE Vectrex

Name Latest version Accuracy License Active Recommended
VectrexWii 0.3 Mid ?

Magnavox Odyssey²/Videopac

Name Latest version Accuracy License Active Recommended
O2em 1.0 Mid Proprietary

Mattel Intellivision

Name Latest version Accuracy License Active Recommended
JzintvWii 1.0.2 Mid GPLv2 (Copyleft)

NEC PC Engine (TurboGrafx-16)

Name Latest version Nunchuk Support Accuracy License Active Recommended
Hugo-Wii 2008.12.14 Low-Mid GPLv2 (Copyleft) ~
WiiEngine 1.5bb Mid GPLv2 (Copyleft) ~
WiiMednafen git Mid GPLv2 (Copyleft) ~

NEC PC Engine SuperGrafx

Name Latest version Nunchuk Support Accuracy License Active Recommended
WiiMednafen git Mid GPLv2 (Copyleft) ~

NEC PC-FX

Name Latest version Nunchuk Support Accuracy Dolphin Wii U License Active Recommended
WiiMednafen git Mid ~ (Slow) ~ (Slow) GPLv2 (Copyleft) ~ ~

Nintendo 64

Name Latest version Nunchuk Support Accuracy Dolphin Wii U License Active Recommended
Not64 git Mid GPLv2 (Copyleft)
Wii64 1.1 Mid (Low Compatibility) ~ (Low Compatibility) GPLv3 (Copyleft) ~
Wii64 glN64 git Mid GPLv2 (Copyleft) TBD
Wii64 Rice git Mid GPLv2 (Copyleft)

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 Latest version Nunchuk Support Accuracy License Active Recommended
Nintendont (任天堂NT) git High ?

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 Nintendont, 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.

Nintendont can run standalone via HBC, but it's recommended running it indirectly through a usb loader. All big three usb loaders support it: usb loader gx, wiiflow lite, cfg loader. Make sure you're using the latest version of the loader.

Nintendo Entertainment System/Famicom

Name Latest version Nunchuk Support Accuracy License Active Recommended
FCE Ultra GX 3.5.4 Mid GPLv2 (Copyleft)
FCE Ultra RX v1.7.0 - 20190119 Mid GPLv2 (Copyleft) ~
FCEUX TX 1.1.7 Mid GPLv2 (Copyleft)
WiiMednafen git Mid GPLv2 (Copyleft) ~

Super Nintendo Entertainment System/Super Famicom

Name Latest version Nunchuk Support Accuracy License Active Recommended
Snes9x GX 4.5.5 Mid Non-commercial
Snes9x RX 5.5.0 Mid Non-commercial ~
Snes9x TX 1.1.3 Mid Non-commercial

Snes9x-GX is optimized for compatibility, RX for speed, while TX is similar to GX including some options from RX (but not speed).

SEGA SG-1000/Master System/Genesis/Game Gear

Name Latest version Nunchuk Support Accuracy SG-1000 SMS Genesis CD 32X Pico GG License Active Recommended
Genesis Plus GX git Mid ~ MAME license (Non-commercial)
PicoDrive 1.19.1 Mid MAME license (Non-commercial
SMSPlus 14/12/2008 Mid GPLv2 (Copyleft)
WiiMednafen git Mid GPLv2 (Copyleft) ~
PicoDrive
While it is only available as a libretro core and is behind Genesis Plus GX and WiiMednafen in terms of compatibility and accuracy, it is currently the only way to play Sega 32X games on the Wii. Same for play Sega Pico games.

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

SEGA Saturn

Name Latest version Nunchuk Support Accuracy License Active Recommended
Seta GX beta v0.2 ? Low-Mid GPLv2 (Copyleft) ~
Yabause Wii r2926 beta26 Low (Extremely poor performance) GPLv2 (Copyleft)

SNK Neo Geo

Name Latest version Accuracy License Active Recommended
GxGeo r23 Mid GPLv2 (Copyleft)

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.

SNK Neo Geo CD

Name Latest version Accuracy License Active Recommended
NeoCD RX 1.0.02 Mid LGPLv2.1 (Copyleft)
NeoCD-Wii 0.5 Mid GPLv3 (Copyleft)

Sony PlayStation

Name Latest version Accuracy Dolphin Wii U License Active Recommended
WiiStation (highly enhanced port of PCSX-R with elements from PCSX-ReARMed) 3.2 Mid-High GPLv3 (Copyleft)
WiiSX 4.1 Mid-High GPLv2 (Copyleft)
WiiSXR (port of PCSX-R) Beta 2.3 Mid GPLv2 (Copyleft) ~
WiiSXRX (enhanced port of PCSX-R) 3.3 Mid GPLv3 (Copyleft)
PCSX-Revolution rev.50 Low-Mid (Low Compatibility) (Low Compatibility) GPLv2 (Copyleft)

Handhelds

Atari Lynx

Name Latest version Accuracy Dolphin Wii U License Active Recommended
WiiHandy 0.4 Mid zlib License (Permissive) ~
WiiMednafen git Mid GPLv2 (Copyleft) ~

Bandai WonderSwan

Name Latest version Accuracy License Active Recommended
WiiMednafen git Mid GPLv2 (Copyleft) ~

LED Handheld

Name Latest version Accuracy License Active Recommended
LedHeadWii 1.2 High GPLv2 (Copyleft)

Nintendo DS

Name Latest version DSi GBA Accuracy Dolphin Wii U License Active Recommended
DeSmuME Wii r253 Mid (Very Slow/Low Compatibility) (Very Slow/Low Compatibility) GPLv3 (Copyleft)

Nintendo Game Boy/Color/Advance

Name Latest version GB/GBC GBA Accuracy Dolphin Wii U License Active Recommended
gb4gb 1.0 Mid (able to emulate link cable) ? ~
GnuBoy GX 081214 Mid ? ? GPLv2 (Copyleft) ~
Enhanced mGBA 20220105 Mid MPL 2.0 (Copyleft) ~
mGBA 0.10.3 Mid MPL 2.0 (Copyleft)
RIN Wii 2008 Mid (Black Screen) GPLv2 (Copyleft) ~
Visual Boy Advance GX 2.4.8 Mid GPLv2 (Copyleft) ~
WiiMednafen git Mid GPLv2 (Copyleft) ~ ~

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

Nintendo Virtual Boy

Name Latest version Accuracy License Active Recommended
WiiMednafen git Mid GPLv2 (Copyleft) ~
WiirtualBoy 0.1 Low-Mid GPLv2 (Copyleft)

SNK Neo Geo Pocket

Name Latest version Accuracy License Active Recommended
NeoPop GX Wii 0.71.2 Low-Mid GPLv2 (Copyleft) ~
NeoPop Wii 20090203 Low-Mid GPLv2 (Copyleft)
WiiMednafen git Mid GPLv2 (Copyleft) ~

Trojan LCD Game

Name Latest version Accuracy License Active Recommended
TrojanWii 2008 Mid Proprietary

Computers

Amstrad CPC

Name Latest version Accuracy License Active Recommended
Wiituka 0.98.8 High ?

Apple IIe

Name Latest version Accuracy License Active Recommended
WiiApple 0.0.7 Mid GPLv2 (Copyleft)

Atari 800/XL/XE/XEGS/5200

Name Latest version Accuracy License Active Recommended
WiiXL 0.1 Mid LGPLv2.1 (Copyleft)

Atari ST

Name Latest version Accuracy License Active Recommended
AtaWii Beta1 Low GPLv2 (Copyleft)
Hatari Wii v0.0.5 Mid GPLv2 (Copyleft)
HataWii 20091901 Mid Proprietary

BBC Micro

Name Latest version Accuracy License Active Recommended
Beebem Wii 0.1 Low-Mid ?

Commodore 64

Name Latest version Accuracy License Active Recommended
Frodo 2.4.1 Mid GPLv2 (Copyleft)

Commodore Amiga

Name Latest version Accuracy License Active Recommended
UAE Wii v12 Mid GPLv2 (Copyleft)

DOSBox

Name Latest version Accuracy License Active Recommended
DOSBox Wii v1.7 Mid GPLv2 (Copyleft)
DOSBox Wii (with dynarec) v1.7x beta4 r4301 dynrec Mid GPLv2 (Copyleft)

Microsoft MSX

Name Latest version Accuracy License Active Recommended
blueMSX-Wii 1.0.3 Mid GPLv2 (Copyleft)
MiiSX 0.4 Low Proprietary
uMSX 0.2 Low ?

NEC-PC 88 series

Name Latest version Accuracy License Active Recommended
QUASI88 Wii 0.6.3 beta6 Low-Mid ?
wii88 0.1.1
(based on official quasi88 0.6.4)
Mid ?

NEC-PC 98 series

Name Latest version Accuracy License Active Recommended
Neko Project II (猫Project II) 0.83 beta 6 Mid ?
Neko Project II Wii (猫Project II Wii) 0.1 B3
(based on NPII 0.81a)
Low-Mid ?

Philips VG 5000

Name Latest version Accuracy License Active Recommended
Dcvg5k 1.0 Mid ?

Sinclair ZX Spectrum

Name Latest version Accuracy License Active Recommended
FBZX Wii v15 Mid GPLv3 (Copyleft)
FUSE Wii 2009 Mid GPLv2 (Copyleft) ~

Tandy CoCo - Dragon 32/64

Name Latest version Accuracy License Active Recommended
XRoar-Wii 0.4 Mid GPLv2 (Copyleft)

Tandy Radio Shack TRS-80

Name Latest version Accuracy License Active Recommended
SDLTRS-Wii 0.2 Mid BSD-2-Clause (Permissive)

Other

CHIP-8

Name Latest version Accuracy License Active Recommended
Chippy Wii 1.0 Mid Proprietary ~

Unless you use an ancient HBC, you might receive a invalid elf error. The elf-dol_converter should workaround this.

Game recreations and source ports

Name Latest version License Active Recommended Supported games
Action
Digger Remastered 0.2 ? Digger
OpenBOR 3.0b6391 BSD-3-Clause (Permissive) beat em' ups
Adventure
ResidualVM wii 0.2 ? Grim Fandango
ScummVM 2.8.1 GPLv2 (Copyleft) Adventure games and RPGs from the late 80s and 90s
Fighting
KOF Flames Of Courage V5 v5f ? The King of Fighters
FPS
Descent Wii 1.12
git (forked)
GPLv3 (Copyleft) Descent
EDuke32 Wii Website ? Duke Nukem 3D
Freespace 2 Wii beta 3 ? ? Freespace 2
QuakeGX
Quake Wii (merged with QuakeGX)
0.0.5-2 ? Quake 1–2, ThreeWave CTF mod for Quake 2, QuakeWorld
Wii-DOOM
Wii-HERETIC
Wii-HEXEN
Wii-STRIFE
r33 GPLv2 (Copyleft) Wii-DOOM: Doom I–II, Final Doom
Wii-HERETIC: Heretic
Wii-HEXEN: Hexen
Wii-STRIFE: Strife: Quest for the Sigil
Wii-HEXEN II Website Proprietary Hexen II
Wii-ROTT Website Proprietary ? Rise of the Triad
Wolfenstein 3D Wii 1.3 ? Wolfenstein 3D, Spear of Destiny
Maze
MegaZeux 2.93b GPLv2 (Copyleft) Caverns of Zeux and other ZZT-style ascii games
Pacman 1.04 ? Pac-Man (arcade)
Pinball
SpaceCadetPinball git ? 3D Pinball for Windows – Space Cadet
Platform
Abe's Amazing Adventure Wii r3 ? ? Abe's Amazing Adventure
Abuse Wii git ? Abuse
Bermuda Syndrome Wii git ? Bermuda Syndrome
Cave Story Engine 2 Wii Port git
archive
Proprietary ? Cave Story
hode 0.4.9
git
? Heart of Darkness
Jump 'n Bump 0.3.1 ? ? Jump 'n Bump
MazeOfGaliousWii 0.63.3 ? ? The Maze of Galious remake
OpenHCL git ? ~ Hydra Castle Labyrinth
OpenJazz git ? Jazz Jackrabbit
Sonic CD 2011 Decompilation git Non-commercial ? Sonic the Hedgehog CD (2011)
Sonic Mania Wii git Non-commercial ~ (WIP)[N 1] Sonic Mania (Encore DLC optional but the user must compile the port to access it)
Puzzle
Jewels 1.01 ? ? gljewel
OpenSupaplex git GPLv3 (Copyleft) Supaplex
Racing
CannonBall git ? OutRun
RoadFighterWii 1.0 ? Road Fighter
RPG
EasyRPG 0.8.0 GPLv3 (Copyleft) games created with RPG Maker 2000 and 2003
Exult Wii 2.0 GPLv2 (Copyleft) Ultima VII
RSC-C git ? RSC Preservation (OpenRSC)
Sandbox
Wiicraft git ? ? ? Minecraft v1.2.5
WoxelCraft git ? ? 3D Voxel Engine (Minecraft)
Shoot 'em up
OpenTyrianWii 1.7 ? ? Tyrian
Sim - Construction/Management
OpenTTD 1.3.2 ? ? Transport Tycoon Deluxe
TBS
DopeWars 1.1 ? ? DopeWars (Palm OS)
Visual Novel
CPyMO v1.1.9 AGPLv3 (Copyleft) ? PyMO Visual Novel / AVG Game Engine
  1. Loading time is not too long in the Wii port of Sonic Mania and it plays great for the most part. However, the giant ring special stages will significantly reduce the frame rate to ~5–10 fps depending on the number of 3D resources in sight but the developer plans to optimize special stage performances. Until an update with special stage optimization is released, it's best to avoid the giant ring special stages.

Other games

Name Latest version License Active Recommended
Super Mario War git ?

See also

Emulators on consoles
Consoles: NESSNESN64GameCubeWiiWii USwitch
Handhelds: GB(C)GBAPokémon miniDS3DS
Master SystemMega Drive/GenesisSaturnDreamcast
Other consoles
IntellivisionChannel FColecoVisionPC Engine3DO
Consoles: PS1PS2PS3PS4
Handhelds: PSPVita
XboxXbox 360Xbox One/Series X|S
Other handhelds
P/ECEWonderSwanCaanooGCW ZeroGizmondo
DidjLynxZodiacGP32GP2XGP2X Wiz