Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

To install Dolphin on Windows 11, download the correct Windows build from the official Dolphin download page, extract the archive to a writable folder, install Microsoft’s Visual C++ runtime, then launch Dolphin.exe. Dolphin does not come with games: you’ll need game dumps you created or obtained in a way permitted by your local law.

This guide covers the first setup, adding a game library, configuring a controller and graphics, and resolving common launch problems.

What Dolphin does—and what you need

Dolphin is a free, open-source emulator for Nintendo GameCube and Wii games. It recreates aspects of those consoles’ hardware in software; it is not a game store and does not include Nintendo games.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Before you begin, make sure you have:

  • A 64-bit Windows 11 PC and an internet connection.
  • The correct Dolphin build for your processor: Windows x64 for most Intel- and AMD-based PCs, or Windows ARM64 for an ARM-based Windows device.
  • A current graphics driver and enough storage for the application and your game files.
  • A controller if you prefer gamepad input. A standard gamepad is often straightforward for GameCube games; Wii games may need motion, pointer, Nunchuk or other specialized input.
  • Game dumps that you are legally permitted to use. Dolphin’s FAQ advises users to purchase games and create their own dumps rather than download commercial games from unauthorized sites. Laws vary by jurisdiction, so check the rules that apply to you.

Dolphin’s project lists Windows 10 version 1903 or newer, an SSE2-capable CPU, and graphics support for at least Direct3D 11.1 or OpenGL 3.3. It recommends a modern dual-core CPU around 3 GHz or better and Direct3D 11.1 or OpenGL 4.4 support. These are compatibility guidelines, not a promise that every game will run smoothly. Results depend on the game, CPU performance, GPU and drivers, graphics settings, shader compilation, peripherals and any game-specific configuration. Windows 11 meets the listed OS range, but that alone does not guarantee suitable performance.

#1 Best Overall
8Bitdo Ultimate 2C Wireless Controller for Windows PC and Android, with 1000 Hz Polling Rate, Hall Effect Joysticks and Triggers, and Remappable L4/R4 Bumpers (Green)
  • Compatible with Windows and Android.
  • 1000Hz Polling Rate (for 2.4G and wired connection)
  • Hall Effect joysticks and Hall triggers. Wear-resistant metal joystick rings.
  • Extra R4/L4 bumpers. Custom button mapping without using software. Turbo function.
  • Refined bumpers and D-pad. Light but tactile.

1. Check whether your PC is x64 or ARM64

  1. Open Settings.
  2. Go to System > About.
  3. Look at System type and identify whether the device uses an x64 or ARM64 processor.

Choose the matching Dolphin package. Most conventional Intel- or AMD-based PCs use Windows x64; an ARM-based Windows device should use the ARM64 build. A 64-bit Windows label by itself does not identify the processor architecture. ARM64 performance and compatibility vary with the processor, graphics hardware, drivers and the game.

2. Download Dolphin from the official site

Go to dolphin-emu.org/download and select the Windows package that matches your device. Avoid similarly named download portals, repacks and bundles claiming to include games.

The download page offers different build channels:

  • Release: the stability-first choice.
  • Beta: generally well tested and a sensible option for most users.
  • Development: updated more often, but less tested and more likely to include regressions. Choose it when you need a recent fix or feature, not simply because it is newest.

For a beginner, use the latest official release or beta shown on the download page. Build listings can change, so use the current page rather than relying on a version number in an older guide. If you are troubleshooting, first try to reproduce the problem with a current official release or beta.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

3. Install the Microsoft Visual C++ runtime

Dolphin’s Windows build requires the Microsoft Visual C++ Redistributable for Visual Studio 2022. Download it from Microsoft’s latest supported Visual C++ Redistributable page, not a DLL-download site.

  1. For a typical Intel- or AMD-based Windows PC, download the current x64 package.
  2. For ARM64, follow Microsoft’s architecture guidance. Microsoft notes that its x64 package also contains ARM64 binaries for ARM64 devices.
  3. Run the installer and complete its prompts. If the runtime is already installed, the installer may offer to repair or modify it.
  4. Launch Dolphin after installation; restart Windows if the installer or an error message indicates it is needed.

