Gamecube Memory Card For Dolphin

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.

The memory card format for Dolphin has changed quite a bit throughout development and numerous SVN revisions, therefore old saves and converted saves may not work until there is an updated converter available.

It's a homebrew app that can transfer save files between a real GameCube Memory Card and an SD card. It can extract an individual save as.GCI file or dump the entire contents (RAW or batch dump.GCI files) from a real memory card to the root of SD card. For the purpose of this guide you should extract what you need for Dolphin onto the SD card. Copy GCMM to SD Card’s root directory (“apps” folder for Wii, DOL file located in “gamecube” folder for GameCube). Insert Memory Card and SD Card (or USB Storage Device) into homebrew-capable Wii or GameCube. Launch GCMM and restore GCI files to Memory Card (40 blocks needed for GCOS, 128 blocks for Swiss). Go into config gamecube change from memory card to GCI folder. Load your save state, and save normally. See if that works. I have no such thing as GCI folder. Only Memory card, Dummy and USB Gecko! The GameCube features two memory card ports for saving game data. Nintendo released three memory card options: Memory Card 59 in gray (512 KB), Memory Card 251 in black (2 MB), and Memory Card 1019 in white (8 MB). These are often advertised in megabits instead: 4 Mb, 16 Mb, and 64 Mb, respectively.


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.

How to Install Dolphin Emulator – Download and InstallationHow to make a gamecube memory card for 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.

GameCube Controller Setup in Dolphin Emulator
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 -> ConfigurationFor
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.

Adding Games to Dolphin Emulator
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.
Dolphin Emulator Graphics Settings
Next, go to the ‘Enhancements’ tab and select the following:-

Gamecube Memory Card For Dolphin


Internal Resolution: Auto, alternatively select your native monitor resolution if you know this is the setting you want.
Next, set Anti-Aliasing to 4xMSAA
Dolphin Emulator Graphics Settings – Enhancements
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.

Dolphin Emulator Memory CardsHow to make a gamecube memory card for dolphin
So in terms of getting up and running and displaying your GameCube games in a nice high quality upscaled resolution, you are already there!How to get the gamecube menu on dolphin

Gamecube Memory Card Dolphin Download


How To Make A Gamecube Memory Card For Dolphin

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.