Dolphin Save Not Loading in Dusk — Migration Fix

Move your Twilight Princess save from Dolphin to Dusk. Exact filenames, paths per OS, .raw vs .gci, and the empty-slot trap.

Published 2026-05-14 ·Updated 2026-05-14

Dusklight uses the standard GameCube memory-card save format, so Dolphin saves are directly compatible. They just need to be in the right folder with the right name.

The exact paths (verified per platform)

Dolphin source paths

OSPath
Windows%USERPROFILE%\Documents\Dolphin Emulator\GC\USA\Card A\
macOS~/Library/Application Support/Dolphin/GC/USA/Card A/
Linux~/.local/share/dolphin-emu/GC/USA/Card A/

Replace USA with EUR if you played PAL.

Dusklight destination paths

OSPath
Windows%APPDATA%\TwilitRealm\Dusk\USA\Card A\
macOS~/Library/Application Support/TwilitRealm/Dusk/USA/Card A/
Linux~/.local/share/TwilitRealm/Dusk/USA/Card A/
Android/sdcard/Android/data/dev.twilitrealm.dusk/files/USA/Card A/ (use Open Data Folder in-app from v1.0.1)
iOSFiles app → On My iPhone → Dusklight → USA → Card A (v1.0.1+)

Replace USA with EUR for PAL.

The file

Filename (NTSC-U)01-GZ2E01-gczelda2.gci
Filename (PAL)01-GZ2P01-gczelda2.gci
FormatGameCube memory-card single file (GCI)
Size~50–80 KB typical

The filename is the standard GameCube convention: <slot index>-<game id>-<internal name>.gci. Don’t rename it.

Step by step

  1. Find your Dolphin save: open the relevant path from the table above
  2. Confirm filename: should be 01-GZ2E01-gczelda2.gci (or PAL)
  3. Copy to the Dusklight destination path
  4. Launch Dusklight, choose your disc, then at the in-game load menu pick Card A

If you played in Dolphin and only have a .raw (single memory-card image instead of separate .gci files), see the next section.

I have .raw, not .gci

  1. Open Dolphin → Tools → Memory Card Manager (GC)
  2. Select Slot A, Browse, pick your .raw file
  3. Highlight the Twilight Princess save row
  4. Click Export → Export as .gci
  5. Save the resulting 01-GZ2E01-gczelda2.gci to Dusklight’s USA/Card A/

Option B: Tell Dusklight to use the .raw directly

Settings → Prelaunch → Save File Type → Card Image

Then place the .raw file (not .gci) in the same USA/Card A/ folder. Dusklight will read it as a full memory-card image.

”I copied it but my save still doesn’t appear”

Most common causes:

  1. Wrong slot in-game: at TP’s load screen, pick Card A. Cards B/C/D are typically empty for migrated saves
  2. Wrong region folder: NTSC-U save under EUR/Card A/, or vice-versa, doesn’t get read. Match your disc region
  3. Filename was renamed: must be 01-GZ2E01-gczelda2.gci exactly, no extra suffixes
  4. Permission issues (Linux/macOS): check the file is readable by your user (chmod 644 *.gci)

Last updated 2026-05-14.