LogoLogo
Retrobat WebsiteForumGithub
English
English
  • Welcome!
  • Get Started
    • Prerequisites
    • Installation & First Startup
    • RetroBat Folder Structure
    • Adding a game
    • Running a game
    • Adding BIOS files
  • NAVIGATION
    • Navigation Keys
    • Hotkeys
    • System View and Game View
    • Main Menu
    • View Options
    • Game Options
    • Configuration of systems and games
    • Scraping & Metadata
    • Game Collections
  • Systems & Emulators
    • Arcade Guide
    • Supported Game Systems
      • Game Consoles
        • 3DO
        • Actionmax
        • Adventure Vision
        • Amstrad GX4000
        • APF MP-1000
        • Arcadia 2001
        • Atari (consoles)
          • Atari 2600
          • Atari 5200
          • Atari 7800
          • Atari XEGS
          • Jaguar
          • Jaguar CD
        • Bally Astrocade
        • Casio Loopy
        • Channel F
        • ColecoVision
        • Commodore (game consoles)
          • Amiga CDTV
          • Amiga CD32
        • Intellivision
        • Lowres NX
        • Microsoft (consoles)
          • Xbox
          • Xbox 360
        • NEC (consoles)
          • PC Engine/TurboGrafx-16
          • PC Engine CD-ROM/TurboGrafx-CD
          • SuperGrafx
          • PC-FX
        • Nintendo (game consoles)
          • Nintendo Entertainment System - Family Computer
          • Family Computer Disk System
          • NES 3D
          • Super Nintendo Entertainment System - Super Famicom
          • Satellaview
          • SuFami Turbo
          • Super NES MSU-1
          • Super Game Boy
          • Nintendo 64
          • Nintendo 64 Disk Drive
          • GameCube
          • Wii
          • WiiU
          • Switch
        • Philips CD-i
        • Odyssey²
        • Othello Multivision
        • PV-1000
        • Sega (game consoles)
          • SG-1000
          • Master System - Mark III
          • Megadrive - Genesis
          • Megadrive - Genesis (MSU)
          • Mega-CD - Sega-CD
          • Sega 32X
          • Saturn
          • Dreamcast
        • SNK (game consoles)
          • Neo Geo
          • Neo Geo CD
        • Sony (game consoles)
          • PlayStation
          • PlayStation 2
          • Playstation 3
          • Playstation 4
        • Super Cassette Vision
        • Super A'Can
        • Uzebox
        • VC4000
        • Vectrex
        • Vircon32
        • VTech
          • CreatiVision
          • V.Smile
      • Portable Game Consoles
        • Arduboy
        • Atari (portable game consoles)
          • Lynx
        • Gamate
        • Game.com
        • Game Pocket Computer
        • Game Master
        • Game & Watch
        • GP 32
        • LCD Games
        • Mega Duck
        • Nintendo (portable game consoles)
          • Game Boy
          • Game Boy MSU
          • Game Boy 2 players
          • Virtual Boy
          • Game Boy Color
          • Game Boy Color 2 players
          • Game Boy Advance
          • Game Boy Advance 2 players
          • Nintendo DS
          • Pokémon Mini
          • Nintendo 3DS
        • Nokia
          • N-Gage & Symbian
        • Sega (portable game consoles)
          • Game Gear
        • SNK (portable game consoles)
          • Neo Geo Pocket
          • Neo Geo Pocket Color
        • Sony (portable game consoles)
          • PlayStation Portable
          • PlayStation Vita
        • Supervision
        • Wonderswan
          • WonderSwan
          • WonderSwan Color
      • Home Computer
        • Acorn Computers
          • Archimedes
          • ATOM
          • BBC Micro
          • Electron
        • Amstrad CPC
        • Apple
          • Apple II
          • Apple IIGS
        • Atari (computers)
          • Atari 800
          • Atari ST
        • Camputers Lynx
        • Coleco Adam
        • Pegasus
        • Commodore (computers)
          • Commodore PET
          • Commodore VIC-20
          • Commodore 64
          • Commodore Plus/4
          • Commodore 128
          • Amiga 500
          • Amiga 1200
          • Amiga 4000
        • Dragon 32/64
        • Fujitsu
          • FM-7
          • FM-TOWNS
        • Mattel
          • Aquarius
        • Microsoft (computers)
          • MSX
          • MSX2
          • MSX2+
          • MSX turbo R
        • NEC (computers)
          • NEC PC-8800
          • NEC PC-9800
        • Oric Atmos
        • Philips
          • P2000t
          • VG5000µ
        • Sam Coupé
        • Sharp
          • Sharp X1
          • Sharp X68000
        • Sinclair Research
          • ZX 81
          • ZX Spectrum
        • SpectraVideo (SV-318)
        • Thomson - MO/TO
        • TI-99/4A
        • Tomy Tutor
        • TRS-80 Color Computer
      • Arcade
        • Atomiswave
        • Capcom Play Systems
          • CPS I
          • CPS II
          • CPS III
        • Cave CV1000
        • Final Burn Neo
        • Gaelco
        • HomeBrew MAME
        • Hyper Neo Geo 64
        • LaserDisc
        • MAME
        • Namco 246/256
        • SEGA
          • Sega Model 2
          • Sega Titan-Video
          • Sega Model 3
          • Sega NAOMI
          • Sega NAOMI 2
          • Sega Hikaru
          • Triforce
          • Sega Chihiro
        • TeknoParrot
        • Zinc
      • Game Engines
        • EasyRPG
        • GemRB
        • IKEMEN
        • Löve
        • Lutro
        • MUGEN
        • Open Beats Of Rage
        • Singe
        • Solarus
      • Pinball
        • Future Pinball
        • Pinball FX
        • Pinball FX2
        • Pinball FX3
        • Pinball M
        • Visual Pinball
        • Zaccaria Pinball
      • Others
        • Cannonball
        • Cave Story
        • CDogs
        • Commander Genius
        • DevilutionX
        • Dinothawr
        • Doom III
        • DOS
        • Duke Nukem 3D
        • Flash
        • GzDoom
        • Java ME
        • Karaoke
        • OpenGOAL
        • OpenJazz
        • Perfect Dark
        • Pico-8
        • Ports
        • PrBoom
        • Quake
        • Quake 2
        • Raze
        • REminiscence
        • Ship Of Harkinian
        • Starship
        • Sonic 3 AIR
        • Sonic Mania
        • Sonic Retro
        • Super Mario War
        • ScummVM
        • The Force Engine
        • Theme Hospital
        • TIC-80
        • Tomb Raider
        • TV Games
        • WASM-4
        • Windows
        • Wolfenstein 3D
  • Controllers
    • Supported Controllers
      • 🎮Gamepads
        • Special controllers
      • 🕹️Arcade Sticks
      • 🔫Lightguns
        • WiimoteGun
      • 🛞Wheels
      • ⌨️Keyboard
    • Controllers Configuration
    • Gun controls
    • Emulator specific controls mapping
      • Dolphin controller mapping
      • MAME64 controller mapping
      • Model2 controller mapping
      • RetroArch controller mapping
    • Pad2Key
  • Advanced Features
    • Decorations (bezels)
    • Updates & Content Download
    • Kiosk and Kid mode
    • Save States
    • Retroachievements
    • Netplay
    • AI Translation Service
    • Batgui
    • retrobat.ini
    • Latency and blur reduction
    • Softpatching
  • TUTORIALS
    • Know issues & fixes
    • Symbolic links
    • Adding RetroArch Shader Sets to Retrobat
    • Customize Mega-Bezels
