Changes

Jump to navigation Jump to search

GameCube emulators

313 bytes removed, 11:50, 26 November 2023
m
features and peripherals merged
! scope="col"|[[#Triforce|Triforce]]
! scope="col"|[[#Enhancements|Enhancements]]
! scope="col"|[[#Peripherals|Peripherals]]! scope="col"|[[#Hardware_FeaturesHardware_features_and_peripherals|Hardware Featuresfeatures<br/>and peripherals]]
! scope="col"|Compatibility
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
| [https://dolphin-emu.org/download/#download-dev Dev]<ref group=N name=dolphinstable>The stable versions are years out-of-date and missing countless features and bug fixes. '''Beta or development versions are a better choice for almost all users'''; the stable versions should only be used if you have a specific need for them.</ref><br/>[https://dolphin-emu.org/download/#download-beta Beta]<ref group=N name=dolphinstable></ref><br/>[https://buildbot.libretro.com/nightly/ libretro core]<ref group=N name=DolphinRA>Dolphin libretro core is currently at Alpha release and has bugs that are not present on standalone Dolphin.</ref>
|{{~}}<ref group=N name=triforce>Efforts to add Triforce emulation to Dolphin have stagnated at the upstream level, and current support requires a third-party fork. See [[#Triforce]] for further details.</ref> ||{{✓}} ||{{✓}} ||{{✓}} ||[https://dolphin-emu.org/compat/ 97%] ||{{✓}} ||{{✓}} ||{{✓}}
|-
| [[Ishiiruka-Dolphin]]
| align=left|{{Icon|Windows|Linux|macOS}}
| [https://forums.dolphin-emu.org/Thread-unofficial-ishiiruka-dolphin-custom-version Dev]
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||? ||{{✓}} ||{{✓}} ||{{~}}
|-
| [https://github.com/emu-russia/pureikyubu Pureikyubu]
| align=left|{{Icon|Windows|Linux}}
| [https://github.com/emu-russia/pureikyubu/releases {{PureikyubuVer}}]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✓}} ||{{✓}} ||{{✗}} <small>(WIP)</small>
|-
| [[Dolphin (Nintendo)|Dolphin <small>(Nintendo)</small>]]
| align=left|{{Icon|Windows}}
| [http://www.emuparadise.me/sdk/Installers/Nintendo/GameCube/NINTENDO%20GameCube%20PC%20Dolphin%20Emulator%20e2.8%20(Installer).7z e2.8]
|{{✗}} ||{{?}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✗}}
|-
!colspan="11"|Mobile / ARM
| align=left|{{Icon|Android|Linux}}
| [https://dolphin-emu.org/download/list/master Dev]<br/>[https://buildbot.libretro.com/nightly/ libretro core]<ref group=N name=DolphinRA></ref>
|{{~}}<ref group=N name=triforce /> ||{{✓}} ||{{✓}} ||{{✓}} ||[https://dolphin-emu.org/compat/ 97%] ||{{✓}} ||{{✓}} ||{{✓}}
|-
| DolphiniOS
| align=left|{{Icon|iOS}}
| [https://dolphinios.oatmealdome.me Release]<br/>[https://dolphinios.oatmealdome.me/beta Beta]
|{{✗}} || ? ||{{✗}} ||? ||? ||{{✓}} ||{{✓}} ||{{✓}}
|-
| [[Dolphin MMJR|Dolphin MMJR]]<sup>&Dagger;</sup>
| align=left|{{Icon|Android}}
| <strike>[https://github.com/Bankaimaster999/Dolphin-MMJR git]</strike><sup>&Dagger;</sup>
|{{✗}} || ? ||{{✗}} ||? ||? ||{{✓}} ||{{✗}} ||{{✗}}
|-
!colspan="11"|Consoles
| align=left|{{Icon|WiiU|Wii}}
| [https://github.com/FIX94/Nintendont git]
|{{~}} ||{{✗}} ||{{~}} ||{{✓}} ||[https://wiki.gbatemp.net/wiki/Nintendont_Compatibility_List 99%]<br/><small>1020 out of 1024 reported titles</small> ||{{✓}} ||{{✓}} ||{{✓}}
|-
| Hagi
| align=left|{{Icon|NX}}
| Patch-based
|{{✗}} ||? ||{{✗}} ||{{✗}} ||<small>[[Official_emulators#GameCube_.2F_Wii|Only for selected titles]]</small> ||{{✗}} ||{{✓}} ||{{✓}}
|-
| Dolphin
| align=left|{{Icon|XB1|XboxSXS}}
| [https://github.com/SirMangler/dolphin/releases 1.1.5]<ref group=N>Use these builds until [https://github.com/dolphin-emu/dolphin/pull/11339 this PR merge].</ref><br />[https://buildbot.libretro.com/stable/1.14.0/windows-msvc2019-uwp/x64/ libretro core]<ref group=N name=DolphinRA></ref>
|{{✗}}||{{✓}} ||{{Y}} ||{{✓}} ||[https://dolphin-emu.org/compat/ 97%] ||{{✓}} ||{{✓}} ||{{✓}}
|-
| DIOS MIOS (Lite)
| align=left|{{Icon|Wii}}
| [https://code.google.com/archive/p/diosmios/ 2.11]
|{{✗}} ||{{?}} ||{{✗}} ||{{✗}} ||? ||{{✓}} ||{{✗}} ||{{✗}}
|}
</div>
;DIOS MIOS (Lite): Another compatibility layer for the Wii (but NOT Wii U) that allows you to play GameCube games. The main version allows users to load games off of a USB device, while the "Lite" version loads games from an SD card. Nintendont serves as a direct successor to this project, making DIOS MIOS entirely obsolete.
<!--
==Emulation issues==
-->
==Hardware Featuresfeatures and peripherals=={|class="wikitable" style="text-align:center; vertical-align:middle;"
|- style="font-weight:bold;"
! colspan=2 | Name
! Dolphin
! Pureikyubu
! Nintendont
! HagiDolphiniOS! Dolphin MMJR
|-
| colspan=2 | [[#Main_Menu|Main Menu]]
| {{Y}}
| {{N}}
| {{Y}}[https://old.reddit.com/r/WiiHacks/comments/lq4f8e/how_to_put_the_gamecube_intro_into_nintendont/ *]
| {{N}}
|}
 
===[https://tcrf.net/GameCube Main Menu]===
Initial Program Loader (IPL) of the GameCube and its top level interface, allowing the player to load discs, change settings, and manage up to two memory cards at once.
 
:To boot the GameCube's BIOS and IPL, you need a dump from real hardware. Dolphin does not require it to load games but can be set to use it if desired. Current development builds have introduced a feature allowing users to load the BIOS directly from the interface in the Tools list without needing to load a game. If you're on the current stable release, use XFB Virtual and disable "Skip BIOS" in the GameCube options. You will have to load a GameCube title so that the startup animation begins, and like on the original console, you hold the first controller's A-button down and the system will send you to the main menu instead of booting the game. You can then switch to another game with Change Disc, or you can explore the BIOS.
 
==Peripherals==
{| class="wikitable" style="text-align:center; vertical-align:middle;"
|- style="font-weight:bold;"
! Name
! Dolphin
! Nintendont
! DolphiniOS
! Dolphin MMJR
 
|-
| [[#GC/GBA Cable|GC/GBA Cable]]
|}
<references group=N2/>
===[https://tcrf.net/GameCube Main Menu]===
Initial Program Loader (IPL) of the GameCube and its top level interface, allowing the player to load discs, change settings, and manage up to two memory cards at once.
 
:To boot the GameCube's BIOS and IPL, you need a dump from real hardware. Dolphin does not require it to load games but can be set to use it if desired. Current development builds have introduced a feature allowing users to load the BIOS directly from the interface in the Tools list without needing to load a game. If you're on the current stable release, use XFB Virtual and disable "Skip BIOS" in the GameCube options. You will have to load a GameCube title so that the startup animation begins, and like on the original console, you hold the first controller's A-button down and the system will send you to the main menu instead of booting the game. You can then switch to another game with Change Disc, or you can explore the BIOS.
 
===GC/GBA Cable===
Nintendo produced a [[Wikipedia:Nintendo GameCube – Game Boy Advance link cable|special cable]] (<code>DOL-011</code>) that allowed connectivity with the [[Game Boy Advance emulators|Game Boy Advance]] in [https://nintendo.fandom.com/wiki/Game_Boy_Advance_to_Nintendo_GameCube_Link_Cable#List_of_Supported_Games '''specific games''']. Up to four ports could be taken up for the game. While the third-generation Pokémon games are the prime example of it being used in conjunction with Colosseum, XD, or Pokémon Box, they aren't the only games to do so.<ref>[https://old.reddit.com/r/emulation/comments/16ethk2/i_think_ive_reached_the_limits_of_what_dolphin/k00l1d8/ GBE+ Dev Shonumi's comment about GCN<->GBA connection].</ref>
10,851
edits

Navigation menu