---
title: "Dolphin Emulator Guide: Emulate GameCube and Wii"
description: "Learn how to install Dolphin on Windows, macOS, Linux, and Android, configure Wiimote controls without sensors, and find the best settings for gaming."
url: "https://www.alemasone.com/en/dolphin-emulator-gamecube-wii-guide/"
language: "en"
published: 2025-12-08
updated: 2026-09-20
categories: ["Gaming"]
translations:
  it: "https://www.alemasone.com/it/dolphin-emulator-gamecube-e-wii/"
  es: "https://www.alemasone.com/es/guia-dolphin-emulator-gamecube-wii/"
  fr: "https://www.alemasone.com/fr/guide-emulation-dolphin-gamecube-wii/"
  pt: "https://www.alemasone.com/pt/guia-dolphin-emulator-gamecube-wii/"
  de: "https://www.alemasone.com/de/dolphin-emulator-guide-gamecube-wii/"
---

# Dolphin Emulator Guide: Emulate GameCube and Wii

Dolphin is the emulator for playing GameCube and Wii titles on PC and Android: it's free, open source, and has been continuously updated for over fifteen years. Installation takes just two minutes. The part that trips up beginners is something else: **configuring Wiimote controls** when you don't actually have a Wiimote.

It is developed by the Stichting Dolphin Emulator foundation under the GPL license, for Windows, macOS, Linux, and Android. Recent versions use a date-based numbering system: `2609`, for example, is from September 2026, and a letter at the end like in `2606a` indicates a quick hotfix released immediately after.

![Dolphin main window with the game list and toolbar](interfaccia-dolphin-emulator-giochi-gamecube-wii.png "The list populates automatically once you've pointed to your games folder")

## What you need

For GameCube, a mid-range PC from recent years is sufficient. For Wii, especially with heavier titles at increased resolutions, **single-core processor power** matters more than the number of cores or the graphics card.

