Emulators on Wii U: Difference between revisions

RetroArch: properly close small tags
Philips: add miniCDi
 
(88 intermediate revisions by 60 users not shown)
Line 1: Line 1:
{{Infobox console
{{Infobox computing device/Wii U}}
|title = Nintendo Wii U
|logo = Wii U.png
|developer = Nintendo
|type = [[:Category:Emulators on home consoles|Home video game console]]
|generation = [[:Category:Emulators on eighth-generation consoles|Eighth generation]]
|release = 2012
|discontinued = 2017
|predecessor = [[Emulators on Wii|Wii]]
|successor = [[Emulators on Switch|Nintendo Switch]]
|emulated = {{✓}}
}}


{{for|software that emulates the Wii U|Wii U emulators}}  
{{for|software that emulates the Wii U|Wii U emulators}}  


=Emulators via vWii=
==Emulators (Legacy, via vWii)==
Most [[Emulators on Wii|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.
Most [[Emulators on Wii|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. In WiiVC inject mode you can slightly improve performance by overclocking with c2w_patcher and a patched c2w.img.


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.
[[Nintendont]], while not an emulator, enables the ability to play GameCube games on the Wii U as well, with little compromise.


=Multi-system=
==Emulators (Multi-system)==
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Name
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|[[Recommended Emulators|Recommended]]
Line 29: Line 18:
| [[RetroArch]]
| [[RetroArch]]
| [https://www.retroarch.com/?page=platforms {{RetroArchVer}}]
| [https://www.retroarch.com/?page=platforms {{RetroArchVer}}]
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 35: Line 24:
| [[Virtual Console]]
| [[Virtual Console]]
| N/A
| N/A
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
|}
|}


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.
Please note that RetroArch isn't currently compatible with Aroma. Support for Aroma is being worked on. For now, in order to run RetroArch, you will have to use an older hack such as Tiramisu (Haxchi and Mocha also both work, but really shouldn't be used at this point). A WIP early build can be found [https://gbatemp.net/threads/retroarch-wiiu-wip.447670/ here].


===RetroArch===
===RetroArch===


{| class="wikitable sortable" style="text-align:center;"
{| class="wikitable sortable" style="text-align:center;"
|-
|+ Available cores (as of Retroarch 1.22.1)
|+ Available cores
! 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
| {{TBD}}
| {{TBD}}
|-
|-
| atari800_libretro
| crocods
| Atari 5200
| Amstrad - CPC
| {{}}
| {{TBD}}
|-
|-
| bk_libretro
| anarch
| BK-0010/BK-0011(M)/Terak 8510-a
| Anarch
| {{TBD}}
| {{TBD}}
|-
|-
| bluemsx_libretro
| fbalpha2012
| MSX/SVI/ColecoVision/SG-1000
| rowspan="9" style="text-align: center;" | Arcade
| {{~}}
| {{TBD}}
|-
|-
| cannonball_libretro
| fbalpha2012_cps1
| Game engine
| {{TBD}}
| {{TBD}}
|-
|-
| cap32_libretro
| fbalpha2012_cps2
| Amstrad CPC
| {{TBD}}
| {{TBD}}
|-
|-
| crocods_libretro
| fbalpha2012_cps3
| Amstrad CPC
| {{TBD}}
| {{TBD}}
|-
|-
| dosbox_svn_libretro
| fbalpha2012_neogeo
| DOS
| {{TBD}}
| {{TBD}}
|-
|-
| ecwolf_libretro
| mame2000
| Game engine
| {{TBD}}
| {{TBD}}
|-
|-
| fbalpha2012_libretro
| mame2003_plus
| Arcade/Console/various
| {{TBD}}
| {{TBD}}
|-
|-
| fbalpha2012_cps1_libretro
| mame2003
| CPS-1
| {{TBD}}
| {{TBD}}
|-
|-
| fbalpha2012_cps2_libretro
| mame2003_midway
| CPS-2
| {{TBD}}
| {{TBD}}
|-
|-
| fbalpha2012_cps3_libretro
| ardens
| CPS-3
| rowspan="2" style="text-align: center;" | Arduboy
| {{TBD}}
| {{TBD}}
|-
|-
| fbalpha2012_neogeo_libretro
| arduous
| Neo Geo
| {{TBD}}
| {{TBD}}
|-
|-
| fbneo_libretro
| stella2014
| Arcade/Console/various
| Atari - 2600
| {{✓}}
| {{✓}}
|-
|-
| fceumm_libretro
| a5200
| Nintendo NES/Famicom
| rowspan="2" style="text-align: center;" | Atari - 5200
| {{}}
| {{TBD}}
|-
|-
| fixgb_libretro
| atari800
| Game Boy/Color
| {{✓}}
| {{✓}}
|-
|-
| fixnes_libretro
| prosystem
| Nintendo NES/Famicom
| Atari - 7800 (ProSystem)
| {{TBD}}
| {{TBD}}
|-
|-
| fmsx_libretro
| mednafen_lynx
| MSX/MSX2/MSX2+
| rowspan="2" style="text-align: center;" |Atari - Lynx
| {{✓}}
| {{✓}}
|-
|-
| freechaf_libretro
| handy
| Fairchild ChannelF
| {{TBD}}
| {{TBD}}
|-
|-
| freeintv_libretro
| hatari
| Mattel Intellivision
| Atari - ST/STE/TT/Falcon
| {{✓}}
|-
| frodo_libretro
| Commodore C64
| {{TBD}}
| {{TBD}}
|-
|-
| fuse_libretro
| mednafen_wswan
| Sinclair ZX Spectrum
| Bandai - WonderSwan/Color
| {{✓}}
| {{✓}}
|-
|-
| gambatte_libretro
| GAM4980
| Game Boy/Color
| BBK - Longman A4980
| {{}}
| {{TBD}}
|-
|-
| gearboy_libretro
| cannonball
| Game Boy/Color
| Cannonball
| {{}}
| {{TBD}}
|-
|-
| gearcoleco_libretro
| nxengine
| Coleco ColecoVision
| Cave Story
| {{TBD}}
| {{TBD}}
|-
|-
| gearsystem_libretro
| jaxe
| Sega MS/GG/SG-1000
| CHIP-8/S-CHIP/XO-CHIP
| {{✓}}
| {{✓}}
|-
|-
| genesis_plus_gx_libretro
| gearcoleco
| Sega MS/GG/MD/CD
| Coleco - ColecoVision
| {{}}
| {{TBD}}
|-
|-
| genesis_plus_gx_wide_libretro
| puae
| Sega MS/GG/MD/CD
| rowspan="2" style="text-align: center;" | Commodore - Amiga
| {{}}
| {{TBD}}
|-
|-
| gme_libretro
| puae2021
| Music player
| {{TBD}}
| {{TBD}}
|-
|-
| gong_libretro
| vice_x128
| Game
| Commodore - C128
| {{}}
| {{TBD}}
|-
|-
| gpsp_libretro
| frodo
| Game Boy Advance
| rowspan="3" style="text-align: center;" | Commodore - C64
| {{TBD}}
| {{TBD}}
|-
|-
| gw_libretro
| vice_x64
| Handheld Electronic
| {{TBD}}
| {{TBD}}
|-
|-
| handy_libretro
| vice_x64sc
| Atari Lynx
| {{✓}}
|-
| vice_xscpu64
| Commodore - C64 SuperCPU
| {{TBD}}
| {{TBD}}
|-
|-
| hatari_libretro
| vice_xpet
| Atari ST/STE/TT/Falcon
| Commodore - PET
| {{TBD}}
| {{TBD}}
|-
|-
| jaxe_libretro
| vice_xplus4
| CHIP-8/S-CHIP/XO-CHIP
| Commodore - PLUS/4
| {{TBD}}
| {{TBD}}
|-
|-
| jumpnbump_libretro
| vice_xvic
| Game engine
| Commodore - VIC-20
| {{TBD}}
| {{TBD}}
|-
|-
| lowresnx_libretro
| prboom
| Game engine
| Doom
| {{TBD}}
| {{TBD}}
|-
|-
| lutro_libretro
| dosbox_svn
| Game engine
| DOS
| {{TBD}}
| {{TBD}}
|-
|-
| mame2000_libretro
| bk
| Arcade/Console/various
| Elektronika - BK-0010/BK-0011(M)
| {{TBD}}
| {{TBD}}
|-
|-
| mame2003_libretro
| freechaf
| Arcade/Console/various
| Fairchild ChannelF
| {{TBD}}
| {{TBD}}
|-
|-
| mame2003_midway_libretro
| reminiscence
| Arcade/Console/various
| Flashback
| {{TBD}}
| {{TBD}}
|-
|-
| mame2003_plus_libretro
| gme
| Arcade/Console/various
| Game Music Emu
| {{TBD}}
| {{TBD}}
|-
|-
| mednafen_lynx_libretro
| vecx
| Atari Lynx
| GCE - Vectrex
| {{}}
| {{TBD}}
|-
|-
| mednafen_ngp_libretro
| gong
| Neo Geo Pocket/Color
| Gong
| {{✓}}
| {{✓}}
|-
|-
| mednafen_pce_libretro
| gw
| NEC PC Engine/SuperGrafx/CD
| Handheld Electronic
| {{}}
| {{TBD}}
|-
|-
| mednafen_pce_fast_libretro
| squirreljme
| NEC PC Engine/CD
| Java ME
| {{}}
| {{TBD}}
|-
|-
| mednafen_supergrafx_libretro
| jumpnbump
| NEC PC Engine/SuperGrafx
| Jump 'n Bump
| {{}}
| {{TBD}}
|-
|-
| mednafen_vb_libretro
| lowresnx
| Nintendo Virtual Boy
| LowRes NX
| {{}}
| {{TBD}}
|-
|-
| mednafen_wswan_libretro
| lutro
| Bandai WonderSwan/Color
| Lua Engine
| {{TBD}}
| {{TBD}}
|-
|-
| mgba_libretro
| minivmac
| Game Boy Advance
| {{✓}}
|-
| minivmac_libretro
| Mac II
| Mac II
| {{TBD}}
| {{TBD}}
|-
|-
| mu_libretro
| o2em
| Palm OS
| Magnavox - Odyssey2 / Philips Videopac+
| {{TBD}}
| {{TBD}}
|-
|-
| nekop2_libretro
| freeintv
| NEC PC-98
| Mattel - Intellivision
| {{~}}
|-
| neocd_libretro
| Neo Geo CD
| {{✓}}
| {{✓}}
|-
|-
| nestopia_libretro
| fmsx
| Nintendo NES/Famicom
| Microsoft - MSX
| {{✓}}
| {{✓}}
|-
|-
| np2kai_libretro
| uw8
| NEC PC-98
| MicroW8
| {{}} <small>slowdown but best PC98 core</small>
| {{TBD}}
|-
|-
| numero_libretro
| mrboom
| TI-83
| Mr.Boom (Bomberman)
| {{TBD}}
| {{TBD}}
|-
|-
| nxengine_libretro
| bluemsx
| Game engine
| MSX/SVI/ColecoVision/SG-1000
| {{~}}
|-
| quasi88
| NEC - PC-8000 / PC-8800 series
| {{TBD}}
| {{TBD}}
|-
|-
| o2em_libretro
| nekop2
| Magnavox Odyssey2/Phillips Videopac+
| rowspan="2" style="text-align: center;" | NEC - PC-98
| {{TBD}}
| {{~}}
|-
| np2kai
| {{✓}}<small>slowdown but best PC98 core</small>
|-
| mednafen_pce_fast
| NEC - PC Engine / CD
| {{}}
|-
|-
| oberon_libretro
| Geargrafx
| Oberon RISC machine
| rowspan="2" style="text-align: center;" | NEC - PC Engine / SuperGrafx / CD
| {{TBD}}
| {{TBD}}
|-
|-
| pcsx_rearmed_libretro
| mednafen_pce
| Sony PlayStation
| {{}}
| {{TBD}}
|-
|-
| picodrive_libretro
| mednafen_supergrafx
| Sega MS/GG/MD/CD/32X
| NEC - PC Engine SuperGrafx
| {{}} <small>(crash)</small>
| {{}}
|-
|-
| pocketcdg_libretro
| fixgb
| Karaoke player
| rowspan="5" style="text-align: center;" | Nintendo - Game Boy / Color
| {{TBD}}
| {{}}
|-
|-
| pokemini_libretro
| gambatte
| Nintendo Pokemon Mini
| {{}}
| {{TBD}}
|-
|-
| prboom_libretro
| gearboy
| Game engine
| {{}}
| {{TBD}}
|-
|-
| prosystem_libretro
| sameboy
| Atari 7800
| {{}}
| {{TBD}}
|-
|-
| puae_libretro
| tgbdual
| Commodore Amiga
| {{}}<small>(white screen)</small>
| {{TBD}}
|-
|-
| puae2021_libretro
| gpsp
| Commodore Amiga
| rowspan="4" style="text-align: center;" | Nintendo - Game Boy Advance
| {{TBD}}
| {{}}
|-
|-
| quasi88_libretro
| mgba
| NEC PC-8000/PC-8800 series
| {{}}
| {{TBD}}
|-
|-
| quicknes_libretro
| vbam
| Nintendo NES/Famicom
| {{~}}
| {{TBD}}
|-
|-
| race_libretro
| vba_next
| Neo Geo Pocket/Color
| {{~}}
| {{}} <small>(crash)</small>
|-
|-
| reminiscence_libretro
| fceumm
| Game engine
| rowspan="4" style="text-align: center;" | Nintendo - NES / Famicom
| {{TBD}}
| {{}}
|-
|-
| retro8_libretro
| fixnes
| Game engine
| {{}}
| {{TBD}}
|-
|-
| sameboy_libretro
| nestopia
| Game Boy/Color
| {{✓}}
| {{✓}}
|-
|-
| scummvm_libretro
| quicknes
| Game engine
| {{TBD}}
| {{TBD}}
|-
|-
| snes9x_libretro
| pokemini
| Nintendo SNES/SFC
| Nintendo - Pokemon Mini
| {{TBD}}
|-
| snes9x
| rowspan="5" style="text-align: center;" | Nintendo - SNES / SFC
| {{✓}}
| {{✓}}
|-
|-
| snes9x2002_libretro
| snes9x2002
| Nintendo SNES/SFC
| {{~}}
| {{~}}
|-
|-
| snes9x2005_libretro
| snes9x2005
| Nintendo SNES/SFC
| {{✓}}
| {{✓}}
|-
|-
| snes9x2005_plus_libretro
| snes9x2005_plus
| Nintendo SNES/SFC
| {{✓}}
| {{✓}}
|-
|-
| snes9x2010_libretro
| snes9x2010
| Nintendo SNES/SFC
| {{✓}}
| {{✓}}
|-
|-
| 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
| {{}} <small>(white screen)</small>
| {{TBD}}
|-
|-
| theodore_libretro
| retro8
| Thomson MO/TO
| PICO-8
| {{TBD}}
| {{TBD}}
|-
|-
| tic80_libretro
| pocketcdg
| Game engine
| PocketCDG
| {{TBD}}
| {{TBD}}
|-
|-
| tyrquake_libretro
| tyrquake
| Game engine
| Quake
| {{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_next_libretro
| vitaquake2
| Game Boy Advance
| Quake II (vitaQuake 2)
| {{TBD}}
| {{TBD}}
|-
|-
| vecx_libretro
| xrick
| Vectrex
| Rick Dangerous
| {{TBD}}
| {{TBD}}
|-
|-
| vice_x128_libretro
| scummvm
| Commodore C128
| ScummVM
| {{TBD}}
| {{TBD}}
|-
|-
| vice_x64_libretro
| ClownMDEmu
| Commodore C64
| Sega - MD/CD
| {{TBD}}
| {{TBD}}
|-
|-
| vice_x64sc_libretro
| picodrive
| Commodore C64
| Sega - MS/GG/MD/CD/32X
| {{✗}}<small>(crash)</small>
|-
| genesis_plus_gx
| rowspan="2" style="text-align: center;" | Sega - MS/GG/MD/CD
| {{✓}}
|-
| genesis_plus_gx_wide
| {{✓}}
|-
| gearsystem
| Sega - MS/GG/SG-1000
| {{✓}}
| {{✓}}
|-
|-
| 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
| {{✓}}
|-
| neocd
| SNK - Neo Geo CD
| {{✓}}
|-
| mednafen_ngp
| rowspan="2" style="text-align: center;" | SNK - Neo Geo Pocket / Color
| {{✓}}
|-
| race
| {{✗}}<small>(crash)</small>
|-
| pcsx_rearmed
| Sony - PlayStation
| {{TBD}}
| {{TBD}}
|-
|-
| vice_xplus4_libretro
| superbroswar
| Commodore Plus/4
| Super Bros War
| {{TBD}}
| {{TBD}}
|-
|-
| vice_xscpu64_libretro
| numero
| Commodore C64 SuperCPU
| Texas Instruments TI-83
| {{TBD}}
| {{TBD}}
|-
|-
| vice_xvic_libretro
| theodore
| Commodore VIC-20
| Thomson - MO/TO
| {{TBD}}
| {{TBD}}
|-
|-
| vitaquake2_libretro
| tic80
| Game engine
| TIC-80
| {{TBD}}
| {{TBD}}
|-
|-
| vitaquake2-rogue_libretro
| uzem
| Game engine
| Uzebox
| {{TBD}}
| {{TBD}}
|-
|-
| vitaquake2-xatrix_libretro
| vaporspec
| Game engine
| VaporSpec
| {{TBD}}
| {{TBD}}
|-
|-
| vitaquake2-zaero_libretro
| wasm4
| Game engine
| WASM-4
| {{TBD}}
| {{TBD}}
|-
|-
| wasm4_libretro
| ecwolf
| Game engine
| Wolfenstein 3D
| {{TBD}}
| {{TBD}}
|}
===Virtual Console Injection===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|DS
! scope="col"|GBA
! scope="col"|GCN <small>(unofficial)</small>
! scope="col"|MSX/MSX2
! scope="col"|N64
! scope="col"|NES/FDS
! scope="col"|SNES
! scope="col"|TG16/PCE
! scope="col"|Wii
|-
| Phacox's Injector
| [https://github.com/phacoxcll/PhacoxsInjector 1.1.4]
| N/A
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{✗}}
| {{✓}}
| {{✓}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✗}}
| {{✗}}
|-
|-
| x1_libretro
| TeconmoonWiiVCInjector
| Sharp X1
| [https://github.com/piratesephiroth/TeconmoonWiiVCInjector 3.0.17 (classic, from piratesepiroth)]<br>[https://github.com/Rodrigo-Matsuura/MoonWiiVCInjector 1.1.0 (moon fork by Rodrigo-Matsuura)]
| {{TBD}}
| N/A
| {{TBD}})
| {{✓}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✓}}
|-
|-
| xrick_libretro
| UWUVCI-AIO-WPF
| Game engine
| [https://github.com/stuff-by-3-random-dudes/UWUVCI-AIO-WPF v3.N2]
| {{TBD}}
| N/A
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
|}
 
There were VC released for the following systems: DS, GBA MSX/MSX2, N64, NES/FDS, SNES, TG16/PCE. Wii games were released too, but nintendo didn't use the Virtual Console name for some unknown reason. <br>
Some have tried injecting alternate ROMs in the available Virtual Console releases with varying degrees of success. Similarly, despite no GCN officially released, gamecube games can be injected on the wiiu home menu, making use of the homebrew nintendont hypervisor. The emulators used internally for Virtual Console are not as accurate as other emulators so compatibility isn't perfect (the only exception are Wii and GCN since they run natively, not emulation).<br>
 
==Emulators (Single system)==
===Arcade===
====Centipede Arcade====
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
|-
| Centipede Wii U
| [https://gbatemp.net/threads/centipede-arcade-emulator-port-for-532.412491/ 20160128]
| {{?}}
| {{✗}}
| {{✓}}
|}
|}


==Nintendo==
===Commodore===
===NES===
====Commodore 64====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Name
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|[[Recommended Emulators|Recommended]]
|-
|-
| [[Heritage]] <small>(internal emulator for NES Remix)
| [https://apps.fortheusers.org/wiiu/yapesdl YAPE 4 U]
| Heri2
| [https://github.com/xhp-creations/yapesdl  0.70.2]
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{✓}}
|}
===Fantasy computers===
====CHIP-8====
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
| [https://apps.fortheusers.org/wiiu/CHIP8 CHIP8 Emulator]
| [https://github.com/rw-r-r-0644/CHIP8-Emulator-WiiU 2.2-GX2]
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
|}
====PICO-8====
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
|  [https://github.com/jtothebell/fake-08 fake-08]
| [https://github.com/jtothebell/fake-08/releases v0.0.2.20]
| {{Green}} {{License|MIT}} ({{License|Permissive}})
| {{✓}}
| {{✓}}
|}
===ASCII===
====MSX====
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
|-
| LiteNESU
| Virtual Console (MSX/MSX2)
| [https://github.com/QuarkTheAwesome/LiteNESU 0.0.0-preR2]
| {{Unknown}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✓}}
| {{✓}}
|}
===NEC===
====PC Engine (TurboGrafx-16)====
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
| Virtual Console (PCE/TG16)
| {{Unknown}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✓}}
|}
===Nintendo===
====Nintendo DS====
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
| [https://emulation.gametechwiki.com/index.php/NooDS NooDS]
| [https://github.com/Hydr8gon/NooDS rolling]
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{✓}}
| {{~}} <small>(slow at 15-20fps, WIP)
|-
| [[Hachihachi]] <small>(internal emulator for NDS Virtual Console)
| {{Unknown}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✓}}
|}
|}


===Game Boy===
====Game Boy (Color) / Game Boy Advance====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Name
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|GB
! scope="col"|GBC
! scope="col"|GBA
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|[[Recommended Emulators|Recommended]]
|-
|-
| [https://apps.fortheusers.org/wiiu/gacubeboy gacubeboy]
| [https://apps.fortheusers.org/wiiu/gacubeboy gacubeboy]
| 1337<br/>[https://gbatemp.net/threads/release-gacubeboy-emulator.435627/ 9000]
| 1337<br/>[https://gbatemp.net/threads/release-gacubeboy-emulator.435627/ 9000]
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✓}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
|-
| [https://apps.fortheusers.org/wiiu/gbiine GBiine]
| [http://www.mediafire.com/download/2c8brakc996enda/gbiine_v02b.rar 0.2b]
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✓}}
| {{~}}
| {{~}}
| {{✗}}
| {{~}}
|-
| [https://emulation.gametechwiki.com/index.php/NooDS NooDS]
| [https://github.com/Hydr8gon/NooDS rolling]
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{✓}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
|-
|-
| [https://apps.fortheusers.org/wiiu/gbiine GBiine]
| [[m2engage]] <small>(internal emulator for GBA Virtual Console)
| 0.2b
| {{Unknown}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
|}
Gacubeboy: small emulator coded in 8 hours. Uses GX2 graphics but has a lot of graphical glitches. Poor compatibility. No sound.<br>
GBiine: Wiiu Heig-Boy port. Can open a few gbc roms, just the ones designed for dual usage in gbc and original gb, like Links Awakening DX, but in gb mode (no color). Supports saves. No sound.<br>
NooDS: while this emulator is focused on nintendo ds, it can make use of the emulated slot-2 to actually load gba games, which do run fullspeed but with some minor glitches.<br>
Retroarch is generally the best choice. Alternatively, there are good gb/gbc/gba emulators in wii mode, like mgba or vbagx.
====GameCube====
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
| Virtual Console (GCN) <br><small>(unofficial, uses nintendon't)</small>
| [https://github.com/FIX94/Nintendont git]
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{~}}
| {{~}}
| {{✓}}
|}
====Nintendo Entertainment System====
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
| [[Heritage]] <small>(internal emulator for NES Remix)
| Heri2
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✓}}
|-
| LiteNESU
| [https://github.com/QuarkTheAwesome/LiteNESU 0.0.0-preR2]
| {{?}}
| {{✗}}
| {{✗}}
|-
| LiteNESU 16 in 1
| [https://github.com/xhp-creations/LiteNESU-16-in-1 2016]
| {{?}}
| {{✗}}
| {{✗}}
|-
| Virtual Console (NES/FDS)
| {{?}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✓}}
|}
LiteNESU: one of the first homebrew programs for the Wii U. Barely a PoC. Slow, without sound, low compatibility. Can't 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.
====Nintendo 64====
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
| [[VESSEL]] <small>(internal emulator for N64 Virtual Console)
| {{Unknown}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✓}}
|}
|}


===Pokémon Mini===
====Pokémon Mini====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Name
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|[[Recommended Emulators|Recommended]]
Line 551: Line 784:
| [https://apps.fortheusers.org/wiiu/Pokemini Libretro PokeMini] <small> (PokeMini port by rw-r-r_0644)
| [https://apps.fortheusers.org/wiiu/Pokemini Libretro PokeMini] <small> (PokeMini port by rw-r-r_0644)
| 0.01
| 0.01
| {{}}
| {{?}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 557: Line 790:
| [https://apps.fortheusers.org/wiiu/PokeMiniU PokeMiniU] <small> (PokeMini port by shutterbug2000)
| [https://apps.fortheusers.org/wiiu/PokeMiniU PokeMiniU] <small> (PokeMini port by shutterbug2000)
| 2.2
| 2.2
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{~}}
|}
PokeMini by rw-r-r_0644 is an early and obsolete retroarch core.<br>
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...<br>
In both cases, you will prefer the most recent retroarch with the newest pokemini core.
 
====Super Nintendo Entertainment System====
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
| Virtual Console (SNES)
| {{Unknown}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✓}}
|}
|}


==Sony==
====Wii====
===PSP===
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Name
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|[[Recommended Emulators|Recommended]]
|-
|-
| [https://gbatemp.net/threads/ppsspp-discussion-and-testing-thread.505602/ PPSSPP]
| Virtual Console (Wii)
| 1.5.x
| N/A
| ?
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✓}}
|-
| Virtual Wii (vWii)
| N/A
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
|}
|}


