Skip to main content
Dolphin is an emulator for running GameCube and Wii games on Windows, Linux, macOS, and recent Android devices. It’s licensed under the terms of the GNU General Public License, version 2 or later (GPLv2+). As an open-source project, Dolphin has been in active development for over a decade, bringing the best of Nintendo’s GameCube and Wii era to modern platforms with enhanced graphics, performance, and features far beyond the original hardware.

Key features

High compatibility

Run thousands of GameCube and Wii titles with high accuracy and compatibility across multiple platforms

Enhanced graphics

Play games in HD resolutions with anti-aliasing, anisotropic filtering, and post-processing effects

Save states

Save and load your game progress at any point, with support for multiple save slots per game

Netplay

Play multiplayer games online with friends using Dolphin’s built-in netplay functionality

Controller support

Use real GameCube controllers via adapters, modern controllers, or keyboard and mouse

Graphics mods

Apply custom textures, shaders, and graphics modifications to enhance your favorite games

Supported platforms

Dolphin runs on multiple platforms with varying requirements:
  • Windows - Windows 10 1903 or higher
  • Linux - Most modern distributions
  • macOS - macOS 11.0 Big Sur or higher
  • Android - Android 5.0 Lollipop or higher with 64-bit support
Before using Dolphin, please read the FAQ to understand the emulator’s capabilities and legal usage.

Quick navigation

Installation

Download and install Dolphin on your platform of choice

Quick start guide

Get your first game running in minutes

System requirements

Check if your system meets the requirements

Official website

Visit the official Dolphin website for downloads and news

Open source development

Dolphin is developed by a passionate community of contributors from around the world. The project is completely open source and hosted on GitHub.
Dolphin does not condone or support piracy. You must own the games you play on Dolphin. The emulator does not come with any games or BIOS files.

Available video backends

Dolphin supports multiple graphics rendering backends:
  • Vulkan - Modern, cross-platform API with excellent performance
  • OpenGL - Widely compatible across all platforms
  • Direct3D 11 - Windows-only, reliable performance
  • Direct3D 12 - Windows-only, modern API
  • Metal - macOS-only, optimized for Apple hardware
  • Software Renderer - CPU-based rendering for debugging purposes
  • Null - No rendering, for testing purposes

Audio emulation

Dolphin offers two audio emulation modes:
  • HLE (High Level Emulation) - Faster but less accurate
  • LLE (Low Level Emulation) - Slower but close to perfect accuracy with Interpreter and Recompiler submodes