Steam Deck GameCube Emulation Guide: How to Play GameCube Games on the Steam Deck

steam deck gamecube emulation guide how to play gamecube games on the steam deck
We’re reader-supported. When you buy through links on our site, we may earn an affiliate commission.

In this guide, I will show you how easy it is to play Nintendo GameCube games right on your Steam Deck. Using an emulator called Dolphin, you can get Steam Deck GameCube emulation up and running in just 5 minutes!

Below, I’ll show you how to get up and running, along with:

  • The best settings for Dolphin
  • How to optimize Gamecube ROMs on the Steam Deck
  • Retro GameCube games on the Steam Deck you need to play today

If you have any questions or want to let us know your favorite GameCube game, comment below!

Also Check Out:

GameCube Introduction

The Nintendo GameCube is one of the most popular game consoles ever released. With it came an excellent library of games to buy and play. The Nintendo GameCube came out after the Nintendo 64 and before the Wii.

The GameCube had a ton of classic games from the Nintendo family, including Mario, Zelda, Pokemon, and Pikmin. It was the first Nintendo console to use optical discs instead of game cartridges.

Can You Play GameCube Games on the Steam Deck?

Yes, you can play GameCube games directly on your Steam Deck with an emulator called Dolphin. Dolphin can emulate any Gamecube game you load into it.

For the most part, Dolphin runs great with little customization. There are some custom settings that you can adjust so that it runs optimized on the Steam Deck. I’ll go through all of that below.

What is the Dolphin Emulator?

dolphin emulators on the steam deck

Dolphin is an open-source emulator for both the Nintendo GameCube and Wii. It is free and safe if you download it directly from them. This emulator can run on Windows, macOS, Linux, Android, Xbox One, Xbox Series X, and Xbox Series S.

The Dolphin Emulator is very popular due to the steady development progress over the years since its release in 2003.

How to Install Dolphin Emulator on the Steam Deck

Installing the Dolphin Emulator on your Steam Deck is incredibly easy and can be done in just a few steps.

First, turn on your Steam Deck. Click on the Steam button up front and click the Power or hold the power button at the top of the console..

Click on Switch to Desktop mode. You will be taken to the SteamOS desktop.

steam deck switch to desktop

Click on the Discover icon in the bottom left corner to open up the Discover store.

steam deck gamecube emulation discover folder

In the search bar in the top left, type in Dolphin.

Special Note: If you want to use the virtual keyboard on the Deck, you first much launch Steam from the desktop. Then, press the Steam button + X to bring up the on-screen keyboard.

Dolphin Emulator will pop up in your search results. Hover to the right and click on the Install button.

steam deck install dolphin emulator


Dolphin Emulator has been installed on your Steam Deck. Before you start playing your favorite game, there are a few setup and setting things you should know.

How to Setup Steam Deck GameCube Emulation with Dolphin

Once Dolphin is installed on your Steam Deck, you need to add it as an actual program so that you can access Steam in Gaming mode..

  1. While still in Desktop Mode, hover to the bottom left corner and click on the Steam icon.
  2. Click on Add a Game in the lower left corner.
  3. Select Dolphin.
  4. Click on Add Selected Program.

Best Settings for Dolphin on the Steam Deck

Once Dolphin is installed and set up as a program on your Steam Deck, you must ensure you have configured the best settings.

  1. Click on the Steam button in the bottom left corner on Desktop mode.
  2. Hover over to Games and click on Dolphin Emulator to launch it.
  3. If this is your first time, you’ll need to click Yes or No, depending on whether you want Dolphin to track your data.
  4. Once Dolphin is open, move your mouse to the top-middle and click on Config.
  5. Go to the Audio tab and click the Audio Backend button.
  6. Select Cubeb in the dropdown menu. This will optimize your in-game sounds when you play GameCube ROMs.
  7. Click Close.
  8. Click on the Graphics button right beside the Config button.
  9. Hover over to the Enhancements section.
  10. Change the internal resolution to 2X Native 720p. This is the default resolution of the Steam Deck and will give you the best quality when playing your games.
  11. Click Close to save all of your changes.
  12. Lastly, click on the Controllers option right beside the Graphics button.
  13. Click on Configure, located beside the Standard Controller on Port 1.
  14. On the dropdown, select FDL/0/MicrosoftXbox360/0.
  15. Save whatever profile name you wish for this controller configuration.
  16. This is where you can remap your controller settings to whatever is most comfortable for you.
  17. Click Close to save your changes.

You are now set up and ready to download GameCube games!

How to Play GameCube Games on the Steam Deck

You can now download and play GameCube ROMs on the Steam Deck. If you plan to download many games, I recommend storing them on an external storage device such as a USB drive. You can also use the internal storage space of the Steam Deck.

To play GameCube games on your Deck, you need to first download the ROM files you want. Since this is a legal grey area, we can’t show you how to do this. However, a Google search will get you what you want.

Once you have your Roms on your Deck – either by downloading them from within the Deck or moving them onto the Deck via SSH – follow these steps:

  1. Switch the Steam Deck back to Gaming Mode. If you are in Desktop Mode, you can click on the icon on the Desktop.
  2. Open your Steam library and click “Non-Steam Games.”
  3. Click on Dolphin Emulator to launch.
  4. Click Open and navigate to the folder where you saved your ROMs.
  5. Select your game of choice and click Open.
steam deck gamecube emulation guide


You are now playing Nintendo GameCube classics on your Steam Deck!

What are the best Steam Deck GameCube Games to Play

Below is a list of some of my favorite GameCube games on the Steam Deck. Make sure to check them out!

  1. Metroid Prime
  2. Paper Mario: The Thousand-Year Door
  3. The Legend of Zelda: The Wind Waker
  4. Pokemon XD
  5. Starfox Adventures
  6. Spyro: A New Beginning
metroid prime how to play gamecube games on the steam deck
Metroid Prime is a classic game for Steam Deck GameCube emulation


As you can see, it’s pretty easy to get Steam Deck GameCube emulation setup. Once you do, you can play GameCube games on the Steam Deck. The whole setup process took less than 15 minutes for me and I hope its the same for you.

Dolphin is one of the most reliable emulators out there and the best out of all of the 6th generation consoles (Playstation 2, Microsoft Xbox, and Sega Dreamcast).

If you have any questions about how to install Dolphin or configure it to work with the Deck, comment down below and let me know.


  • Ryan William

    With over 7 years of hands-on experience in the dynamic world of augmented reality (AR), virtual reality (VR), and mixed reality (MR), Ryan is a recognized authority in the field. His collaborations with industry giants like Meta and HTC underscore his expertise in shaping the AR/VR landscape. Ryan has written over 2,000 blog posts, offering in-depth insights, reviews, and analyses of the latest mixed reality technology. From groundbreaking games to cutting-edge hardware, Ryan's extensive knowledge ensures readers are always at the forefront of AR/VR/MR, as well as Steam Deck, news.

Leave a Comment