-
Notifications
You must be signed in to change notification settings - Fork 8
Command Line Commands
Venomalia edited this page Mar 4, 2025
·
8 revisions
| Mode | Description | Syntax | |
|---|---|---|---|
| Help | h | Displays a list with all commands and their options | help |
| Extract | e | Extracts textures with Dolphins texture hash |
extract Input Output* Options*
|
| Unpack | u | Unpacks all files from archives |
unpack Input Output* Options*
|
| Compress | c | Compresses files with a specific algorithm |
compress Input Output* Algorithm
|
| Split | s | Splits files in parts by file identifier (Magic number) |
Split Input Output* Pattern*
|
| Formats | f | Displays a list of known formats | formats |
| Finalize | z | Separates RGBA textures & optimizes textures for dolphin |
finalize Input Output* Options*
|
| CombineRGBA | rgba | Search for RGBA texture pairs and combine them |
combinergba Input Output* Options*
|
| CombineBGRA | bgra | Search for BGRA texture pairs and combine them |
combinebgra Input Output* Options*
|
Input: Full path to the input directory.
Output: Full path to the output directory, if not specified, a new folder will be created.
Pattern: A identifier or a list of identifier, if not specified a list of typical file identifiers is used.
Algorithm: Name of the algorithm to be used, supported are: FCMP, AKLZ, AsuraZlb, CNS, CNX, COMP, CRILAYLA, CXLZ, GCLZ, GZip, LZ00, LZ01, LZ10, LZ11, LZ4, LZ77, LZO, LZSS_Sega, PRS, PRS_BE, YAY0, YAZ0, YAZ1, ZLib, Zstd
These can be used in any order if the mode supports options.
These can always be used.
| Parameter | Description | |
|---|---|---|
| -dryrun | -d | Test run, only creates a log file. |
| -progress:none | -p:n | Outputs only important events in the console. |
| -progress:bar | -p:b | Shows the progress as a progress bar in the console. |
| -progress:list | -p:l | Outputs any event in the console. |
-tasks i
|
-t i
|
Sets the maximum number of concurrent tasks. i a integer that represents the maximum degree of parallelism. (default 4)
|
-log path
|
-l path
|
Defines the directory in which the log file will be saved. use -log none to create no log. |
These can only be used in certain context.
| Parameter | Description | |
|---|---|---|
| -force | -f | Tries to extract unknown files, can increase the extraction rate, may cause errors! |
-recursiv i
|
-r i
|
How far to extract Recursive, 0 for infinity (default 0) |
| -mip | -m | Extracts mipmaps |
| -Dolphinmipdetection | -dmd | Tries to imitate dolphin mipmap detection. |
| -ArbitraryMipmapDetection | -amd | Use Arbitrary Mipmap Detection |
| -Raw | -r | Extracts raw image files. |
| -CombinedRGBA | -rgba | Combine IA8 palette texture pairs into one RGBA texture |
| -Cleanup:none | -c:n | Keeping the original folder structure |
| -Cleanup:simple | -c:s | Move all files to a single folder |
| -Cleanup:default | -c:d | Shortens the path by deleting unnecessary folders |
| -Cleanup:compact | -c:c | Shortens the path significantly by deleting unnecessary folders |
-Cleanup:group i
|
-c:g i
|
Shortens the path until a specified folder size is reached. |