Powered by GitBook

Copyright The RetroBat Team 2019-2024

On this page
  • Information
  • Features
  • BIOS
  • Folders
  • Saves
  • Save States
  • Controls
  • Control layouts
  • Using a Gamecube adapter
  • Creating a game-specific control profile
  • Specific system information
  • Multi-disc games
  • Custom Textures
  • Adding cheevos trophy indicator when missing (retroachievements)

Was this helpful?

Export as PDF
  1. Systems & Emulators
  2. Supported Game Systems
  3. Game Consoles
  4. Nintendo (game consoles)

GameCube

Nintendo

PreviousNintendo 64 Disk DriveNextWii

Last updated 1 month ago

Was this helpful?

Game Console - Lifespan: 2001 - 2007

Information

Emulators

  • dolphin

  • libretro: dolphin

Games Location

File extensions

.gcz .iso .ciso .wbfs .wad .rvz .wia .m3u .zip .7z

Features

Retroachievements
Netplay
Controller autoconfig

Dolphin: YES lr-dolphin: NO

Dolphin: NO lr-dolphin: NO

Dolphin: YES lr-dolphin: YES

BIOS

The BIOS files are not mandatory to launch games but some require at least one of their region for better graphic effects and font support.

IPL.bin Europe

location: \emulators\dolphin-emu\User\GC\EUR

