GameCube and Wii on RetroArch

RetroArch plays Nintendo GameCube and Wii games through the Dolphin core, a libretro port of the Dolphin emulator. It can draw games with OpenGL, Vulkan or Direct3D 11, and can raise the internal resolution as high as 3840 × 3168 for sharper graphics.

This page covers what you need and how to get your first game running.

What you need

Setting it up

  1. Install RetroArch for your device from the download page.
  2. Install the core. In RetroArch, go to Online Updater → Core Downloader and pick Dolphin from the list. If you installed RetroArch from the Ubuntu PPA, the Core Downloader is not available and cores are installed through the Ubuntu package manager instead.
  3. Install the system files. Go to Main Menu → Online Updater → Core System Files Downloader and download Dolphin.zip. RetroArch puts the files where the core needs them. If your RetroArch does not have this menu, the Dolphin documentation explains how to copy the Sys folder by hand, so that it ends up here:
    system/dolphin-emu/Sys
  4. Add a BIOS (optional). Name it IPL.bin and place it in your RetroArch saves folder under dolphin-emu/User/GC/, in a folder for its region (USA, EUR or JAP):
    saves/dolphin-emu/User/GC/USA/IPL.bin
  5. Start a game. Choose Load Content, pick your game, and select Dolphin when RetroArch asks which core to use.

You can find where your system and saves folders are under Settings → Directory.

Controllers

Your controller is mapped like a GameCube controller: the right analog stick acts as the C-Stick, L2 and R2 act as the L and R triggers, and R1 is the Z button. The L3 and R3 buttons give half-presses of the analog L and R buttons, which some games, such as Super Mario Sunshine, need in order to progress.

For Wii games, the core can emulate a Wii Remote (held normally or sideways), a Wii Remote with Nunchuk, a Classic Controller and a Classic Controller Pro. A few things to know:

Graphics settings

The Dolphin core uses whichever video driver RetroArch is set to:

Useful core options:

What works

  • Save states and in-game saves
  • Rewind
  • RetroAchievements
  • Controller remapping
  • Dolphin's own cheats, through the Internal Cheats core option
  • Language selection, through the Language core option

Not supported: netplay, RetroArch's own cheat system and softpatching.

More information

News

Loading news…