What this Tool does
Convert a canonical GameCube GCI single-save container to canonical GCS while preserving the exact directory entry and save payload, with strict target reopen and byte-identical rollback proof.
Verification boundary
Source must pass the existing strict GameCube parser as GCI and be byte-identical to the canonical GCI writer representation. Permanent 16 MiB ceiling. Canonical single-save representations only. Non-canonical wrapper metadata is refused instead of discarded. No memory-card filesystem editing, repair, payload editing or signing is performed.
Output and rollback
Canonical GCS output, byte-identical source rollback reconstruction, and deterministic SHA-256-bound proof JSON. The original selected source is never modified in place.
Before you convert
Keep an independent backup, use the exact representation named by this Tool, and test the resulting copy in the intended emulator or utility before replacing any working save.