Difference between revisions of "Emulators on Wii U"

From Emulation General Wiki
Jump to navigation Jump to search
(NES: clarify litenesu)
(RetroArch: big up to date of core list, reorder by system)
Line 46: Line 46:
 
{| class="wikitable sortable" style="text-align:center;"
 
{| class="wikitable sortable" style="text-align:center;"
 
|-
 
|-
|+ Available cores
+
|+ Available cores (as of Retroarch 1.17.0)
 
! Cores
 
! Cores
 
! Game/System
 
! Game/System
 
! Recommended
 
! Recommended
 
|-
 
|-
| 81_libretro
+
| 2048
| Sinclair ZX 81
+
| 2048
| {{TBD}}
 
|-
 
| 2048_libretro
 
| Game
 
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| arduous_libretro
+
| cap32
| Arduboy
+
| Amstrad - CPC/GX4000 (Caprice32)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| atari800_libretro
+
| crocods
| Atari 5200
+
| Amstrad - CPC (CrocoDS)
| {{}}
+
| {{TBD}}
 
|-
 
|-
| bk_libretro
+
| fbalpha2012
| BK-0010/BK-0011(M)/Terak 8510-a
+
| Arcade (FB Alpha 2012)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| bluemsx_libretro
+
| fbalpha2012_cps1
| MSX/SVI/ColecoVision/SG-1000
+
| Arcade (FB Alpha 2012 CPS-1)
| {{~}}
 
|-
 
| cannonball_libretro
 
| Game engine
 
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| cap32_libretro
+
| fbalpha2012_cps2
| Amstrad CPC
+
| Arcade (FB Alpha 2012 CPS-2)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| crocods_libretro
+
| fbalpha2012_cps3
| Amstrad CPC
+
| Arcade (FB Alpha 2012 CPS-3)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| dosbox_svn_libretro
+
| fbalpha2012_neogeo
| DOS
+
| Arcade (FB Alpha 2012 Neo Geo)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| ecwolf_libretro
+
| fbneo
| Game engine
+
| Arcade (FinalBurn Neo)
| {{TBD}}
+
| {{}}
 
|-
 
|-
| fbalpha2012_libretro
+
| mame2000
| Arcade/Console/various
+
| Arcade (MAME 2000)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| fbalpha2012_cps1_libretro
+
| mame2003_plus
| CPS-1
+
| Arcade (MAME 2003-Plus)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| fbalpha2012_cps2_libretro
+
| mame2003
| CPS-2
+
| Arcade (MAME 2003)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| fbalpha2012_cps3_libretro
+
| mame2003_midway
| CPS-3
+
| Arcade (MAME 2003 Midway)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| fbalpha2012_neogeo_libretro
+
| arduous
| Neo Geo
+
| Arduboy (Arduous)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| fbneo_libretro
+
| stella2014
| Arcade/Console/various
+
| Atari - 2600 (Stella 2014)
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| fceumm_libretro
+
| a5200
| Nintendo NES/Famicom
+
| Atari - 5200 (a5200)
 +
| {{TBD}}
 +
|-
 +
| atari800
 +
| Atari - 5200 (Atari800)
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| fixgb_libretro
+
| prosystem
| Game Boy/Color
+
| Atari - 7800 (ProSystem)
| {{}}
+
| {{TBD}}
 
|-
 
|-
| fixnes_libretro
+
| mednafen_lynx
| Nintendo NES/Famicom
+
| Atari - Lynx (Beetle Lynx)
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| fmsx_libretro
+
| handy
| MSX/MSX2/MSX2+
+
| Atari - Lynx (Handy)
| {{}}
+
| {{TBD}}
 
|-
 
|-
| freechaf_libretro
+
| hatari
| Fairchild ChannelF
+
| Atari - ST/STE/TT/Falcon (Hatari)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| freeintv_libretro
+
| mednafen_wswan
| Mattel Intellivision
+
| Bandai - WonderSwan/Color (Beetle Cygne)
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| frodo_libretro
+
| cannonball
| Commodore C64
+
| Cannonball
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| fuse_libretro
+
| nxengine
| Sinclair ZX Spectrum
+
| Cave Story (NXEngine)
| {{}}
+
| {{TBD}}
 
|-
 
|-
| gambatte_libretro
+
| jaxe
| Game Boy/Color
+
| CHIP-8/S-CHIP/XO-CHIP (JAXE)
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| gearboy_libretro
+
| gearcoleco
| Game Boy/Color
+
| Coleco - ColecoVision (Gearcoleco)
| {{}}
+
| {{TBD}}
 
|-
 
|-
| gearcoleco_libretro
+
| puae
| Coleco ColecoVision
+
| Commodore - Amiga (PUAE)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| gearsystem_libretro
+
| puae2021
| Sega MS/GG/SG-1000
+
| Commodore - Amiga (PUAE 2021)
| {{}}
+
| {{TBD}}
 
|-
 
|-
| genesis_plus_gx_libretro
+
| vice_x128
| Sega MS/GG/MD/CD
+
| Commodore - C128 (VICE x128)
| {{}}
+
| {{TBD}}
 
|-
 
|-
| genesis_plus_gx_wide_libretro
+
| frodo
| Sega MS/GG/MD/CD
+
| Commodore - C64 (Frodo)
| {{}}
+
| {{TBD}}
 
|-
 
|-
| gme_libretro
+
| vice_x64
| Music player
+
| Commodore - C64 (VICE x64 fast)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| gong_libretro
+
| vice_x64sc
| Game
+
| Commodore - C64 (VICE x64sc accurate)
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| gpsp_libretro
+
| vice_xscpu64
| Game Boy Advance
+
| Commodore - C64 SuperCPU (VICE xscpu64)
| {{}}
+
| {{TBD}}
 +
|-
 +
| vice_xcbm5x0
 +
| Commodore - CBM-II 5x0 (VICE xcbm5x0)
 +
| {{TBD}}
 
|-
 
|-
| gw_libretro
+
| vice_xcbm2
| Handheld Electronic
+
| Commodore - CBM-II 6x0/7x0 (VICE xcbm2)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| handy_libretro
+
| vice_xpet
| Atari Lynx
+
| Commodore - PET (VICE xpet)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| hatari_libretro
+
| vice_xplus4
| Atari ST/STE/TT/Falcon
+
| Commodore - PLUS/4 (VICE xplus4)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| jaxe_libretro
+
| vice_xvic
| CHIP-8/S-CHIP/XO-CHIP
+
| Commodore - VIC-20 (VICE xvic)
| {{}}
+
| {{TBD}}
 
|-
 
|-
| jumpnbump_libretro
+
| prboom
| Game engine
+
| Doom (PrBoom)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| lowresnx_libretro
+
| dosbox_svn
| Game engine
+
| DOS (DOSBox-SVN)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| lutro_libretro
+
| bk
| Game engine
+
| Elektronika - BK-0010/BK-0011(M)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| mame2000_libretro
+
| freechaf
| Arcade/Console/various
+
| Fairchild ChannelF (FreeChaF)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| mame2003_libretro
+
| reminiscence
| Arcade/Console/various
+
| Flashback (REminiscence)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| mame2003_midway_libretro
+
| gme
| Arcade/Console/various
+
| Game Music Emu
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| mame2003_plus_libretro
+
| vecx
| Arcade/Console/various
+
| GCE - Vectrex (vecx)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| mednafen_lynx_libretro
+
| gong
| Atari Lynx
+
| Gong
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| mednafen_ngp_libretro
+
| gw
| Neo Geo Pocket/Color
+
| Handheld Electronic (GW)
| {{}}
+
| {{TBD}}
 +
|-
 +
| squirreljme
 +
| Java ME (SquirrelJME)
 +
| {{TBD}}
 +
|-
 +
| jumpnbump
 +
| Jump 'n Bump
 +
| {{TBD}}
 
|-
 
|-
| mednafen_pce_libretro
+
| lowresnx
| NEC PC Engine/SuperGrafx/CD
+
| LowRes NX
| {{}}
+
| {{TBD}}
 
|-
 
|-
| mednafen_pce_fast_libretro
+
| lutro
| NEC PC Engine/CD
+
| Lua Engine (Lutro)
| {{}}
+
| {{TBD}}
 
|-
 
|-
| mednafen_supergrafx_libretro
+
| minivmac
| NEC PC Engine/SuperGrafx
+
| Mac II (minivmac)
| {{}}
+
| {{TBD}}
 
|-
 
|-
| mednafen_vb_libretro
+
| o2em
| Nintendo Virtual Boy
+
| Magnavox - Odyssey2 / Philips Videopac+ (O2EM)
| {{}}
+
| {{TBD}}
 
|-
 
|-
| mednafen_wswan_libretro
+
| freeintv
| Bandai WonderSwan/Color
+
| Mattel - Intellivision (FreeIntv)
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| mgba_libretro
+
| fmsx
| Game Boy Advance
+
| Microsoft - MSX (fMSX)
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| minivmac_libretro
+
| uw8
| Mac II
+
| MicroW8
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| mu_libretro
+
| mrboom
| Palm OS
+
| Mr.Boom (Bomberman)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| nekop2_libretro
+
| bluemsx
| NEC PC-98
+
| MSX/SVI/ColecoVision/SG-1000 (blueMSX)
 
| {{~}}
 
| {{~}}
 
|-
 
|-
| neocd_libretro
+
| quasi88
| Neo Geo CD
+
| NEC - PC-8000 / PC-8800 series (QUASI88)
| {{}}
+
| {{TBD}}
 
|-
 
|-
| nestopia_libretro
+
| nekop2
| Nintendo NES/Famicom
+
| NEC - PC-98 (Neko Project II)
| {{}}
+
| {{~}}
 
|-
 
|-
| np2kai_libretro
+
| np2kai
| NEC PC-98
+
| NEC - PC-98 (Neko Project II Kai)
| {{✓}} <small>slowdown but best PC98 core</small>
+
| {{✓}}<small>slowdown but best PC98 core</small>
 
|-
 
|-
| numero_libretro
+
| mednafen_pce_fast
| TI-83
+
| NEC - PC Engine / CD (Beetle PCE FAST)
| {{TBD}}
+
| {{}}
 
|-
 
|-
| nxengine_libretro
+
| mednafen_pce
| Game engine
+
| NEC - PC Engine / SuperGrafx / CD (Beetle PCE)
| {{TBD}}
+
| {{}}
 
|-
 
|-
| o2em_libretro
+
| mednafen_supergrafx
| Magnavox Odyssey2/Phillips Videopac+
+
| NEC - PC Engine SuperGrafx (Beetle SuperGrafx)
| {{TBD}}
+
| {{}}
 
|-
 
|-
| oberon_libretro
+
| DoubleCherryGB
| Oberon RISC machine
+
| Nintendo - Game Boy / Color (DoubleCherryGB)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| pcsx_rearmed_libretro
+
| fixgb
| Sony PlayStation
+
| Nintendo - Game Boy / Color (fixGB)
| {{TBD}}
+
| {{}}
 
|-
 
|-
| picodrive_libretro
+
| gambatte
| Sega MS/GG/MD/CD/32X
+
| Nintendo - Game Boy / Color (Gambatte)
| {{}} <small>(crash)</small>
+
| {{}}
 
|-
 
|-
| pocketcdg_libretro
+
| gearboy
| Karaoke player
+
| Nintendo - Game Boy / Color (Gearboy)
| {{TBD}}
+
| {{}}
 
|-
 
|-
| pokemini_libretro
+
| sameboy
| Nintendo Pokemon Mini
+
| Nintendo - Game Boy / Color (SameBoy)
| {{TBD}}
+
| {{}}
 
|-
 
|-
| prboom_libretro
+
| tgbdual
| Game engine
+
| Nintendo - Game Boy / Color (TGB Dual)
| {{TBD}}
+
| {{}}<small>(white screen)</small>
 
|-
 
|-
| prosystem_libretro
+
| gpsp
| Atari 7800
+
| Nintendo - Game Boy Advance (gpSP)
| {{TBD}}
+
| {{}}
 
|-
 
|-
| puae_libretro
+
| mgba
| Commodore Amiga
+
| Nintendo - Game Boy Advance (mGBA)
| {{TBD}}
+
| {{}}
 
|-
 
|-
| puae2021_libretro
+
| vbam
| Commodore Amiga
+
| Nintendo - Game Boy Advance (VBA-M)
| {{TBD}}
+
| {{~}}
 
|-
 
|-
| quasi88_libretro
+
| vba_next
| NEC PC-8000/PC-8800 series
+
| Nintendo - Game Boy Advance (VBA Next)
| {{TBD}}
+
| {{~}}
 
|-
 
|-
| quicknes_libretro
+
| fceumm
| Nintendo NES/Famicom
+
| Nintendo - NES / Famicom (FCEUmm)
| {{TBD}}
+
| {{}}
 
|-
 
|-
| race_libretro
+
| fixnes
| Neo Geo Pocket/Color
+
| Nintendo - NES / Famicom (fixNES)
| {{}} <small>(crash)</small>
+
| {{}}
 
|-
 
|-
| reminiscence_libretro
+
| nestopia
| Game engine
+
| Nintendo - NES / Famicom (Nestopia UE)
| {{TBD}}
+
| {{}}
 
|-
 
|-
| retro8_libretro
+
| quicknes
| Game engine
+
| Nintendo - NES / Famicom (QuickNES)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| sameboy_libretro
+
| pokemini
| Game Boy/Color
+
| Nintendo - Pokemon Mini (PokeMini)
| {{✓}}
 
|-
 
| scummvm_libretro
 
| Game engine
 
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| snes9x_libretro
+
| snes9x
| Nintendo SNES/SFC
+
| Nintendo - SNES / SFC (Snes9x)
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| snes9x2002_libretro
+
| snes9x2002
| Nintendo SNES/SFC
+
| Nintendo - SNES / SFC (Snes9x 2002)
 
| {{~}}
 
| {{~}}
 
|-
 
|-
| snes9x2005_libretro
+
| snes9x2005
| Nintendo SNES/SFC
+
| Nintendo - SNES / SFC (Snes9x 2005)
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| snes9x2005_plus_libretro
+
| snes9x2005_plus
| Nintendo SNES/SFC
+
| Nintendo - SNES / SFC (Snes9x 2005 Plus)
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| snes9x2010_libretro
+
| snes9x2010
| Nintendo SNES/SFC
+
| Nintendo - SNES / SFC (Snes9x 2010)
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| squirreljme_libretro
+
| mednafen_vb
| Java ME
+
| Nintendo - Virtual Boy (Beetle VB)
| {{TBD}}
 
|-
 
| stella2014_libretro
 
| Atari 2600
 
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| superbroswar_libretro
+
| oberon
| Game engine
+
| Oberon RISC Emulator
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| tgbdual_libretro
+
| mu
| Game Boy/Color
+
| Palm OS (Mu)
| {{}} <small>(white screen)</small>
+
| {{TBD}}
 
|-
 
|-
| theodore_libretro
+
| retro8
| Thomson MO/TO
+
| PICO-8 (Retro8)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| tic80_libretro
+
| pocketcdg
| Game engine
+
| PocketCDG
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| tyrquake_libretro
+
| tyrquake
| Game engine
+
| Quake (TyrQuake)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| uw8_libretro
+
| vitaquake2-rogue
| MicroW8
+
| Quake II - Ground Zero (vitaQuake 2 [Rogue])
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| uzem_libretro
+
| vitaquake2-xatrix
| Uzebox
+
| Quake II - The Reckoning (vitaQuake 2 [Xatrix])
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| vaporspec_libretro
+
| vitaquake2-zaero
| Game engine
+
| Quake II - Zaero (vitaQuake 2 [Zaero])
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| vba_m_libretro
+
| vitaquake2
| Game Boy Advance
+
| Quake II (vitaQuake 2)
| {{~}}
+
| {{TBD}}
 
|-
 
|-
| vba_next_libretro
+
| xrick
| Game Boy Advance
+
| Rick Dangerous (XRick)
| {{~}}
+
| {{TBD}}
 
|-
 
|-
| vecx_libretro
+
| scummvm
| Vectrex
+
| ScummVM
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| vice_x128_libretro
+
| picodrive
| Commodore C128
+
| Sega - MS/GG/MD/CD/32X (PicoDrive)
| {{TBD}}
+
| {{✗}}<small>(crash)</small>
 +
|-
 +
| genesis_plus_gx
 +
| Sega - MS/GG/MD/CD (Genesis Plus GX)
 +
| {{✓}}
 
|-
 
|-
| vice_x64_libretro
+
| genesis_plus_gx_wide
| Commodore C64
+
| Sega - MS/GG/MD/CD (Genesis Plus GX Wide)
| {{TBD}}
+
| {{}}
 
|-
 
|-
| vice_x64sc_libretro
+
| gearsystem
| Commodore C64
+
| Sega - MS/GG/SG-1000 (Gearsystem)
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| vice_xcbm2_libretro
+
| x1
| Commodore CBM-II 6x0/7x0
+
| Sharp X1 (X Millennium)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| vice_xcbm5x0_libretro
+
| 81
| Commodore CBM-II 5x0
+
| Sinclair - ZX 81 (EightyOne)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| vice_xpet_libretro
+
| fuse
| Commodore PET
+
| Sinclair - ZX Spectrum (Fuse)
| {{TBD}}
+
| {{✓}}
 +
|-
 +
| neocd
 +
| SNK - Neo Geo CD (NeoCD)
 +
| {{✓}}
 +
|-
 +
| mednafen_ngp
 +
| SNK - Neo Geo Pocket / Color (Beetle NeoPop)
 +
| {{✓}}
 
|-
 
|-
| vice_xplus4_libretro
+
| race
| Commodore Plus/4
+
| SNK - Neo Geo Pocket / Color (RACE)
| {{TBD}}
+
| {{}}<small>(crash)</small>
 
|-
 
|-
| vice_xscpu64_libretro
+
| pcsx_rearmed
| Commodore C64 SuperCPU
+
| Sony - PlayStation (PCSX ReARMed)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| vice_xvic_libretro
+
| superbroswar
| Commodore VIC-20
+
| Super Bros War
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| vitaquake2_libretro
+
| numero
| Game engine
+
| Texas Instruments TI-83 (Numero)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| vitaquake2-rogue_libretro
+
| theodore
| Game engine
+
| Thomson - MO/TO (Theodore)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| vitaquake2-xatrix_libretro
+
| tic80
| Game engine
+
| TIC-80
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| vitaquake2-zaero_libretro
+
| uzem
| Game engine
+
| Uzebox (Uzem)
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| wasm4_libretro
+
| vaporspec
| Game engine
+
| VaporSpec
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| x1_libretro
+
| wasm4
| Sharp X1
+
| WASM-4
 
| {{TBD}}
 
| {{TBD}}
 
|-
 
|-
| xrick_libretro
+
| ecwolf
| Game engine
+
| Wolfenstein 3D (ECWolf)
 
| {{TBD}}
 
| {{TBD}}
|-
 
 
|}
 
|}
  

