Want to play GameCube games on your PC, but do not know where to start? In this guide, I take you through Dolphin emulator setup and can have you playing GameCube games in minutes.
Nintendo GameCube emulation with Dolphin surprisingly first came about in 2003 when the first version of Dolphin was released. This was at a time when the GameCube was still Nintendo’s main console! Although it was more of a conceptual release, it proved that Nintendo GameCube emulation was possible at the time. In 2008, Dolphin became an open source project, which is when the rate of development and quality of emulation really ramped up. Since then, it has established itself as the best choice for Nintendo GameCube and Wii emulation, plus, it is one of the most simple emulators to get up and running with.
What do I Need?
There are few things you’ll want to have in place before you proceed:
- A PC which ‘more or less’ meets the minimum requirements detailed on the Dolphin website (It is best to evaluate your own machine by testing how well Dolphin works for you) – Check out the FAQs on the Dolphin site for all the details around system requirements if you wish to read more – https://dolphin-emu.org/docs/faq/#which-cpu-should-i-use.
- A 64-bit installation of Windows 7 (SP1) upwards as your OS. Older versions of Dolphin will work on 32-bit installations of Windows.
- A Wireless/Bluetooth/USB controller – For this demonstration I am using an Xbox One controller, but the configuration process is the same for other controllers too.
- A GameCube game image/ISO to use – You’ll need to source this yourself.
How to Install Dolphin Emulator
Visit https://dolphin-emu.org/ and click the download link, which will take you to the downloads page.
If you do not have the 64-bit Visual C++ redistributable for Visual Studio 2019 already installed, click the link highlighted in red, download and install this prior to downloading Dolphin.
We shall download the latest beta version, which will include many of the latest developments since the release of the latest stable version. So, click the Windows x64 button to download. Once downloaded, Dolphin will need to be unpacked from it’s archive using something such as WinRAR to do so.
The beta version will not have it’s own installer, it’s a standalone application, so simply copy the Dolphin-x64 folder wherever you wish on your PC.
Open up the Dolpin-x64 folder and run the Dolphin.exe file. You will now see the main Dolphin interface appear. It is here where you can access all of the necessary functions to get up and running.
Dolphin Controller Setup
First of all, ensure your controller is connected to your PC either by cable or wirelessly. Once you have your controller connected, click the ‘Controllers’ icon.
Next, under the GameCube Controllers section, click ‘Configure’ for the Port 1 controller. It is here where we will configure our controller to act as a GameCube controller.
Select in the ‘Device’ drop down menu either Xinput or Dinput – Depending on which controller you are using. For example, an Xbox One Controller will use Xinput, change this according to your own needs.
Once you have done this, you can then begin to configure your controller by mapping your controller buttons to the on screen GameCube buttons. For example, click the ‘Button A’ button on screen, then press the button on your controller to which you wish this to be mapped to. Then simply repeat the process for all buttons, D-Pad, Control Stick, C Stick and Triggers.
Once you have done this, you can save your settings by giving this configuration a name in the ‘Profile’ box, then clicking ‘Save’, this means you can easily recall your settings at any time. You should only have to set up your controller once, as the last saved configuration will be used as default.
If you require additional controllers to be set up for multiplayer, repeat this process but for Ports 2 – 4 as necessary.
How to Add Games to Dolphin Emulator
You will need to source your own GameCube games to use with Dolphin, but if you already have a collection, Dolphin has a nice list or grid view that makes viewing your game library nice and easy. Simply go to, Options -> Configuration
Open the ‘Paths’ tab and click ‘Add’ under the Game Folders section, add the directory where you games are stored, you should then see them appear in the main Dolphin window.
Dolphin Graphics Settings
Dolphin has a range of settings that can enhance the resolution and rendering of your GameCube games, I recommend having a play around with the settings to suit your requirements and taste. But for now, let’s set up a few basic tweaks and get a game running. If you want more details as to what each of the options does, hover over it and you’ll get a brief description in the lower section of the Dolphin window.
First, click on the ‘Graphics’ icon in the Dolphin window. Next, depending upon your graphics card you have installed, let’s set the ‘Backend’ drop down menu under the ‘General’ tab, select Direct3D11 and select your GPU in the ‘Adapter’ section, or simply leave the Backend setting as OpenGL.
Tick ‘Use Fullscreen’ if you wish to run GameCube games in fullscreen rather than within a reduced window.
Next, in the ‘Shader Compilation’ section, if you have a reasonably good GPU installed to your PC, select ‘Synchronous (Ubershaders)’, or if you have a lower end system, select just ‘Synchronous’. If you have any performance issues when running games, you can also tick ‘Compile Shaders Before Starting’, this will essentially make the game take longer to boot, but will have a more consistent performance if you have a lower spec system.
Next, go to the ‘Enhancements’ tab and select the following:-
Internal Resolution: Auto, alternatively select your native monitor resolution if you know this is the setting you want.
Next, set Anti-Aliasing to 4xMSAA
This will provide a decent level of up-scaling and anti-aliasing to the game. Do play around with these settings to see what suits you in terms of emulator performance and visual fidelity.
Launch a Game
Finally, we’ll want to launch a game to play! Simply double click on a game in the list in the Dolphin window.
Dolphin Memory Card Management
One useful thing to know is how Dolphin handles GameCube memory cards which hold crucial save game data. Simply proceed when the game asks you if you want to save your game to a memory card and Dolphin will automatically create a memory card/save file for you which is then automatically picked up next time you load the game.
Alternatively, there is a memory card management section in Dolphin where you can create ‘virtual’ memory cards which can be saved to and then managed in Dolphin as required.
So in terms of getting up and running and displaying your GameCube games in a nice high quality upscaled resolution, you are already there!
I hope this guide has been useful in helping you get up and running playing GameCube games in Dolphin. If you have any questions or any tips of your own, do leave them in the comments below or on the Video guide as I love to help out where I can and to learn new tricks myself.
Frequently asked questions
Dolphin has a range of excellent features that will enhance your GameCube games to 4k and beyond! There are also enhancements to improve anti aliasing, filters and post processing effects to play with. We cover the basics in getting Dolphin to display in a higher resolution and applying improved anti aliasing here.
Installing and setting up Dolphin Emulator to play GameCube games is easy. Look at the start of our Dolphin Emulator setup guide to help you get started here.