| Component | In practice |
|------------|------------|
| Processor | Good single-core performance: this is the real bottleneck |
| Graphics card | Any card that supports [Vulkan](https://www.vulkan.org/) or Direct3D 11 |
| Memory | 4 GB is enough, but 8 GB makes everything run smoother |
| System | Windows, macOS, Linux, or Android (64-bit only) |

On Android, the official app is [Dolphin Emulator on the Play Store](https://play.google.com/store/apps/details?id=org.dolphinemu.dolphinemu), published by the same team: it's free and has no ads. Watch out for imitations with similar names and icons, which are common in the emulator world. There is no official version for iPhone or iPad.

> **Games are not included and cannot be downloaded.** Dolphin is legal software, but games must be dumped from discs you own using a specific procedure. Downloading them from the internet is not permitted, even if you own the original disc at home. This guide does not provide instructions on where to get them.

## Installing Dolphin

1. Download Dolphin from the [official download page](https://it.dolphin-emu.org/download/). At the top, you'll find the latest **Release**, which is published every few months and recommended for almost everyone; further down are the **Development versions**, updated almost daily, useful only if you need a very recent bug fix.

2. On **Windows**, the file is a compressed archive (in 7z or zip format): extract it to a folder of your choice—for example, in Documents—and run `Dolphin.exe`. Nothing is installed; to remove it, simply delete the folder.

3. On **macOS**, download the Universal version, which works on both Apple Silicon and Intel Macs. Open the file `.dmg` and drag Dolphin into your Applications folder. Upon first launch, macOS might block it because it wasn't downloaded from the App Store: allow it via **System Settings** → **Privacy & Security**.

4. On **Linux**, the easiest way is the [Flatpak](https://flatpak.org/) package. Distribution repositories usually contain older versions.

5. Create a dedicated folder for your games, such as "Dolphin Games." Upon first launch, double-click in the empty area of the main window (or go to **Config** → **Paths**) and select that folder: from then on, every game you put there will appear in the list. To play a game, select it and press **Play**.

## Essential settings

Dolphin works great out of the box. However, three settings make a huge difference, all of which can be found under **Graphics**:

- **Internal Resolution.** This is the most noticeable change: at 2x or 3x, games designed for CRT televisions become sharp on modern screens. This is also the most demanding setting, so increase it one step at a time.
- **Graphics Backend.** Use Vulkan or Direct3D on Windows, and Vulkan or Metal on macOS. If a game has graphical glitches or runs slowly, changing the backend is the first thing you should try.
- **Anti-aliasing and Anisotropic Filtering.** These make edges and textures viewed at an angle look cleaner, and they don't cost much performance on modern cards.

If you hover your mouse over an option for a second, Dolphin will show you an explanation of what it does: this is the fastest way to understand settings you aren't familiar with.

> **Different settings for each game:** right-click a title in the list and select **Properties**. This is the correct way to fix a problematic game without affecting all your other games.

## Configuring controls

There isn't much to say about the **GameCube controller**: any modern gamepad will be recognized. Go to **Controllers** → **GameCube Controllers**, select *Standard Controller* on Port 1, click **Configure**, and map the buttons one by one. If you want the precision of an original pad for racing or fighting games, Dolphin also supports the official USB GameCube controller adapter.

![Dolphin GameCube controller configuration on Port 1 with button mapping](configurazione-controller-gamecube-dolphin.png "Each GameCube button is assigned to a key, stick, or button on your gamepad")

In the top right of the configuration window, you can save your mapping as a **profile**—for example, one for your keyboard and one for an Xbox controller—and load it whenever you switch controllers. Dolphin automatically switches between GameCube and Wii controls based on the game you launch.

The interesting part is the **Wiimote**, because that's where you have to simulate something your controller doesn't actually have.

### Simulating motion without sensors

In **Controllers** → **Wii Remote**, select *Emulated Wii Remote* and open the configuration. There are three main sections to understand.

**Point** is the pointer, which acts like a mouse in Wii menus. The most convenient solution is to assign it to your **mouse**: in this section, choose keyboard/mouse as the device and map the cursor axes. This way, the pointer follows your mouse, and in many games, it's actually more precise than a real Wiimote.

![Dolphin Emulated Wii Remote configuration, General and Options tab](dolphin-emulator-wiimote-configurazione-general.png "Point and Motion Simulation are found in other tabs within the same window")

**Motion Simulation** simulates physical movements using buttons or sticks. This is where you find settings for gestures requested by games:

- **Shake**, a quick shake: assign this to a button. It's used very frequently, from sports games to racing titles.
- **Tilt**, tilting the controller: this works well on the **right stick**, so the tilt is proportional to how far you push it.
- **Swing**, large arm movements: assign these to a stick or the shoulder buttons.

**Motion Input** is only necessary if your controller actually has motion sensors, like those on PlayStation or Switch controllers. In that case, real-world movements are sent directly to the game without simulation.

Two checkboxes solve half of all problems: **Upright Wii Remote** and **Sideways Wii Remote** change the reference orientation. If tilting feels inverted or rotated, this is usually why, as different games expect the remote to be held sideways.

For games that require **MotionPlus**, enable it in the same screen, along with any necessary extensions like the Nunchuk.

> **When simulation isn't enough:** some games built entirely around motion controls can be awkward with buttons and sticks. In those cases, you can connect a real **Wiimote** via Bluetooth by selecting *Real Wii Remote* instead of the emulated one. You will need a compatible Bluetooth adapter and, for pointing, a Sensor Bar—which is essentially a pair of infrared lights: these are also available in USB-powered versions.

## Dolphin on Android

Install the app from the Play Store and create a folder for your games in your phone's internal storage using a file manager app like Files by Google. When you launch it for the first time, point it to that folder. Games must be extracted before being placed there: the Android version cannot read files inside `.zip` or `.rar` archives.

**On-screen controls** can be adjusted during gameplay: open the emulator menu (by swiping from the edge or pressing the Back button), tap **Overlay Controls** and then **Edit Layout** to move buttons, or **Adjust Controls** to change their size and transparency.

**A physical controller**, connected via Bluetooth or USB, is configured through the gear icon on the main screen: **GameCube Input** → **GameCube Controller 1** → **Emulated**, then tap each action and press the corresponding button on your pad. Repeat this in **Wii Input** for Wii games, and hide the on-screen buttons using **Enable/Disable All** in the overlay controls menu.

**If your phone gets hot or stutters**, go to the graphics settings, set the internal resolution to its native value, and try changing the **Shader Compilation Mode**: some modes eliminate micro-stuttering at the cost of a few seconds of waiting when starting a level. Do not use emulated CPU overclocking on a phone, as it drains the battery very quickly.

Occasionally use the **User Data** function in the settings to export your saves: if you accidentally uninstall the app, you won't lose them.

## Features that make a difference

- **Save States:** these freeze the game at any point. They are incredibly convenient, but use them alongside standard in-game saves, as they can become unreadable if the Dolphin version changes.
- **Netplay:** lets you play local multiplayer with friends far away by synchronizing your emulator copies. Everyone must have the same version of Dolphin and the same game file.
- **Achievements:** recent versions support RetroAchievements—community milestones—for many GameCube games.
- **Input Recording:** for those who enjoy speedrunning, this saves the exact sequence of commands.

## If something isn't working

**The game is stuttering.** Revert the internal resolution to its native value and check if your processor is being pushed to its limit: the indicator at the top shows the emulation speed and helps you figure this out.

**Black screen or broken graphics.** Change the graphics backend and, in the game properties, try a different rendering mode.

**The [audio](/en/voicemeeter-banana-audio-setup-guide/) is crackling.** This is usually caused by slowdowns: once the speed is fixed, the sound should follow suit.

**The controller isn't detected.** On Windows, connect it before opening Dolphin, and in the configuration window, use the button to refresh the device list.

The project website has a page for every game with recommended settings and known issues: if you're struggling with a specific title, this is the first place to look.

## FAQ

### Is Dolphin legal?

The software is: emulating a console is not illegal, and Dolphin's code was written from scratch, not copied from [Nintendo](https://www.nintendo.com/it-it/). The issue lies with game files, which must come from discs you own: downloading them from the internet is not permitted, even if you own the original.

### Which version should I download, Release or Development?

The most recent Release, at the top of the download page, is tested and updated every few months. Development versions are only necessary if a game requires a fix that hasn't reached a Release yet. Avoid old "stable" versions like 5.0, which haven't been updated in years.

### Does it work well on Android?

Yes. On modern phones, GameCube games run without issues and many Wii titles are playable. On older phones or those with low memory, performance drops significantly.

### Can I use original controllers?

Yes. For a GameCube controller, you'll need a USB adapter (the official one for Wii U and Switch works perfectly), while the Wiimote connects via Bluetooth by selecting *Real Wii Remote*.

### Can I play online like on the Wii?

Nintendo's online services for these consoles were shut down years ago. However, with Dolphin's Netplay, you can play titles designed for local multiplayer with friends remotely, all connected to the same session.

### Do I need a dedicated graphics card?

Not necessarily: the integrated graphics on modern processors handle GameCube games well at native resolution. A dedicated card is only necessary if you want to significantly increase the resolution or enable filters to improve image quality.