Revision as of 10:52, 17 February 2024

Nintendo Wii U
Wii U.png
Developer Nintendo
Type Home video game console
Generation Eighth generation
Release date 2012
Discontinued 2017
Predecessor Wii
Successor Nintendo Switch
Emulated
For software that emulates the Wii U, see Wii U emulators.

Emulators (Legacy, via vWii)

Most emulators available for the Wii will also work on vWii (virtual Wii) mode on the Wii U, and some of them even support the Wii U Pro Controller or the Wii U Gamepad. However, due to sandboxing, there won't be any performance gains compared to running those emulators bare-metal on a Wii.

The most interesting emulator, really hypervisor, is Nintendont, for GameCube gaming. You can run it directly in vwii HBC, or through a wii usb loader like ulgx or wiiflow as a frontend.

Emulators (Multi-system)

Name Version FLOSS Active Recommended
RetroArch 1.18.0
Virtual Console N/A

Please notice that Retroarch isn't currently compatible with the Aroma custom firmware. In order to run Retroarch, you will have to boot a legacy cfw like tiramisu, haxchi or mocha.

RetroArch

Available cores (as of Retroarch 1.17.0)
Cores Game/System Recommended
2048 2048
cap32 Amstrad - CPC/GX4000 (Caprice32) TBD
crocods Amstrad - CPC (CrocoDS) TBD
fbalpha2012 Arcade (FB Alpha 2012) TBD
fbalpha2012_cps1 Arcade (FB Alpha 2012 CPS-1) TBD
fbalpha2012_cps2 Arcade (FB Alpha 2012 CPS-2) TBD
fbalpha2012_cps3 Arcade (FB Alpha 2012 CPS-3) TBD
fbalpha2012_neogeo Arcade (FB Alpha 2012 Neo Geo) TBD
fbneo Arcade (FinalBurn Neo)
mame2000 Arcade (MAME 2000) TBD
mame2003_plus Arcade (MAME 2003-Plus) TBD
mame2003 Arcade (MAME 2003) TBD
mame2003_midway Arcade (MAME 2003 Midway) TBD
arduous Arduboy (Arduous) TBD
stella2014 Atari - 2600 (Stella 2014)
a5200 Atari - 5200 (a5200) TBD
atari800 Atari - 5200 (Atari800)
prosystem Atari - 7800 (ProSystem) TBD
mednafen_lynx Atari - Lynx (Beetle Lynx)
handy Atari - Lynx (Handy) TBD
hatari Atari - ST/STE/TT/Falcon (Hatari) TBD
mednafen_wswan Bandai - WonderSwan/Color (Beetle Cygne)
cannonball Cannonball TBD
nxengine Cave Story (NXEngine) TBD
jaxe CHIP-8/S-CHIP/XO-CHIP (JAXE)
gearcoleco Coleco - ColecoVision (Gearcoleco) TBD
puae Commodore - Amiga (PUAE) TBD
puae2021 Commodore - Amiga (PUAE 2021) TBD
vice_x128 Commodore - C128 (VICE x128) TBD
frodo Commodore - C64 (Frodo) TBD
vice_x64 Commodore - C64 (VICE x64 fast) TBD
vice_x64sc Commodore - C64 (VICE x64sc accurate)
vice_xscpu64 Commodore - C64 SuperCPU (VICE xscpu64) TBD
vice_xcbm5x0 Commodore - CBM-II 5x0 (VICE xcbm5x0) TBD
vice_xcbm2 Commodore - CBM-II 6x0/7x0 (VICE xcbm2) TBD
vice_xpet Commodore - PET (VICE xpet) TBD
vice_xplus4 Commodore - PLUS/4 (VICE xplus4) TBD
vice_xvic Commodore - VIC-20 (VICE xvic) TBD
prboom Doom (PrBoom) TBD
dosbox_svn DOS (DOSBox-SVN) TBD
bk Elektronika - BK-0010/BK-0011(M) TBD
freechaf Fairchild ChannelF (FreeChaF) TBD
reminiscence Flashback (REminiscence) TBD
gme Game Music Emu TBD
vecx GCE - Vectrex (vecx) TBD
gong Gong
gw Handheld Electronic (GW) TBD
squirreljme Java ME (SquirrelJME) TBD
jumpnbump Jump 'n Bump TBD
lowresnx LowRes NX TBD
lutro Lua Engine (Lutro) TBD
minivmac Mac II (minivmac) TBD
o2em Magnavox - Odyssey2 / Philips Videopac+ (O2EM) TBD
freeintv Mattel - Intellivision (FreeIntv)
fmsx Microsoft - MSX (fMSX)
uw8 MicroW8 TBD
mrboom Mr.Boom (Bomberman) TBD
bluemsx MSX/SVI/ColecoVision/SG-1000 (blueMSX) ~
quasi88 NEC - PC-8000 / PC-8800 series (QUASI88) TBD
nekop2 NEC - PC-98 (Neko Project II) ~
np2kai NEC - PC-98 (Neko Project II Kai) slowdown but best PC98 core
mednafen_pce_fast NEC - PC Engine / CD (Beetle PCE FAST)
mednafen_pce NEC - PC Engine / SuperGrafx / CD (Beetle PCE)
mednafen_supergrafx NEC - PC Engine SuperGrafx (Beetle SuperGrafx)
DoubleCherryGB Nintendo - Game Boy / Color (DoubleCherryGB) TBD
fixgb Nintendo - Game Boy / Color (fixGB)
gambatte Nintendo - Game Boy / Color (Gambatte)
gearboy Nintendo - Game Boy / Color (Gearboy)
sameboy Nintendo - Game Boy / Color (SameBoy)
tgbdual Nintendo - Game Boy / Color (TGB Dual) (white screen)
gpsp Nintendo - Game Boy Advance (gpSP)
mgba Nintendo - Game Boy Advance (mGBA)
vbam Nintendo - Game Boy Advance (VBA-M) ~
vba_next Nintendo - Game Boy Advance (VBA Next) ~
fceumm Nintendo - NES / Famicom (FCEUmm)
fixnes Nintendo - NES / Famicom (fixNES)
nestopia Nintendo - NES / Famicom (Nestopia UE)
quicknes Nintendo - NES / Famicom (QuickNES) TBD
pokemini Nintendo - Pokemon Mini (PokeMini) TBD
snes9x Nintendo - SNES / SFC (Snes9x)
snes9x2002 Nintendo - SNES / SFC (Snes9x 2002) ~
snes9x2005 Nintendo - SNES / SFC (Snes9x 2005)
snes9x2005_plus Nintendo - SNES / SFC (Snes9x 2005 Plus)
snes9x2010 Nintendo - SNES / SFC (Snes9x 2010)
mednafen_vb Nintendo - Virtual Boy (Beetle VB)
oberon Oberon RISC Emulator TBD
mu Palm OS (Mu) TBD
retro8 PICO-8 (Retro8) TBD
pocketcdg PocketCDG TBD
tyrquake Quake (TyrQuake) TBD
vitaquake2-rogue Quake II - Ground Zero (vitaQuake 2 [Rogue]) TBD
vitaquake2-xatrix Quake II - The Reckoning (vitaQuake 2 [Xatrix]) TBD
vitaquake2-zaero Quake II - Zaero (vitaQuake 2 [Zaero]) TBD
vitaquake2 Quake II (vitaQuake 2) TBD
xrick Rick Dangerous (XRick) TBD
scummvm ScummVM TBD
picodrive Sega - MS/GG/MD/CD/32X (PicoDrive) (crash)
genesis_plus_gx Sega - MS/GG/MD/CD (Genesis Plus GX)
genesis_plus_gx_wide Sega - MS/GG/MD/CD (Genesis Plus GX Wide)
gearsystem Sega - MS/GG/SG-1000 (Gearsystem)
x1 Sharp X1 (X Millennium) TBD
81 Sinclair - ZX 81 (EightyOne) TBD
fuse Sinclair - ZX Spectrum (Fuse)
neocd SNK - Neo Geo CD (NeoCD)
mednafen_ngp SNK - Neo Geo Pocket / Color (Beetle NeoPop)
race SNK - Neo Geo Pocket / Color (RACE) (crash)
pcsx_rearmed Sony - PlayStation (PCSX ReARMed) TBD
superbroswar Super Bros War TBD
numero Texas Instruments TI-83 (Numero) TBD
theodore Thomson - MO/TO (Theodore) TBD
tic80 TIC-80 TBD
uzem Uzebox (Uzem) TBD
vaporspec VaporSpec TBD
wasm4 WASM-4 TBD
ecwolf Wolfenstein 3D (ECWolf) TBD

