Wii emulators: Difference between revisions

Gorilli09 (talk | contribs)
Did you know that Lingcod has memory-based presets?
Gorilli09 (talk | contribs)
Line 350: Line 350:
|+Please only include recommended emulators in this table. Do not bump or spam GitHub threads, issues, or feature request pages.
|+Please only include recommended emulators in this table. Do not bump or spam GitHub threads, issues, or feature request pages.
''See [https://wiki.dolphin-emu.org/index.php?title=Category:Input_supported this page] for peripheral support by titles.''
''See [https://wiki.dolphin-emu.org/index.php?title=Category:Input_supported this page] for peripheral support by titles.''
! colspan="4" style="width:50%" |Name
! colspan="4" rowspan="2" style="width:50%" |Name
!Dolphin
! rowspan="2" |Dolphin
! colspan="2" |Unofficial
|-
|-
| rowspan="17" |Hardware features
!Lingcod
| colspan="3" |5.1 surround sound as Dolby Pro Logic II||{{Ya|link=https://github.com/dolphin-emu/dolphin/pull/5235}}
!Hagi
|-
| rowspan="18" |Hardware features
| colspan="3" |5.1 surround sound as Dolby Pro Logic II||{{Ya|link=https://github.com/dolphin-emu/dolphin/pull/5235}}||{{Na}}||{{Na}}
|-
|-
| rowspan="4" |[[Wii emulators#Connectivity|Connectivity]]
| rowspan="4" |[[Wii emulators#Connectivity|Connectivity]]
| colspan="2" |[[Wii emulators#DS connectivity|DS connectivity]]||{{Na|link=https://dolphin-emu.org/blog/2021/02/11/dolphin-progress-report-december-2020-and-january-2021/#50-13447-ios-wd-and-ncd-fixes-by-leoetlino}}
| colspan="2" |[[Wii emulators#DS connectivity|DS connectivity]]||{{Na|link=https://dolphin-emu.org/blog/2021/02/11/dolphin-progress-report-december-2020-and-january-2021/#50-13447-ios-wd-and-ncd-fixes-by-leoetlino}}||{{Na}}||{{Na}}
|-
| colspan="2" |Ethernet||{{Ya}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |Ethernet||{{Ya}}
| colspan="2" |[[Nintendo Wi-Fi Connection|Wi-Fi]]||{{Ya}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |[[Nintendo Wi-Fi Connection|Wi-Fi]]||{{Ya}}
| colspan="2" |[[Nintendo Wi-Fi Connection#WiiConnect24|WiiConnect24]]||{{Ya}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |[[Nintendo Wi-Fi Connection#WiiConnect24|WiiConnect24]]||{{Ya}}
| colspan="3" |Progressive scan||{{Ya}}||{{Dunno}}||{{Dunno}}
|-
|-
| colspan="3" |Progressive scan||{{Ya}}
| colspan="3" |SD card||{{Ya}}||{{Na}}||{{Na}}
|-
|-
| colspan="3" |SD card||{{Ya}}
| rowspan="5" |[[wikipedia:Wii_system_software|System software]]
| colspan="2" |[[Wii emulators#Backwards Compatibility|Backwards compatibility]]||{{Na}}||{{Na}}||{{Na}}
|-
|-
| rowspan="4" |[[wikipedia:Wii_system_software|System software]]
| colspan="2" |[[Virtual Console]]||{{Ya|link=https://wiki.dolphin-emu.org/index.php?title=Virtual_Console}}||{{Na}}||{{Na}}
| colspan="2" |[[Wii emulators#Backwards Compatibility|Backwards compatibility]]||{{Na}}
|-
|-
| colspan="2" |[[Virtual Console]]||{{Ya|link=https://wiki.dolphin-emu.org/index.php?title=Virtual_Console}}
| colspan="2" |Wii Message Board workaround||{{Na}}||{{Dunno}}||{{Ya|link=https://www.mariowiki.com/Super_Mario_3D_All-Stars#Changes_to_Super_Mario_Galaxy}}
|-
|-
| colspan="2" |[[System BIOS emulation|Wii System Menu]]||{{Ya|link=https://wiki.dolphin-emu.org/index.php?title=Wii_Menu}}
| colspan="2" |[[System BIOS emulation|Wii System Menu]]||{{Ya|link=https://wiki.dolphin-emu.org/index.php?title=Wii_Menu}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |[[wikipedia:List_of_WiiWare_games|WiiWare]]||{{Ya}}
| colspan="2" |[[wikipedia:List_of_WiiWare_games|WiiWare]]||{{Ya}}||{{Na}}||{{Na}}
|-
|-
| colspan="3" |[[Disc Drive emulation|Wii Optical Disc]]||{{~}}
| colspan="3" |[[Disc Drive emulation|Wii Optical Disc]]||{{~}}||{{Na}}||{{Na}}
|-
|-
| rowspan="5" |Wii Remote
| rowspan="5" |Wii Remote
| colspan="2" |Accelerometer||{{Ya}}
| colspan="2" |Accelerometer||{{Ya}}||{{Ya}}||{{Ya}}
|-
|-
| colspan="2" |Battery||{{Ya}}
| colspan="2" |Battery||{{Ya}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |[[List of console games that support infrared|IR sensor]]||{{Ya}}
| colspan="2" |[[List of console games that support infrared|IR sensor]]||{{Ya}}||{{Ya}}||{{Ya}}
|-
|-
| colspan="2" |[[List of games that support controller speaker#Nintendo Wii Emulation|Mono speaker]]||{{Ya|link=https://dolphin-emu.org/blog/2015/12/20/hey-listen-wiimoteaudio/}}<br><small>Has the option to play through another output device. Doesn't emulate through the DualShock 4 or DualSense's mono speaker.</small>
| colspan="2" |[[List of games that support controller speaker#Nintendo Wii Emulation|Mono speaker]]||{{Ya|link=https://dolphin-emu.org/blog/2015/12/20/hey-listen-wiimoteaudio/}}<br><small>Has the option to play through another output device. Doesn't emulate through the DualShock 4 or DualSense's mono speaker.</small>||{{Ya}}||{{Ya}}
|-
|-
| colspan="2" |Rumble||{{Ya}}
| colspan="2" |Rumble||{{Ya}}||{{Ya}}||{{Ya}}
|-
|-
| rowspan="30" |Peripherals
| rowspan="30" |Peripherals
| rowspan="3" |Bluetooth
| rowspan="3" |Bluetooth
| colspan="2" |Active Heart Rate Monitor||{{Na}}
| colspan="2" |Active Heart Rate Monitor||{{Na}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |Wii Balance Board||{{~}}<ref name="USBPass" group="note" />
| colspan="2" |Wii Balance Board||{{~}}<ref name="USBPass" group="note" />||{{Na}}||{{Na}}
|-
|-
| colspan="2" |Wireless Skateboard Controller||{{~}}<ref name="USBPass" group="note" />
| colspan="2" |Wireless Skateboard Controller||{{~}}<ref name="USBPass" group="note" />||{{Na}}||{{Na}}
|-
|-
| rowspan="13" |Controllers (Wii Remote)
| rowspan="13" |Controllers (Wii Remote)
| colspan="2" |Classic Controller||{{Ya}}
| colspan="2" |Classic Controller||{{Ya}}||{{Ya}}<br><small>Unused.</small>||{{Na}}
|-
|-
| rowspan="5" |Musical game controller
| rowspan="5" |Musical game controller
|''DJ Hero'' turntable||{{Ya|link=https://wiki.dolphin-emu.org/index.php?title=DJ_Hero#Turntable_Support}}
|''DJ Hero'' turntable||{{Ya|link=https://wiki.dolphin-emu.org/index.php?title=DJ_Hero#Turntable_Support}}||{{Na}}||{{Na}}
|-
|-
|Guitar||{{Ya}}
|Guitar||{{Ya}}||{{Na}}||{{Na}}
|-
|-
|Keyboard controller||{{Na}}
|Keyboard controller||{{Na}}||{{Na}}||{{Na}}
|-
|-
|''Rock Band'' & ''Guitar Hero'' Drum Kit||{{Ya}}
|''Rock Band'' & ''Guitar Hero'' Drum Kit||{{Ya}}||{{Na}}||{{Na}}
|-
|-
|''TaTaCon (Taiko no Tatsujin'' Drum Controller)||{{Ya}}
|''TaTaCon (Taiko no Tatsujin'' Drum Controller)||{{Ya}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |NES Classic Edition controller||{{Na}}
| colspan="2" |NES Classic Edition controller||{{Na}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |Nunchuk||{{Ya}}
| colspan="2" |Nunchuk||{{Ya}}||{{Ya}}||{{Ya}}
|-
|-
| colspan="2" |Shinkansen controller||{{Ya}}
| colspan="2" |Shinkansen controller||{{Ya}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |SNES Classic Edition controller||{{Na}}
| colspan="2" |SNES Classic Edition controller||{{Na}}||{{Na}}||{{Na}}
|-
|-
| rowspan="2" |Tablet
| rowspan="2" |Tablet
|Drawsome Tablet||{{Ya|link=https://github.com/dolphin-emu/dolphin/pull/8080}}
|Drawsome Tablet||{{Ya|link=https://github.com/dolphin-emu/dolphin/pull/8080}}||{{Na}}||{{Na}}
|-
|-
|[[wikipedia:UDraw_GameTablet#Games|uDraw GameTablet]]||{{Ya|link=https://github.com/dolphin-emu/dolphin/pull/7880}}
|[[wikipedia:UDraw_GameTablet#Games|uDraw GameTablet]]||{{Ya|link=https://github.com/dolphin-emu/dolphin/pull/7880}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |[[List of console games that support motion controls#Wii|Wii MotionPlus]]||{{~}}
| colspan="2" |[[List of console games that support motion controls#Wii|Wii MotionPlus]]||{{~}}||{{Na}}||{{Na}}
|-
|-
| rowspan="2" |GameCube controller port
| rowspan="2" |GameCube controller port
| colspan="2" |''Active Life'' Dance Mat||{{Ya}}
| colspan="2" |''Active Life'' Dance Mat||{{Ya}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |GameCube controller||{{Ya}}
| colspan="2" |GameCube controller||{{Ya}}||{{Ya}}<br><small>Unused.</small>||{{Na}}
|-
|-
| rowspan="12" |USB
| rowspan="12" |USB
| rowspan="3" |Audio
| rowspan="3" |Audio
|[[List of games that support microphone|Logitech microphone]]||{{Ya}}
|[[List of games that support microphone|Logitech microphone]]||{{Ya}}||{{Na}}||{{Na}}
|-
|-
|PDP Headbanger Chat Headset||{{~}}<ref name="USBPass" group="note">No support for emulating these peripherals (e.g. [https://wiki.dolphin-emu.org/index.php?title=Your_Shape_featuring_Jenny_McCarthy Your Shape Camera]) but if you have the peripheral device you could use [https://wiki.dolphin-emu.org/index.php?title=USB_Passthrough USB Passthrough]. Also, there is a [https://github.com/dolphin-emu/dolphin/pull/11618 pull request] for adding Wireless Skateboard Controller emulation to Dolphin.</ref>
|PDP Headbanger Chat Headset||{{~}}<ref name="USBPass" group="note">No support for emulating these peripherals (e.g. [https://wiki.dolphin-emu.org/index.php?title=Your_Shape_featuring_Jenny_McCarthy Your Shape Camera]) but if you have the peripheral device you could use [https://wiki.dolphin-emu.org/index.php?title=USB_Passthrough USB Passthrough]. Also, there is a [https://github.com/dolphin-emu/dolphin/pull/11618 pull request] for adding Wireless Skateboard Controller emulation to Dolphin.</ref>||{{Na}}||{{Na}}
|-
|-
|Wii Speak||{{Ya|link=https://github.com/dolphin-emu/dolphin/pull/12769}}
|Wii Speak||{{Ya|link=https://github.com/dolphin-emu/dolphin/pull/12769}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |''Dance Dance Revolution'' Dance Mat||{{Na}}
| colspan="2" |''Dance Dance Revolution'' Dance Mat||{{Na}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |Headset||{{Na}}
| colspan="2" |Headset||{{Na}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |[[List of games with keyboard and mouse support#Wii|Keyboard]]||{{Ya}}
| colspan="2" |[[List of games with keyboard and mouse support#Wii|Keyboard]]||{{Ya}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |Mass storage device||{{Na}}
| colspan="2" |Mass storage device||{{Na}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |Race controller||{{Na}}
| colspan="2" |Race controller||{{Na}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |Ride controller||{{Na}}
| colspan="2" |Ride controller||{{Na}}||{{Na}}||{{Na}}
|-
|-
| rowspan="2" |[[Toys-to-life emulation|Toys-to-life]]
| rowspan="2" |[[Toys-to-life emulation|Toys-to-life]]
|[[Toys-to-life emulation#Disney Infinity Base|''Disney Infinity'' Base]]||{{Ya}}
|[[Toys-to-life emulation#Disney Infinity Base|''Disney Infinity'' Base]]||{{Ya}}||{{Na}}||{{Na}}
|-
|-
|[[Toys-to-life emulation#Skylanders Portal of Power|''Skylanders'' Portal of Power]]||{{Ya}}
|[[Toys-to-life emulation#Skylanders Portal of Power|''Skylanders'' Portal of Power]]||{{Ya}}||{{Na}}||{{Na}}
|-
|-
| colspan="2" |Ubisoft Your Shape Camera||{{~}}<ref name="USBPass" group="note" />
| colspan="2" |Ubisoft Your Shape Camera||{{~}}<ref name="USBPass" group="note" />||{{Na}}||{{Na}}
|-
|-
| rowspan="2" |Misc.
| rowspan="2" |Misc.
| colspan="3" |[https://newqualitipedia.telepedia.net/wiki/Disc_scratch Disc scratch]
| colspan="3" |[https://newqualitipedia.telepedia.net/wiki/Disc_scratch Disc scratch]
<small>[https://old.reddit.com/r/emulation/comments/y1jdda/possibility_of_disc_scratch_emulation/ Similarly to cartridge tilting on cartridge-based systems, people intentionally scratch their discs to make a particular glitch work more reliably.]</small>
<small>[https://old.reddit.com/r/emulation/comments/y1jdda/possibility_of_disc_scratch_emulation/ Similarly to cartridge tilting on cartridge-based systems, people intentionally scratch their discs to make a particular glitch work more reliably.]</small>
| rowspan="1" |<small>No emulator currently includes built-in disc scratch simulation, as it would require [[High and low-level emulation|low-level emulation]] of optical drive error correction, which is not implemented. As a workaround, you can try the external [https://github.com/redscientistlabs/RTCV Real-Time Corruptor (RTCV)] tool. It is a real-time memory/data corruption tool for inducing glitches during emulation, which might mimic some effects of a scratched disc (e.g., visual/audio artifacts or crashes). However, it is not a true "disc scratch" simulator, as it works on live memory rather than simulating physical disc read errors.</small>
| rowspan="1" |<small>No emulator currently includes built-in disc scratch simulation, as it would require [[High and low-level emulation|low-level emulation]] of optical drive error correction, which is not implemented. As a workaround, you can try the external [https://github.com/redscientistlabs/RTCV Real-Time Corruptor (RTCV)] tool. It is a real-time memory/data corruption tool for inducing glitches during emulation, which might mimic some effects of a scratched disc (e.g., visual/audio artifacts or crashes). However, it is not a true "disc scratch" simulator, as it works on live memory rather than simulating physical disc read errors.</small>||{{Na}}||{{Na}}
|-
|-
| colspan="3" |System lights||{{Na}}
| colspan="3" |System lights||{{Na}}||{{Na}}||{{Na}}
|}
|}