==Commodore==
===Philips===
===Commodore 64===
====CD-i====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Name
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|[[Recommended Emulators|Recommended]]
|-
|-
| [https://apps.fortheusers.org/wiiu/yapesdl YAPE 4 U]
| [https://github.com/CatmanFan/miniCDi miniCDi]
| 0.70.2
| v0.1
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{✓}}
| {{✓}}
| {{✓}}
|}
===Sony===
====PlayStation Portable====
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
| [https://gbatemp.net/threads/ppsspp-discussion-and-testing-thread.505602/ PPSSPP]
| 1.5.x
| {{?}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
Line 597: Line 869:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Name
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|[[Recommended Emulators|Recommended]]
Line 612: Line 884:
| Crispy Doom U
| Crispy Doom U
| [https://github.com/thearst3rd/crispy-doom-u git]
| [https://github.com/thearst3rd/crispy-doom-u git]
| {{?}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
| Doom I–II, Final Doom
| Doom I–II, Final Doom
|-
| [[EasyRPG]]
| [https://easyrpg.org/player/downloads/#release-homebrew {{EasyRPGVer}}]
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{✓}}
| {{✓}}
| RPG Maker 2000 and 2003 games
|-
| [https://love2d.org LÖVE Potion]
| [https://github.com/lovebrew/lovepotion 3.0.2]
| {{Green}} {{License|MIT}} ({{License|Permissive}})
| {{✓}}
| {{✓}}
| Love2D LUA engine
|-
| [https://www.digitalmzx.com/ MegaZeux]
| [https://github.com/AliceLR/megazeux/releases 2.93d]
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✓}}
| {{✓}}
| Caverns of Zeus and other ascii style games like ZZT
|-
|-
| Ship of Harkinian
| Ship of Harkinian
| [https://www.shipofharkinian.com {{SoHVer}}]<ref group="N">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.</ref><br/>[https://nightly.link/HarbourMasters/Shipwright/workflows/generate-builds/develop/soh-wiiu.zip Nightly build]
| [https://www.shipofharkinian.com 8.0.6]<ref group="N">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.</ref><br/>[https://nightly.link/HarbourMasters/Shipwright/workflows/generate-builds/develop/soh-wiiu.zip Nightly build]
| {{?}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
| The Legend of Zelda: Ocarina of Time + Master Quest (any PAL version)<ref group="N">As of v8.0.0 MacReady Alfa, Ship of Harkinian supports any PAL ROM of ''The Legend of Zelda: Ocarina of Time'' (including ''Master Quest'' versions) for Nintendo 64 or GameCube ([https://ship.equipment SoH Compatibility Checker] to check if your ROM is supported). While NTSC ROMs are supported in v9.0.0 Blair Alfa and newer, Wii U and [[Emulators on Switch#Single game engine|Switch]] versions have not been updated to v9.0 yet. Launch the PC version of the same version number and locate the ROM to generate an <code>oot.otr</code> file to place in the <code>soh</code> 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 <code>oot-mq.otr</code> to add another game mode.</ref>
| The Legend of Zelda: Ocarina of Time (specific PAL versions)<ref group="N">Ship of Harkinian requires either the GameCube's PAL Debug ROM (recommended), PAL Master Quest Debug ROM (for Master Quest mode's dungeons; supported as of v5.0.0), PAL Nintendo 64 v1.1 ROM (as of v7.1.0), or the regular PAL GameCube ROM (not recommended) of ''The Legend of Zelda: Ocarina of Time'' to generate an <code>oot.otr</code> file from OTRGui (from the PC download) to play it. For every major release (vX.O.O), a new <code>oot.otr</code> must be generated from the latest version of OTRGui.</ref>
|-
|-
| Sonic Mania Wii U
| Sonic Mania Wii U
| [https://github.com/Clownacy/Sonic-Mania-Decompilation-Wii-U git]
| [https://github.com/Clownacy/Sonic-Mania-Decompilation-Wii-U git]
| {{}}
| {{Yellow}} {{License|NC}}
| {{✓}}
| {{✓}}
| {{✓}}<ref group=N>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 <code>dlcEnabled</code> is set to <code>y</code> in <code>Settings.ini</code>) and limited mod support.</ref>
| {{✓}}<ref group=N>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 <code>dlcEnabled</code> is set to <code>y</code> in <code>Settings.ini</code>) and limited mod support.</ref>
Line 633: Line 926:
| SpaceCadetPinball
| SpaceCadetPinball
| [https://github.com/IntriguingTiles/SpaceCadetPinball-WiiU git]
| [https://github.com/IntriguingTiles/SpaceCadetPinball-WiiU git]
| {{}}
| {{Green}} {{License|MIT}} ({{License|Permissive}})
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
Line 640: Line 933:
| [[Super Mario 64 Port]]
| [[Super Mario 64 Port]]
| [https://github.com/aboood40091/sm64-port git]
| [https://github.com/aboood40091/sm64-port git]
| {{}}
| {{?}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
| Super Mario 64
| Super Mario 64
|}
<references group=N/>
==Other==
===CHIP-8===
{| 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://apps.fortheusers.org/wiiu/CHIP8 CHIP8 Emulator]
| [https://wohlsoft.ru/projects/TheXTech/ TheXTech]
| 2.2
| [https://github.com/TheXTech/TheXTech/releases/ git]
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{✓}}
| {{✓}}
| {{✗}}
| {{✓}}
|}
===PICO-8===
{| 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]]
|-
| fake-8
| [https://github.com/jtothebell/fake-08/releases git]
| {{✓}}
| {{✗}}
| {{✓}}
| {{✓}}
| Super Mario Bros. X (SMBX) and derivatives
|}
|}
<references group=N/>


===Centipede Arcade===
==See also==
{| class="wikitable" style="text-align:center;"
{{Emulators on consoles‎}}
! 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]]
|-
| Centipede Wii U
| [https://gbatemp.net/threads/centipede-arcade-emulator-port-for-532.412491/ 20160128]
| {{✓}}
| {{✗}}
| {{✓}}
|}


[[Category:Emulators on consoles]]
[[Category:Wii U| ]]
[[Category:Emulators on eighth-generation consoles]]
[[Category:Emulators on home consoles]]
[[Category:Emulators on home consoles]]
[[Category:Emulators on eighth-generation consoles]]