How to Legally Dump Your Twilight Princess GameCube Disc

Step-by-step guide to creating a personal backup of your Twilight Princess GameCube disc using a soft-modded Wii and CleanRip — for use with Dusk.

Published 2026-05-10

Independent fan resource. Not affiliated with TwilitRealm or Nintendo.

This page is informational. Local laws on personal media backups vary. Consult your jurisdiction’s rules. We do not host or distribute ROMs.

Dusklight requires you to supply your own legally-dumped GameCube Twilight Princess disc. This guide covers the standard community method — a soft-modded Wii running CleanRip — to produce a clean disc image that Dusklight’s hash check will accept.

Time required: ~30–60 minutes (if you already have a soft-modded Wii) Difficulty: Medium (one-time effort) Hardware required: Original retail TP GameCube disc, a Wii, an SD card, optionally a USB stick


On this page — jump to what you need


Why You Need to Do This Yourself

Dusklight does not include any Nintendo assets. The official README states (verbatim):

“Dusklight does not provide any copyrighted assets. You must provide your own copy of the original game.”

This is the legal trick that makes the whole project work. The decompilation and the port code are clean-room reimplementations; Nintendo’s copyright covers the data on your disc, which you legally own. To play, you create a personal backup of your disc.

We will not link to ROM downloads. Don’t ask. Don’t search. Use your own disc.


What You’ll Need

Hardware

  • Your original retail GameCube Twilight Princess disc (NA or EU). The Wii version, Wii U HD, or Japanese GameCube version are not supported by Dusklight v1.0.0.
  • A Wii console. The original Wii has a GameCube disc slot (later Wii Family Edition / Wii Mini do not — they’re disc-incompatible with GameCube). A Wii U works for some GameCube software but is not the standard CleanRip target.
  • An SD card (4 GB+) for booting CleanRip. A USB stick (8 GB+) is optional for the dump output if your SD is too small.

Software

  • Wii Homebrew Channel (one-time install on your Wii). If you don’t have it yet, follow wii.hacks.guide — it’s the canonical, well-maintained guide. Methods include Letterbomb (no extra hardware) and str2hax (DNS-only, no SD card needed for the install step).
  • CleanRip — the disc-dumping homebrew. Free download from WiiBrew CleanRip.
  • Optional: a Redump gc.dat file for hash verification during dumping. Get from Redump’s discs.html page (export the .dat for “Nintendo GameCube”). Place it at the SD card root before running CleanRip.

Step 1 — Soft-Mod Your Wii

If your Wii is already running Homebrew Channel, skip to Step 2.

The current canonical guide is wii.hacks.guide. The most common 2026 path:

  1. Get your Wii’s MAC address (Wii Settings → Internet → Console Information)
  2. Visit letterbomb.tools and generate a Letterbomb file for your console
  3. Copy Letterbomb to SD card root, insert into Wii
  4. Boot Wii Message Board → click the Letterbomb message
  5. Follow on-screen prompts to install Homebrew Channel + BootMii (recommended) + IOS patches

This is a one-time setup. Once Homebrew Channel is installed, you can run CleanRip and other homebrew apps from SD card.


Step 2 — Prepare CleanRip

  1. Download CleanRip from WiiBrew — you want the latest stable version (currently 2.x range)
  2. Extract the zip
  3. Copy the apps/CleanRip/ folder to your SD card’s apps/ folder. It should look like:
    sd:/
    ├── apps/
    │   └── CleanRip/
    │       ├── boot.dol
    │       └── meta.xml
    └── (root)
  4. Optional but recommended: download a Redump gc.dat file. Place it at the SD card root (i.e., sd:/gc.dat). CleanRip will use this to verify your dump is byte-identical to a known-good Redump release.

Step 3 — Boot CleanRip and Dump Your Disc

  1. Insert SD card into Wii
  2. Power on, launch Homebrew Channel
  3. Select CleanRip → click Load
  4. CleanRip’s intro screen — press A
  5. Choose target storage:
    • SD Card — easiest, but limited to 4 GB FAT32 file size (TP is ~1.4 GB so this works fine)
    • USB — for larger games or if SD is too small
  6. CleanRip prompts whether to download/use the gc.dat if present — say Yes to enable verification
  7. Insert your Twilight Princess GameCube disc when prompted, slot-loaded directly into the Wii
  8. Confirm: type of dump (full ISO recommended), filesystem (FAT32 = max 2 GB file size; CleanRip will split into chunks if needed), checksum verification (ON)
  9. CleanRip dumps the disc. This takes 20–40 minutes depending on disc condition and SD/USB speed.
  10. When complete, CleanRip prints a summary including the SHA-1 / MD5 / CRC32 of the dump.

Step 4 — Reassemble Split Files (If Necessary)

If your filesystem is FAT32 and CleanRip split the dump into multiple .iso.partN files, you need to concatenate them.

Windows

copy /b game.iso.part0 + game.iso.part1 + game.iso.part2 game.iso

macOS / Linux

cat game.iso.part0 game.iso.part1 game.iso.part2 > game.iso

If your dump didn’t split (small game, or you used exFAT/NTFS), you can skip this step.


Step 5 — Verify Against Dusklight’s Expected Hashes

Dusklight v1.0.0 only accepts these two SHA-1s:

RegionGame IDSHA-1 hash
GameCube USAGZ2E0175edd3ddff41f125d1b4ce1a40378f1b565519e7
GameCube PAL (Europe / Australia)GZ2P012601822a488eeb86fb89db16ca8f29c2c953e1ca

