]> FriiDump Source - friidump.git/blob - docs/options
PFES-REPO-README-001: Refresh canonical documentation
[friidump.git] / docs / options
1 FriiDump 0.5.3.2 - Copyright (C) 2007 Arep
2 This software comes with ABSOLUTELY NO WARRANTY.
3 This is free software, and you are welcome to redistribute it
4 under certain conditions; see COPYING for details.
5
6 Official support forum: http://wii.console-tribe.com
7
8 Forum for this UNOFFICIAL VERSION: http://forum.redump.org
9
10
11 Available command line options:
12
13  -h, --help                     Show this help
14  -a, --autodump                 Dump the disc to an ISO file with an
15                                 automatically-generated name, resuming the dump
16                                 if possible
17  -g, --gui                      Use more verbose output that can be easily
18                                 parsed by a GUI frontend
19  -d, --device <device>          Dump disc from device <device>
20  -p, --stop                     Instruct device to stop disc rotation
21  -D, --dvd                      Force standard DVD-ROM mode for any drive
22                                 (equivalent to -T 3; uses FriiDump original
23                                 DVD/raw/ISO paths, not Xbox mode)
24  -c, --command <nr>             Force memory dump command:
25                                 0 - vanilla 2064
26                                 1 - vanilla 2384
27                                 2 - Hitachi
28                                 3 - Lite-On
29                                 4 - Renesas
30  -x, --speed <x>                Set streaming speed (1, 24, 32, 64, etc.,
31                                 where 1 = 150 KiB/s and so on)
32  -T, --type <nr>                Force disc type:
33                                 0 - GameCube
34                                 1 - Wii
35                                 2 - Wii_DL
36                                 3 - DVD
37                                 4 - Xbox/XGD 2048-byte-sector mode
38                                     Native profiles: GDR-8050L and GDR-3120L.
39                                     Forced Xbox mode requires a supported Xbox
40                                     unlock profile; no GC/Wii fallback is used.
41  -S, --size <sectors>           Force disc size
42  -r, --raw <file>               Output to file <file> in raw format (2064-byte
43                                 sectors)
44  -i, --iso <file>               Output to file <file> in ISO format (2048-byte
45                                 sectors). For Xbox/XGD this reconstructs the
46                                 redump-style XGD1 layout and writes .pfi.bin,
47                                 .dmi.bin, and .redump.json metadata when possible
48  -X, --xiso <file>              Output Xbox/XGD game partition as XISO (.xiso).
49                                 Attempts to read the 32-sector game lead-in
50                                 from drive-readable sectors and zero-fills only
51                                 unreadable lead-in sectors. Use -i for
52                                 redump-style ISO + PFI/DMI/JSON; use -X only
53                                 for game-partition XISO.
54  -u, --unscramble <file>        Convert (unscramble) raw image contained in
55                                 <file> to ISO format
56  -H, --nohash                   Do not compute CRC32/MD5/SHA-1/SHA-256 hashes
57                                 for generated files
58  -s, --resume                   Resume partial dump
59                                 -  General  -----------------------------------
60  -0, --method0[=<req>,<exp>]    Use dumping method 0 (Optional argument
61                                 specifies how many sectors to request from disc
62                                 and read from cache at a time. Values should be
63                                 separated with a comma. Default 16,16)
64                                 -  Non-Streaming  -----------------------------
65  -1, --method1[=<req>,<exp>]    Use dumping method 1 (Default 16,16)
66  -2, --method2[=<req>,<exp>]    Use dumping method 2 (Default 16,16)
67  -3, --method3[=<req>,<exp>]    Use dumping method 3 (Default 16,16)
68                                 -  Streaming  ---------------------------------
69  -4, --method4[=<req>,<exp>]    Use dumping method 4 (Default 27,27)
70  -5, --method5[=<req>,<exp>]    Use dumping method 5 (Default 27,27)
71  -6, --method6[=<req>,<exp>]    Use dumping method 6 (Default 27,27)
72                                 -  Hitachi  -----------------------------------
73  -7, --method7                  Use dumping method 7 (Read and dump 5 blocks
74                                 at a time, using streaming read)
75  -8, --method8                  Use dumping method 8 (Read and dump 5 blocks
76                                 at a time, using streaming read, using DMA)
77  -9, --method9                  Use dumping method 9 (Read and dump 5 blocks
78                                 at a time, using streaming read, using DMA and
79                                 some speed tricks)
80  -A, --allmethods               Try all known command/method combinations until
81                                 one works. Reopens the drive for each command so
82                                 command-specific vendor handlers are rebound.
83
84 Xbox dump notes:
85  - GDR-8050L redump-style -i follows the original dumper order:
86    primary handshake, media-cycle, re-handshake, metadata/auth probe,
87    media-cycle back to visible DVD-video view, capture video L0/L1, final
88    handshake, zero-fill the 32-sector game lead-in, read game data, then write
89    .pfi.bin, .dmi.bin, and .redump.json.
90  - FriiDump sends STOP UNIT / spin-down after dump attempts, success or failure.