Skip to main content
The convert command converts disc images between ISO, GCZ, WIA, and RVZ formats with various compression options.

Usage

Options

string
required
Path to the source disc image file.
Supported input formats:
  • ISO/GCM (uncompressed)
  • GCZ (Dolphin compressed)
  • WIA (Wii Image Archive)
  • RVZ (Revolutionary)
  • WBFS (Wii Backup File System)
string
required
Path to the destination file.
The output extension should match the format specified with -f.
string
default:"rvz"
Container format to use for the output file.
Available formats:
  • iso - Uncompressed disc image
  • gcz - GameCube compressed format
  • wia - Wii Image Archive
  • rvz - Revolutionary (recommended)
Default is rvz if not specified.
integer
Block size for GCZ/WIA/RVZ formats, in bytes.
Required for GCZ, WIA, and RVZ formats.Recommended values:
  • RVZ: 131072 (128 KiB) - Best balance
  • WIA: 131072 (128 KiB)
  • GCZ: 16384 (16 KiB) - Legacy compatibility
Valid range: Usually 32768 to 2097152 bytes
string
Compression method for WIA/RVZ formats.
Required for WIA and RVZ formats.Available methods:
  • none - No compression
  • zstd - Zstandard (RVZ only, recommended)
  • bzip2 - Bzip2 compression
  • lzma - LZMA compression
  • lzma2 - LZMA2 compression
Note: WIA does not support zstd. RVZ does not support purge.
integer
Compression level for the selected method.
Required when compression is not none.Recommended values for Zstandard:
  • 5 - Good balance (recommended)
  • 1-9 - Fast compression
  • 10-19 - Better compression
  • 20-22 - Maximum compression (slow)
Valid range depends on compression method:
  • Zstandard: 1-22
  • Bzip2: 1-9
  • LZMA/LZMA2: 0-9
flag
Remove junk data during conversion to reduce file size.
Scrubbing:
  • Removes unused data from disc image
  • Reduces file size
  • May not work with all games
  • Warning: RVZ already has excellent compression; scrubbing provides minimal benefit
Only supported for GameCube and Wii disc images. Cannot scrub Datel discs.
string
User folder path for temporary processing files.
Will be automatically created if not set. Used for temporary data during conversion.

Examples

Best balance of size and speed:

Maximum Compression

For archival purposes:

Fast Conversion

Quicker processing with moderate compression:

Convert to ISO (Decompress)

Extract to plain ISO format:
Note: -b, -c, and -l are not needed for ISO output.

Convert with Scrubbing

Remove junk data while converting:

Legacy GCZ Format

For older Dolphin versions:

WIA Format

Using LZMA2 compression:

Compression Comparison

Typical compression ratios for a 4.3 GB Wii game: Times are approximate on modern hardware

Format Recommendations

For General Use: RVZ with Zstandard

Pros:
  • Excellent compression ratio
  • Fast compression/decompression
  • Modern codec
  • Best overall choice

For Maximum Compatibility: ISO

Pros:
  • Works everywhere
  • No decompression overhead
  • Easy to mount/modify
Cons:
  • Very large file size
  • Requires external compression for storage

For Legacy Systems: GCZ

Pros:
  • Compatible with older Dolphin versions
  • Decent compression
Cons:
  • Superseded by RVZ
  • Larger than RVZ
  • Not recommended for new conversions

Warnings and Messages

DolphinTool may display warnings during conversion:

Scrubbing RVZ Warning

RVZ compression is already very efficient. Scrubbing provides minimal additional benefit.

Scrubbing ISO Warning

Scrubbed ISOs are still uncompressed. Use RVZ for better results.

Wii to GCZ Warning

GCZ works best with GameCube games. Use RVZ for Wii games.

NKit Warning

NKit images remain in NKit format after conversion. This may affect compatibility.

Block Size Compatibility

Older Dolphin versions have stricter GCZ requirements.

Error Messages

No input set

Missing -i option. Specify input file:

No output set

Missing -o option. Specify output file:

No output format set

Missing or invalid -f option. Choose from: iso, gcz, wia, rvz

Block size must be set for GCZ/RVZ/WIA

Compressed formats require -b option:

Compression method must be set for WIA or RVZ

WIA and RVZ require -c option:

Compression level must be set when compression type is not ‘none’

Specify -l when using compression:

The input file could not be opened

Check:
  • File exists
  • File path is correct
  • You have read permissions
  • File is not corrupted

Conversion failed

General failure. Check:
  • Sufficient disk space
  • Valid input file
  • Write permissions for output directory

Performance Tips

  1. Use SSD storage - Significantly faster than HDD
  2. Higher compression levels - Slower but smaller files
  3. Larger block sizes - Better compression ratio, slightly slower
  4. Zstandard compression - Best speed/ratio balance

Batch Conversion Script

Convert all ISOs in a directory:

See Also