Skip to content

A gc and wii homebrew app to get gba bios, roms and saves via the gc gba link cable

License

Notifications You must be signed in to change notification settings

DamianS-eng/wii-gba-link-cable-dumper

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GBA Link Cable Dumper

A Nintendo Gamecube (GC) and Wii Homebrew App to get Game Boy Advance (GBA) BIOS, ROMs and saves via the GC GBA Link Cable.

Features

  1. Lightweight app launched from a Homebrew Launcher, such as the Picoboot or SD Media Launcher on Gamecube, or the Homebrew Channel on Wii.
  2. Read physical Game Boy Advance cartrige inserted into a Game Boy Advance (SP) console connected via the Gamecube Game Boy Advance Link Cable.
  3. Dump the GBA ROM to the same storage device as the loaded app.
  4. Backup save data from cartridge.
  5. Restore save data backup to catridge.
  6. Erase save data from cartridge.
  7. Dump the GBA console BIOS.

How to Use

  1. Grab the release from the releases tab and extract the folder and the correct dol file for the GC/Wii to your Homebrew Loader.
    • Usually this is the apps folder on the SD card.
  2. Before launching the app in your Homebrew Launcher, make sure to sync your Wii Remote, or plug in a GC Controller into Port 1 of your console, and the GBA Link Cable into Port 2.
  3. Now Boot your GBA without a cart inserted, it should automatically boot into the dumper when connected. From there you can just follow the instructions on screen.
  • If your GBA resets when you get to the step of inserting a cart, try to boot your GBA with the cart already inserted and holding down Start + Select when you see the Game Boy splash screen. This suspends the game launch and should allow the dumper to boot up from there.

Dump Notes

  • The bin, gba and sav files dumped will be placed in a folder called "dumps" on your main device (from where the loader launched).
  • Please note that dumping GBA ROMs can take a long time because of the cable protocol limitations. An estimation will be displayed on screen before you dump it as a reference. File sizes vary by GBA rom.
    • 4mb takes about 6 minutes.
    • 16mb takes about 26 minutes.
    • 32mb takes about 48 minutes.
    • ROM sav and BIOS backups are very quick.

Compile

  1. Ensure you have the latest package from DevkitPro.
  • gba-dev, gamecube-dev, and wii-dev
  1. Grab the latest .zip from the main branch using git clone.
  2. Run the build.bat script.

Credits

Latest gba header changes by yuv422.

Save Support based on SendSave by Chishm.

GBA BIOS Dumper by Dark Fader.

Wii Remote support added by DamianS-eng.