How to change discs in Batocera GameCube games

In Batocera, you change GameCube discs during gameplay by opening the emulator menu and selecting the disc swap option. The exact button combination depends on which emulator you're running — Dolphin is the most common — but the process takes about 10 seconds and doesn't require restarting the game. You'll need a multi-disc game file set up correctly on your system first, which means having all the disc images in the same folder with matching filenames.

This guide walks you through the disc-swapping process, what file setup you need beforehand, and what to do if the swap doesn't work. The steps are the same whether you're playing on a Batocera PC build, a Raspberry Pi, or a dedicated console device.

Key Takeaways

  • GameCube multi-disc games in Batocera swap discs through the emulator menu, not through any in-game prompt.
  • Your disc image files must be in the same folder and named consistently (like game.iso, game.iso.2, game.iso.3) for the emulator to recognize them as a set.
  • In Dolphin, press F10 or your configured menu button during gameplay to open the emulator menu, then navigate to Disc > Change Disc.
  • After selecting a new disc, the game continues from where you paused it — you do not need to reload or restart.
  • If the Change Disc option is grayed out, your disc files are not named correctly or are in different folders.

Set up your disc files before you play

Batocera recognizes multi-disc GameCube games only when all disc images are in the same folder and follow a specific naming pattern. The most reliable format is to name them with a number suffix: game.iso, game.iso.2, game.iso.3, and so on. Some games use .ciso (compressed ISO) instead of .iso — the numbering works the same way.

Check your game folder before you start playing. Open your Batocera file manager (usually accessible through the main menu or by connecting via SFTP) and navigate to the GameCube ROM folder. Look at the files for your multi-disc game. If you see files named something like Metroid Prime 2.iso, Metroid Prime 2 (Disc 2).iso, or Disc 1.iso and Disc 2.iso, you'll need to rename them to the numbered format first.

Rename the first disc to gamename.iso, the second to gamename.iso.2, the third to gamename.iso.3, and so on. Use the same base name for all discs. After renaming, restart Batocera or refresh the game list so it recognizes the multi-disc set as a single entry.

Open the emulator menu during gameplay

Once your game is running, you need to pause it and open the Dolphin emulator menu. The button to do this varies depending on your controller setup. By default in most Batocera builds, F10 opens the menu on a keyboard. On a gamepad, the button is usually Select + Start pressed together, though some setups use Select + R or another combination.

Check your Batocera controller configuration before you start playing if you're not sure which button opens the menu. You can test it by pressing the combination during gameplay — the emulator menu should appear as an overlay on top of the game. The game will pause automatically when the menu opens.

If nothing happens when you press the button, your controller may not be configured correctly for Batocera, or the menu button may be mapped to something else. Restart Batocera and check the controller settings in the main menu under System Settings > Input.

Navigate to the disc swap option

Once the Dolphin menu is open, look for an option labeled Disc or Disc Menu. Use your controller or keyboard to highlight it. Inside that submenu, you'll see Change Disc as an option. Select it.

If Change Disc is grayed out or missing, the emulator did not recognize your game as a multi-disc title. This almost always means your disc files are not named correctly or are in different folders. Close the menu, exit the game, and check your file names against the naming pattern described above.

When you select Change Disc, a list of available discs will appear. Each disc will be numbered or labeled with its filename. Select the disc you want to swap to.

Select the new disc and resume play

After you select the new disc from the list, the menu will close and the game will resume from exactly where you paused it. The disc swap happens instantly — you don't need to wait for loading or restart anything. The game recognizes the new disc immediately and continues running.

If the game freezes or shows an error after the swap, the disc files may be corrupted or incomplete. Try swapping back to the original disc. If that works, the problem is with the new disc file itself, and you may need to re-obtain it.

Troubleshooting disc swap problems

The most common issue is that Change Disc doesn't appear in the menu at all. This means Dolphin didn't detect your game as multi-disc. Check three things: first, make sure all disc files are in the exact same folder. Second, verify they follow the numbered naming format (game.iso, game.iso.2, game.iso.3). Third, make sure the base name is identical for all discs — game.iso and game2.iso won't work, but game.iso and game.iso.2 will.

If you've renamed the files but Batocera still shows them as separate games in the menu, refresh the game list. Go to Main Menu > Update Game Lists and wait for it to finish. Then try launching the game again.

If the menu button doesn't open the emulator menu at all, your controller may not be recognized by Batocera. Restart the system and go to System Settings > Input > Configure Input. Select your controller and map the buttons again, making sure to assign a button to Hotkey Enable and Menu Toggle.

Frequently Asked Questions

Do I need to rename my disc files if they're already numbered?

Only if they don't follow the exact pattern. Files named game (Disc 1).iso and game (Disc 2).iso won't work — rename them to game.iso and game.iso.2. The emulator is strict about the naming format.

What if I have .ciso files instead of .iso files?

The numbering works the same way: game.ciso, game.ciso.2, game.ciso.3. Don't mix formats — keep all discs as either .iso or .ciso, not both.

Can I swap discs without pausing the game?

No. You must open the emulator menu first, which pauses the game automatically. The menu button combination is the only way to access the disc swap option.

Will the game save progress when I swap discs?

The game itself handles saving — disc swaps don't affect save files. If the game normally saves to memory card during disc transitions, it will do so when you swap. Your save file location in Batocera doesn't change.

What if the new disc won't load after I select it?

The disc file may be corrupted or incomplete. Try swapping back to the original disc to confirm the swap feature works. If the original disc loads but the new one doesn't, the new disc file needs to be replaced.