Skip to main content
The extract command extracts files, directories, and partitions from GameCube and Wii disc images without needing to mount them.

Usage

Options

string
required
Path to the disc image file.
Supported formats:
  • ISO/GCM
  • GCZ
  • WIA
  • RVZ
  • WBFS
Note: WAD and ELF/DOL files are not supported (no filesystem).
string
Path to the destination folder for extracted files.
Required unless using --list without saving output.The output folder will be created if it doesn’t exist.
string
Extract only a specific partition by name.
Common partition names:
  • DATA - Main game data
  • UPDATE - System update partition
  • CHANNEL - Channel partition
Partition names are case-insensitive.
string
Extract only a specific file or directory.
Path format:
  • Must start with /
  • Case-sensitive
  • Use forward slashes / even on Windows
Works with both files and directories.
flag
List all files in the volume/partition instead of extracting.
When combined with -s, lists only the specified path. When combined with -o, saves the listing to the output file.
flag
Suppress progress messages (only show errors).
Useful for scripting and automation.
flag
Extract only the DATA partition (game files).
Equivalent to -p DATA. Skips UPDATE and CHANNEL partitions.

Output Structure

Full Extraction (All Partitions)

Creates:

Single Partition Extraction

Creates:

Single File Extraction

Creates:

Examples

Extract Entire Disc

Extract all partitions and files:
Progress output:

Extract Only Game Data

Skip UPDATE and CHANNEL partitions:
or equivalently:

Extract Specific File

Extract just the main executable:

Extract Specific Directory

Extract entire directory tree:

List Files Without Extracting

See what’s in the disc:
Output:

List Specific Partition

List Specific Directory

Output:

Save File List to File

Extract Quietly (For Scripts)

Only errors will be printed.

Extract from Compressed Image

Works with all supported formats (GCZ, WIA, RVZ, WBFS).

Partition Types

GameCube Discs

GameCube discs have no partitions. The entire filesystem is extracted directly:
Creates:

Wii Discs

Wii discs typically have multiple partitions:

DATA Partition

Main game data:
  • Game executable (main.dol)
  • Game files and assets
  • Save data

UPDATE Partition

System update files (if present):
  • System menu updates
  • IOS updates

CHANNEL Partition

Installable channels (rare):

File Paths

Paths in disc images use Unix-style forward slashes:
Always:
  • Start with /
  • Use forward slashes /
  • Match case exactly
  • Use directory names as they appear in --list

Use Cases

Game Modding

Extract game files for modification:

Asset Extraction

Extract specific game assets:

Executable Analysis

Extract the main executable for reverse engineering:

File System Inspection

Explore disc contents:

Scripting Examples

Extract from Multiple Images

Find and Extract Specific Files

Verify File Existence

Batch Asset Extraction

Error Messages

”Error: No input image set”

Missing -i option:

“Error: No output folder set”

Missing -o when not using --list, or using --quiet without --output when listing:

“Error: Unable to open disc image”

Check:
  • File exists and path is correct
  • File is a valid disc image
  • You have read permissions

”Error: Unable to open volume”

File is not a valid GameCube/Wii disc image or is corrupted.

”Error: Wii WADs are not supported”

WAD files have no filesystem. Cannot extract.

”Error: *.elf or *.dol have no filesystem”

Executable files have no filesystem. Cannot extract.

”Error: Found nothing to list”

The specified partition or file does not exist.

”Error: No file/folder was extracted”

The specified file/folder was not found. Check:
  • Path is correct (case-sensitive)
  • Path starts with /
  • File exists (use --list to verify)

“Warning: —partition has a value even though this image doesn’t have any partitions”

GameCube images don’t have partitions. Remove -p flag.

”Maybe you misspelled your specified partition?”

Partition name is incorrect. Use --list to see available partitions.

Performance

Extraction speed depends on:
  • Storage speed - SSD much faster than HDD
  • Image format - ISO fastest, compressed formats slower
  • Extraction scope - Single files very fast, full disc slower
Typical extraction times: Times are approximate for typical games

Limitations

  • No WAD support - Wii WAD files cannot be extracted
  • No ELF/DOL support - Executable files have no filesystem
  • Read-only - Cannot modify or rebuild images

See Also