Emulators (Single system)

Arcade

Centipede Arcade

Name Version FLOSS Active Recommended
Centipede Wii U 20160128

Commodore

Commodore 64

Name Version FLOSS Active Recommended
YAPE 4 U 0.70.2

Fantasy computers

CHIP-8

Name Version FLOSS Active Recommended
CHIP8 Emulator 2.2-GX2

PICO-8

Name Version FLOSS Active Recommended
fake-08 v0.0.2.20

Nintendo

NES

Name Version FLOSS Active Recommended
Heritage (internal emulator for NES Remix) Heri2
LiteNESU 0.0.0-preR2
LiteNESU 16 in 1 2016

LiteNESU: one of the first homebrew programs for the wiiu. Barely a PoC. Slow, without sound, low compatibility. Cant load games from the scard. You'll have to host and load the game from the network, next to the payload, with the old browser method. Or, alternatively, bundle the roms inside the elf executable (16in1) at compilation time. You'd better use retroarch, or the injection method, or one of the emulators on the wii side like fceugx.

Game Boy

Name Version FLOSS Active Recommended
gacubeboy 1337
9000
~
GBiine 0.2b ~

Pokémon Mini

Name Version FLOSS Active Recommended
Libretro PokeMini (PokeMini port by rw-r-r_0644) 0.01
PokeMiniU (PokeMini port by shutterbug2000) 2.2