Do not download individual MSVCP*.dll or VCRUNTIME*.dll files from unofficial sites. Installing the correct Microsoft runtime is safer and avoids mismatched files.

Rank #2
GameSir G7 Pro Wired Controller for Xbox Series X|S, Xbox One, Wireless Gamepad for PC&Android with TMR Sticks, Hall Effect Analog Triggers, 1000Hz Polling Rate, 3.5mm Audio Jack - Black
  • Tri-mode Connectivity: Wired for Xbox, 2.4G & Wired for PC, and Bluetooth for Android. The G7 Pro supports seamless connectivity across Xbox, PC, and Android. Effortlessly switch between modes using the convenient physical mode switch.
  • TMR Sticks: The G7 Pro features GameSir's Mag-Res TMR sticks, combining Hall Effect durability with traditional potentiometer performance. This advanced technology delivers stable polling rates for smooth, drift-free gaming with low power consumption.
  • Hall Effect Analog Triggers: The GameSir precision-tuned Hall Effect analog triggers provide unmatched smoothness and linear input for precise control. Featuring clicky Micro Switch trigger stops, gamers can easily switch based on their preferences.
  • 1000Hz Polling Rate on PC: Experience ultra-responsive gaming with a 1000Hz polling rate on PC, available through both wired and 2.4G wireless connections. This ensures instantaneous input registration, reducing lag and optimizing your performance for the most competitive gameplay.
  • GameSir Nexus App: The G7 Pro is compatible with the upgraded GameSir Nexus app, which brings a significant upgrade over the original. It introduces powerful new features such as gyro settings, stick curve adjustments, and button-to-mouse mapping, giving you deeper customization and more control than ever before.

4. Extract Dolphin and launch it

Dolphin’s Windows download is commonly a compressed archive, not a conventional setup wizard. Extract the archive fully before starting the program.

  1. Wait for the download to finish in your Downloads folder.
  2. Right-click the archive and choose the Windows extraction option, or use a trusted archive utility. Windows’ built-in extraction is sufficient for common formats.
  3. Extract the contents to a normal, writable folder, such as C:Dolphin or D:EmulatorsDolphin.
  4. Open that extracted folder and double-click Dolphin.exe.

Do not run the executable from inside the archive. A user-created folder is practical because it avoids common write-permission issues; avoid protected locations such as C:Windows and, for this portable-style setup, C:Program Files or C:Program Files (x86).

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If Windows SmartScreen appears, confirm that you downloaded the file from the official Dolphin domain before deciding whether to proceed. Do not bypass a security warning for a file from an unknown source.

Dolphin may create configuration and user-data folders on first launch or ask where to keep user data. Choose a location you can write to with enough available space. Keep these three locations conceptually separate:

  • Program folder: Dolphin’s executable and application files.
  • User-data folder: configuration, saves, cache and other settings.
  • Game library folder: your game dumps.

Keeping the library outside the program folder makes it easier to update Dolphin without moving your games.

Rank #3
GameSir G7 SE Wired Controller for Xbox Series X|S, Xbox One & Windows 10/11, Plug and Play Gaming Gamepad with Hall Effect Joysticks/Hall Trigger, 3.5mm Audio Jack (White)
  • Versatile compatibility: supports Xbox Series X/S, Xbox One X/S consoles and PC Win10 and above (including the game platform Steam).
  • Precise control: features Hall joysticks and Hall triggers for a comfortable feeling, long service life and improved game accuracy.
  • Plug and Play Convenience: Wired USB connection (removable) for easy setup and instant play without the need for additional drivers.
  • Customizable experience: Includes 2 custom backbuttons that allow users to eliminate false triggers and improve their gaming experience.
  • Impressive gameplay: Provides a pulsating vibration trigger and an asymmetric vibration grip motor for intense tactile feedback.

