FriiDump 0.5.3.2 - Copyright (C) 2007 Arep
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions; see COPYING for details.

Official support forum: http://wii.console-tribe.com

Forum for this UNOFFICIAL VERSION: http://forum.redump.org


Available command line options:

 -h, --help			Show this help
 -a, --autodump			Dump the disc to an ISO file with an
				automatically-generated name, resuming the dump
				if possible
 -g, --gui			Use more verbose output that can be easily
				parsed by a GUI frontend
 -d, --device <device>		Dump disc from device <device>
 -p, --stop			Instruct device to stop disc rotation
 -D, --dvd			Force standard DVD-ROM mode for any drive
				(equivalent to -T 3; uses FriiDump original
				DVD/raw/ISO paths, not Xbox mode)
 -c, --command <nr>		Force memory dump command:
				0 - vanilla 2064
				1 - vanilla 2384
				2 - Hitachi
				3 - Lite-On
				4 - Renesas
 -x, --speed <x>		Set streaming speed (1, 24, 32, 64, etc.,
				where 1 = 150 KiB/s and so on)
 -T, --type <nr>		Force disc type:
				0 - GameCube
				1 - Wii
				2 - Wii_DL
				3 - DVD
				4 - Xbox/XGD 2048-byte-sector mode
				    Native profiles: GDR-8050L and GDR-3120L.
				    Forced Xbox mode requires a supported Xbox
				    unlock profile; no GC/Wii fallback is used.
 -S, --size <sectors>		Force disc size
 -r, --raw <file>		Output to file <file> in raw format (2064-byte
				sectors)
 -i, --iso <file>		Output to file <file> in ISO format (2048-byte
				sectors). For Xbox/XGD this reconstructs the
				redump-style XGD1 layout and writes .pfi.bin,
				.dmi.bin, and .redump.json metadata when possible
 -X, --xiso <file>		Output Xbox/XGD game partition as XISO (.xiso).
				Attempts to read the 32-sector game lead-in
				from drive-readable sectors and zero-fills only
				unreadable lead-in sectors. Use -i for
				redump-style ISO + PFI/DMI/JSON; use -X only
				for game-partition XISO.
 -u, --unscramble <file>	Convert (unscramble) raw image contained in
				<file> to ISO format
 -H, --nohash			Do not compute CRC32/MD5/SHA-1/SHA-256 hashes
				for generated files
 -s, --resume			Resume partial dump
				-  General  -----------------------------------
 -0, --method0[=<req>,<exp>]	Use dumping method 0 (Optional argument
				specifies how many sectors to request from disc
				and read from cache at a time. Values should be
				separated with a comma. Default 16,16)
				-  Non-Streaming  -----------------------------
 -1, --method1[=<req>,<exp>]	Use dumping method 1 (Default 16,16)
 -2, --method2[=<req>,<exp>]	Use dumping method 2 (Default 16,16)
 -3, --method3[=<req>,<exp>]	Use dumping method 3 (Default 16,16)
				-  Streaming  ---------------------------------
 -4, --method4[=<req>,<exp>]	Use dumping method 4 (Default 27,27)
 -5, --method5[=<req>,<exp>]	Use dumping method 5 (Default 27,27)
 -6, --method6[=<req>,<exp>]	Use dumping method 6 (Default 27,27)
				-  Hitachi  -----------------------------------
 -7, --method7			Use dumping method 7 (Read and dump 5 blocks
				at a time, using streaming read)
 -8, --method8			Use dumping method 8 (Read and dump 5 blocks
				at a time, using streaming read, using DMA)
 -9, --method9			Use dumping method 9 (Read and dump 5 blocks
				at a time, using streaming read, using DMA and
				some speed tricks)
 -A, --allmethods		Try all known command/method combinations until
				one works. Reopens the drive for each command so
				command-specific vendor handlers are rebound.

Xbox dump notes:
 - GDR-8050L redump-style -i follows the original dumper order:
   primary handshake, media-cycle, re-handshake, metadata/auth probe,
   media-cycle back to visible DVD-video view, capture video L0/L1, final
   handshake, zero-fill the 32-sector game lead-in, read game data, then write
   .pfi.bin, .dmi.bin, and .redump.json.
 - FriiDump sends STOP UNIT / spin-down after dump attempts, success or failure.
