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.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