5. Add a game directory

Dolphin supports several game-dump formats, including GCM/ISO, GCZ, CISO, WBFS, WIA, NFS and RVZ, according to its FAQ. The emulator does not provide any of these files.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. In Dolphin’s main window, choose the option to add or browse for a game directory.
  2. Select the folder that actually contains your game files. Keep game dumps in a separate library folder if possible.
  3. Refresh or rescan the game list if the titles do not appear immediately.
  4. Select one game to establish a baseline before changing enhancements or adding more files.

If no games appear, check that you selected the folder containing the files rather than its parent, that the dump is in a supported format and not still inside a ZIP or 7z archive, and that Dolphin has permission to read the folder. A damaged or incomplete dump may also fail to appear or launch.

6. Configure a controller

Choose the input configuration that matches the console the game expects. In Dolphin’s main interface, open the controller configuration:

  • GameCube Controllers: configure the relevant GameCube port for a GameCube game.
  • Wii Remotes: configure a Wii Remote for a Wii game. Choose an emulated or real-remote arrangement that fits your hardware and the game.

For a standard USB or Bluetooth gamepad, select the appropriate input device. If Dolphin has no suitable preset, bind the buttons and analog axes manually. A conventional gamepad can cover many GameCube controls, but Wii input is more varied: some games rely on pointer aiming, motion, a Nunchuk, a Classic Controller or another arrangement. Not every Wii title is convenient to play with an ordinary gamepad.

If a controller is visible but unresponsive, confirm that the correct console port is enabled, the correct device is selected, and buttons and axes are mapped. Some controllers offer different input modes; select the one appropriate for your device, such as XInput where applicable. Also check that another application is not capturing the controller.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Sale
XBOX Wireless Gaming Controller + USB-C Cable | Carbon Black | Consoles, PCs, TVs, mobile, and more | Textured Grip | Wireless, Bluetooth, USB-C Connectivity
  • XBOX WIRELESS CONTROLLER + USB-C CABLE — Includes the XBOX Wireless Controller in Carbon Black and a 9' USB-C cable. Play wirelessly or plug in for a wired gaming experience, right out of the box.*
  • WIRED OR WIRELESS, YOUR CALL — Connect the included 9' USB-C cable for zero-setup wired play on console and PC. Go wireless when you want the freedom to play from the couch, the desk, or anywhere in between.
  • PC READY. NO EXTRAS NEEDED — Plug the USB-C cable into your Windows PC and you're playing instantly. No adapters, no Bluetooth pairing, no additional purchases required. Works across the XBOX app, Steam, and more.*
  • MODERNIZED DESIGN — Experience sculpted surfaces and refined geometry designed around how you actually hold a controller. Stay on target with a hybrid D-pad and textured grip on the triggers, bumpers, and back case.
  • UP TO 40 HOURS OF BATTERY LIFE — Get up to 40 hours of wireless battery life on standard AA batteries. When the batteries run low, plug in the included cable and keep playing without missing a beat.*

7. Choose graphics settings and test one game

Start with Dolphin’s defaults. For the graphics backend, try one supported by your GPU and driver. If you encounter a problem, a useful troubleshooting sequence is:

  1. Try Vulkan if the driver is current.
  2. If it produces rendering or driver problems, try Direct3D 11.
  3. Try OpenGL as another compatibility option.

This is a troubleshooting heuristic, not a performance ranking: results vary by GPU, driver and game. Dolphin’s project lists Direct3D and OpenGL requirements, but one backend cannot be assumed to be best on every PC.

Run one game before enabling internal-resolution increases, anti-aliasing, texture enhancements, widescreen hacks, shader options, cheats, mods or per-game overrides. Confirm that video and audio work, the controller responds, the game reaches gameplay and performance is stable. Then change one setting at a time so you can identify what helps or causes a new problem.

