Dolphin is an emulator for Nintendo's GameCube and Wii consoles. An emulator is a program that mimics the hardware of a game system on a different computer, so that the original software thinks it is running on the real machine. With Dolphin, you can run GameCube and Wii games on a PC instead of the original console. The program runs on Windows 10 (build 1903 or higher), Linux, macOS 11 Big Sur or higher, and recent Android devices (7.0 Nougat or higher). The README is explicit about hardware needs: a CPU with SSE2 support, with a modern dual-core processor at 3 GHz or higher recommended, plus a graphics card supporting Direct3D 11.1 or OpenGL 3.3 at minimum. On Android the device needs a 64-bit processor and OpenGL ES 3.0 or higher. The code is licensed under GPL version 2 or later. Most of the README is build instructions. On Windows you open a Visual Studio solution file and build with MSVC. On Linux and macOS you use CMake with a recent GCC or Clang that supports C++20. On macOS you can build either a single-architecture binary or a universal binary that works on both Intel and Apple Silicon. On Linux there are global, local, and portable build flavors, where portable means the install can live on external storage. Dolphin can also be driven from the command line, with options to load a file, replay a movie, set configuration values, pick a video backend (Direct3D, OpenGL, Vulkan, or a software renderer), and choose between high-level or low-level audio emulation. A separate dolphin-tool program handles tasks like converting and verifying disc images.
Generated 2026-05-21 · Model: sonnet-4-6 · Verify against the repo before relying on details.