libretro location: \saves\dolphin\User\GC\EUR md5: 0cdda509e2da83c85bfe423dd87346cc

IPL.bin Japan

location: \emulators\dolphin-emu\User\GC\JAP

libretro location: \saves\dolphin\User\GC\JAP md5: fc924a7c879b661abc37cec4f018fdf3

IPL.bin USA

location: \emulators\dolphin-emu\User\GC\USA

libretro location: \saves\dolphin\User\GC\USA md5: 019e39822a9ca3029124f74dd4d55ac4

Folders

Saves

By default, Dolphin stores saves as GCI folders in the following location:

saves\dolphin\User\GC\<region>\Card A

Libretro dolphin uses the region USA

It is possible to use classic memcard SRAM files instead of CGI folders by enabling the following option:

In that case, the save file will be located in the following folder:

saves\dolphin\User\GC\

Save States

Emulator
Location

Dolphin

saves\gamecube\dolphin

Retroarch

saves\gamecube\libretro.dolphin

Controls

The following controllers can be autoconfigured from RetroBat to Dolphin:

  • XInput controllers

  • Dualshock 4 and Dualsense controllers

  • Nintendo Switch Pro controller

  • Original Gamecube controller through Gamecube Adapter

Control layouts

Option
Layout

NINTENDO LAYOUT (default)

POSITIONAL

XBOX LAYOUT

MIX

Rumble can be activated in the advanced options.

Using a Gamecube adapter

Dolphin can be set to use a genuine GameCube controller, to do so, it is necessary to install "Zadig" drivers for the adapter used to connect the GameCube pad:

2. Run Zadig. Go to Options, select List All Devices.

3. Find the relevant device in the device list (e.g. GC adapter - WUP-028, Bluetooth adapter - CSR-XXXX).

4. Select the correct driver to replace. libusbK is recommended.

5. Use the down and up arrows in the right-hand section to select a driver.

6. Click Replace Driver. This can take a bit, at most 5 minutes. Be patient!

7. Configure RetroBat to use the Adapter:

If the adapter does not work, it might mean that Dolphin does not currently support the model.

RetroBat is also able to automatically detect the Raphnet and Mayflash adapters.

They should ideally be configured with the procedure described above.

However, they can be configured by RetroBat without updating the Zadig drivers, in such case, the feature "USE GAMECUBE ADAPTER" should not be switched ON.

Creating a game-specific control profile

Specific system information

Multi-disc games

To automatically load the next disc of a game, you can use a .m3u playlist file.

In the m3u file, list all game discs from your game:

Within that text file, write the names of the game files for your game discs:

Finally save the file as a .m3u file.

Custom Textures

It is possible to launch Custom Texture packs with the Dolphin Emulator.

The texture pack needs to be placed in the \saves\dolphin\User\Load\Textures folder.

The name of the custom texture folder must be strictly identical to the Game ID that can be found in the game properties inside Dolphin.

Once the custom texture pack is correctly named and placed, activate the CUSTOM TEXTURES setting.

Adding cheevos trophy indicator when missing (retroachievements)

For some file extensions (like .gcz or .rvz), RetroBat does not recognize games as compatible with retroachievements, whereas Dolphin displays a prompt saying that you got achievement available for this game.

As a result, the trophy indicator is missing in RetroBat in the system view for this particular game.

If you want to force the display of the trophy indicator, you can edit the file gamelist.xml available in the roms\<system> folder, and add the following line :

<cheevosId>XXXXX</cheevosId>

In our exemple :

Example of the gamelist.xml file after editing it to add the correct cheevos ID :

The trophy icon will now appear next to the name of the game :

The gamelist.xml file is a sensible document. Don't hesitate to create a backup before doing some change on it.

roms \ gamecube

The region subfolder can be amended with the following :

RetroBat offers multiple control layouts, they can be switched in > controls:

1. Download Zadig here:

It is possible to create a custom controller profile in Dolphin and assign it to a specific game, .

Go to the View Options from the Gamecube System
Select "Visual Rendering"
Set Custom Textures to YES

The ID XXXXX above must be replaced by the corresponding game ID that you can retrieve on , while browsing the game. It appears in the address bar of the browser.

RetroBat setting
https://zadig.akeo.ie/
follow this guide if required
https://retroachievements.org
📁
📂
LogoGameCubeWikipedia
advanced system options