Pauses during initial shader compilation can occur. Raising internal resolution and enabling visual enhancements also increases graphics workload. If a game stutters, first return to the default settings and see whether the problem remains; do not assume that every pause means Dolphin is installed incorrectly.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Fix common Dolphin problems

Dolphin will not start

Check that you chose the right architecture, extracted the archive completely and are launching Dolphin.exe from the extracted folder. Install or repair the Microsoft Visual C++ runtime. If the download or extraction may be incomplete, delete the extracted folder, download again from the official site and extract to a new folder. If the executable disappeared, check Windows Security’s protection or quarantine history before restoring anything; verify its source first.

Best Value
GameSir Nova Lite 2 Wireless PC Controller Hall Effect Sticks
  • Multi-Platform PC Gaming Controller: Working with Switch, PC, Android, and iOS devices via Bluetooth, wired, and wireless dongle connections.
  • Hall Effect Joysticks: Delivering enhanced recentering performance for smoother control and superior anti-drift capability. Plus, with anti-friction rings.
  • 2-Way Trigger Lock: With trigger stops, gamers can toggle between short and long pull positions. Additionally, gamers can activate hair trigger mode by pressing M+LT/RT (triggers must be in the long pull position).
  • 1000Hz Polling Rate: This ensures that your inputs are registered almost instantaneously, minimizing lag and maximizing your performance during competitive play.
  • Mechanical Circular D-pad: Designed for quick reactions and accuracy in every direction, this D-pad elevates your gaming experience with superior responsiveness.

A MSVCP*.dll or VCRUNTIME*.dll file is missing

Install or repair Microsoft’s current Visual C++ Redistributable for the application’s architecture, then relaunch Dolphin. Do not fetch the named DLL from a third-party site.

XINPUT1_3.dll is missing

This is a different issue from the Visual C++ runtime. Dolphin’s FAQ points to updating or repairing DirectX, or reinstalling Xbox 360 controller drivers, for this error. Use Microsoft or the controller manufacturer as the source; do not download a loose DLL.

Error 0xc000007b

This can result from mismatched runtimes or manually copied DLLs. Remove DLL files you added by hand from the Dolphin folder or system paths, then install the appropriate official runtimes. Avoid mixing files from different architectures.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Black screen or graphical corruption

  1. Update the graphics driver from the GPU or PC manufacturer.
  2. Try a different graphics backend.
  3. Disable enhancements, hacks, custom textures and modifications.
  4. Return to native internal resolution and test again.
  5. Check Dolphin’s compatibility information and any per-game settings for that title.

A backend change may help, but some problems are specific to a game or Dolphin build.

Games are missing from the list

Confirm that you added the folder containing the actual game files, refreshed the list, and have a supported dump format. Make sure files are not still inside a compressed archive and that Dolphin can read the folder. If possible, test a known-good dump before changing graphics settings.

The controller is detected but does not work

Enable the correct GameCube port or Wii Remote configuration, select the right input device, and verify each button and analog axis binding. Check the controller’s input mode and whether another app is using it. A mapped gamepad may still be unsuitable for a game that depends on Wii motion or pointer input.

Stuttering or pauses

Initial shader compilation can cause pauses, while higher internal resolution and enhancements add load. Test at defaults first, then lower enhancements and change one setting at a time. Performance depends on the game, CPU, GPU and drivers; meeting the project’s broad requirements does not ensure full speed in every title.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Update Dolphin without risking saves

  1. Download the newer build from the official Dolphin page and extract it into a new folder.
  2. Keep the old program folder and user-data folder until you have tested the new build.
  3. Launch the new copy and verify that your games, controller settings and saves are available. If they are not, check which user-data folder that copy is using rather than deleting the old one.
  4. Back up saves and configuration before removing an older installation.

Keeping the program, user data and game library separate makes it easier to identify which files need preserving when you update.

Useful official links

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.