PokeMini by rw-r-r_0644 is an early and obsolete retroarch core.
PokeMiniU is based on the original Pokemini standalone emulator, but it's one of the first homebrew emulators and is full of bugs: tiny screen, lots of graphical glitches, wrong colors...
In both cases, you will prefer the most recent retroarch with the newest pokemini core.

Sony

PSP

Name Version FLOSS Active Recommended
PPSSPP 1.5.x ?

Source ports

Name Version FLOSS Active Recommended Supported games
Cave Story Engine 2 git
archive
[1] [N 1] Cave Story
Crispy Doom U git ? Doom I–II, Final Doom
EasyRPG git RPG Maker 2000 and 2003 games
LÖVE Potion 3.0 Love2D LUA engine
MegaZeux 2.93 Caverns of Zeus and other ascii style games like ZZT
Ship of Harkinian 8.0.4[N 2]
Nightly build
The Legend of Zelda: Ocarina of Time (any PAL version)[N 3]
Sonic Mania Wii U git [N 4] Sonic Mania (Plus)
SpaceCadetPinball git 3D Pinball for Windows – Space Cadet
Super Mario 64 Port git Super Mario 64
  1. Cave Story Engine 2, or CSE2 for short, received a DMCA cease and desist notice from Nicalis, the current IP owner of Cave Story, despite the original Cave Story being a freeware developed by Daisuke "Pixel" Amaya.
  2. Since the Wii U version of Ship of Harkinian is ported by a different developer (Wii U port developed by GaryOderNichts), it may not always be updated alongside the mainstream ports (Windows, macOS, Linux/Steam Deck, Switch) of Ship of Harkinian, may be due to incompatibility issues in certain updates. Since v6.1.2, the Wii U port was absent for v7.0.0, v7.0.1, and v7.0.2 releases, but returned in v7.1.0 after various fixes were made.
  3. As of v8.0.0, Ship of Harkinian supports any PAL ROM of The Legend of Zelda: Ocarina of Time for Nintendo 64 or GameCube (SoH Compatibility Checker to check if your ROM is supported). Launch the PC version and locate the ROM to generate an oot.otr file to place in the soh Wii U app folder. Additionally and optionally, you can load the PAL version of the Master Quest version in the PC version to create an oot-mq.otr to add another game mode.
  4. This unofficial Wii U port of the Sonia Mania Decompilation project plays and loads great. Some frames will drop during giant ring special stages when too many 3D assets appear on the screen but performance is arguably bearable. Missing features as of v1.0.3 include screen filters, the 'DLC' option in the main menu doesn't do anything (but 'Encore Mode' works when dlcEnabled is set to y in Settings.ini) and limited mod support.