Verify your dump:

Windows (PowerShell)

Get-FileHash -Algorithm SHA1 .\TwilightPrincess.iso

macOS

shasum -a 1 ~/path/to/TwilightPrincess.iso

Linux

sha1sum ~/path/to/TwilightPrincess.iso

The output must match one of the two values above exactly.

If it doesn’t match:

  • Re-check that you concatenated split parts in the correct order
  • Re-dump with CleanRip’s checksum verification ON
  • Make sure your disc isn’t scratched / dirty (clean with a microfiber cloth)

Step 6 — Transfer to Your Dusklight Device

You now have a clean, verified disc image. Move it to wherever you’ll run Dusklight:

  • PC / Mac / Linux — USB stick, network share, cloud
  • Steam Deck — USB-C drive in Desktop Mode, network drag, or cloud
  • Android — USB-C cable in File Transfer mode, or cloud
  • iPhone — AirDrop from a Mac, USB Finder transfer, or cloud

Then point Dusklight at the file via Select Disc Image in its prelaunch menu. See your platform’s install guide for specifics.

✅ ROM ready? Install Dusklight now

Pick your platform and finish setup in ~5 minutes:

🪟 Windows · 🍎 macOS · 🐧 Linux · 🎮 Steam Deck · 🤖 Android · 📱 iOS

Not sure which build? → Install hub compares all six.


Optional — Compress the Disc Image

A raw .iso is ~1.4 GB. Dusklight also accepts compressed formats:

  • RVZ — best compression for Wii/GC (used by Dolphin). About 600–900 MB for TP.
  • CISO — older compressed format
  • GCZ — Dolphin’s older format

To compress, open your .iso in Dolphin’s GameCube/Wii ROM converter (in Dolphin: right-click ROM → Convert File… → choose RVZ → save). Dusklight will accept the resulting .rvz directly.

Useful if you’re tight on disk space, especially on phones.


Alternative: Nintendont (USB-Loaded)

If your Wii setup uses Nintendont (a popular GameCube USB loader), Nintendont can also produce ISO dumps from inserted discs. The output is compatible with Dusklight after the same SHA-1 verification.

CleanRip is the more standard recommendation because it produces Redump-verified output and has clearer checksum reporting, but Nintendont works if you’re already familiar with it.


What If You Don’t Have a Wii?

Without a Wii (or Wii U with GameCube disc support), dumping a GameCube disc is much harder. The community methods involve:

  • Borrow a Wii for an afternoon — the realistic path. Original disc-slot Wii consoles (CPU-2011 and earlier) sell used for ~$30–60 on eBay/Mercari. Avoid Wii Family Edition (RVL-101) and Wii Mini — they removed the GameCube slot.
  • Soft-mod via str2hax — no SD card needed for the homebrew install step (DNS-only). See wii.hacks.guide for the current method.
  • Modded original Nintendo GameCube with an SD Gecko or USB Gecko cable — niche, expensive, mostly obsolete now that Wiis are cheap.

You cannot dump a GameCube disc on a PC via a normal optical drive — GameCube discs use a proprietary spiral that consumer drives can’t read.

Don’t want to dump it yourself?

This guide is the legal path — your disc, your dump. We won’t link to ROM downloads, and we recommend against them: download sites are riddled with malware-laced bundles and modified ISOs that fail Dusklight’s hash check anyway.

If hardware dumping isn’t an option for you right now, the honest answer is: wait until it is, or borrow a Wii from a friend / library / local game store for a weekend.


  • Personal backups of media you own are generally permitted in many jurisdictions but rules vary. Check your local laws.
  • We are not lawyers. This is informational, not legal advice.
  • Distributing a disc image you dumped — even to one other person — is a copyright violation in essentially every jurisdiction. Don’t share.
  • Don’t download “free” copies of TP disc images claiming they’re for personal use. The legality depends on you owning the original; downloading bypasses that.
  • Nintendo has historically pursued ROM distribution sites aggressively. They have not pursued individual users with personal dumps.
  • The Dusklight project itself contains no Nintendo IP. Running Dusklight with your own dump is the cleanest path.

Troubleshooting

CleanRip can’t read my disc

  • Clean the disc (microfiber cloth, no harsh chemicals)
  • Try a different Wii (some lasers degrade)
  • For badly scratched discs, professional disc-resurfacing service exists at most game stores

SHA-1 doesn’t match after dumping

  • Re-dump (sometimes a single read error corrupts a chunk)
  • Verify you concatenated split parts in the correct order
  • Make sure you have the GameCube disc, not a Player’s Choice variant or different revision (TP has only one retail GameCube revision per region, so this is unlikely)

My disc says “Player’s Choice” or has a different cover

The Player’s Choice / “Best of” reissues are the same data — same SHA-1. Different cover, identical disc.

My region’s disc isn’t NA or PAL

Japanese (NTSC-J), Korean, and Wii versions are recognized by Dusklight but not yet supported in v1.0.0. Wait for a future Dusklight release — the README states “Support for other versions of the game is planned in the future.”


What to Try Next


Last updated: 2026-05-10. Methodology validated against CleanRip 2.x and Dusklight v1.0.0.

This site is an independent fan resource. We are not affiliated with TwilitRealm or Nintendo. We do not host, distribute, or link to ROMs. All trademarks belong to their respective owners.

← All install guides · Pillar guide →