System Requirements
Windows 10 version 1903 or higher is required to run Dolphin.
Hardware Requirements
- Processor: CPU with SSE2 support (modern 3 GHz Dual Core recommended, not older than 2008)
- Graphics: Graphics card supporting Direct3D 11.1 or OpenGL 3.3 (Direct3D 11.1 / OpenGL 4.4 recommended)
Build Requirements
Required Software
Install Visual Studio
Dolphin targets the latest MSVC shipped with Visual Studio or Build Tools. Other compilers are not tested or recommended.Download Visual Studio with C++ development tools.
Install Git
Git must be installed for building Dolphin.Download from git-scm.com
Building Dolphin
Clone the Repository
First, clone the Dolphin repository and initialize submodules:Build with Visual Studio
Select Configuration
Choose your build configuration:
- Release
- Debug
The Release configuration includes performance optimizations for the best user experience.Use this for normal usage and distribution.
Release builds complicate debugging due to optimizations.
Uninstalling
- Portable Installation
- NSIS Installer
Simply remove the extracted Dolphin directory.
To completely remove Dolphin, also delete the global user directory if you don’t plan on reinstalling.
Command Line Usage
Dolphin can be launched from the command line with various options:Common Options
Available Video Backends
- D3D - Direct3D 11 (Windows only)
- D3D12 - Direct3D 12 (Windows only)
- OGL - OpenGL
- Vulkan - Vulkan API
- Null - No rendering
- Software Renderer - CPU rendering (debugging only)
Audio Emulation Modes
- HLE (High Level Emulation) - Faster but less accurate
- LLE (Low Level Emulation) - Slower but close to perfect
- LLE has Interpreter and Recompiler submodes (cannot be selected from command line)
Troubleshooting
Build fails with submodule errors
Build fails with submodule errors
Ensure you’ve initialized and updated all submodules:
Missing Windows SDK
Missing Windows SDK
Install the latest Windows SDK through Visual Studio Installer:
- Open Visual Studio Installer
- Click “Modify” on your Visual Studio installation
- Under “Individual components”, ensure Windows SDK is checked
MSVC version too old
MSVC version too old
Update Visual Studio to the latest version through Visual Studio Installer.Dolphin targets the latest MSVC compiler.