|-i||--ignore||Ignore non existing source files without warning.|
|-n||--norm||The uncompressed data will be normalized. See command NORMALIZE for more details.|
|--ignore-setup||Ignore hidden setup file '
|--u8||Create an U8 archive, if possible. If the source is a WU8 archive, convert it to an U8 archive. This is the default if the setup file '
|--wu8||Create a WU8 archive, if possible. If the source is an U8 archive, convert it to a WU8 archive.|
|--pack||Create a PACK archive.|
|--brres||Create a BRRES archive.|
|--breff||Create a BREFF archive.|
|--breft||Create a BREFT archive.|
|--yaz0||If creating a compressed file, force Yaz0 compression. Yaz0 compression is the default, if no compression method is defined by option or setup file.|
|--yaz1||If creating a compressed file, force Yaz1 compression. The difference to Yaz0 is only the magic, which is set to 'Yaz1'.|
|--bz||If creating a compressed file, force BZ compression (a BZIP2 variant).|
|--szs||Short cut for »--u8 --yaz0«: Create an U8 archive, if possible, and set the compression method to Yaz0.|
|--wbz||Short cut for »--wu8 --bz«: Create a WU8 archive, if possible, and set the compression method to BZ.|
|--pt-dir||[=mode]||Set one of the `point directory' modes
This option is only relevant if creating an U8 archive. It decides, if a special directory with name '.' will be added as base for all other files.
|--rm-aiparam||Remove the directory AIParam and all files from the archive. This option has only impact, if creating a new archive or normalizing an existing archive.
|--align-u8||size||Define an align value for the sub files in U8 archives. The value must be a power of 2 and the default value is 32 (0x20) This value is only relevant if creating or normalizing U8 archives.|
|--align-pack||size||Define an align value for the sub files in PACK archives. The value must be a power of 2 and the default value is 32 (0x20) This value is only relevant if creating or normalizing OACK archives.|
|--align-brres||size||Define an align value for the sub files in BRRES archives. The value must be a power of 2 and the default value is 4 This value is only relevant if creating or normalizing BRRES archives.|
|--align-breff||size||Define an align value for the sub files in BREFF archives. The value must be a power of 2 and the default value is 4 This value is only relevant if creating or normalizing BREFF archives.|
|--align-breft||size||Define an align value for the sub files in BREFT archives. The value must be a power of 2 and the default value is 0x20 This value is only relevant if creating or normalizing BREFT archives.|
|--align||size||Define an align value for the sub files in all archives. This is a short cut for »--align-u8=size --align-pack=size --align-brres=size --align-breff=size --align-breft=size«.|
|-L||--logging||This debug option enables the logging of internal lists and maps.|
|--encode-all||Encode all files. Normally a file is only encoded, if the source is younger than the destination or the destination is missing. Only files in the
|--encode-img||Encode all image files. Normally a image file is only encoded, if the source is younger than the destination or the destination is missing. Only files in the
|-a||--all||Encode all files. This is a short cut for --encode-all (and more options in the future).|
|--no-encode||Do not encode files before creating an archive.
|--no-recurse||Do not create archives recursively. Normally files in the
|--no-echo||Suppress output of @ECHO commands while scanning text files.|
|-N||--no-check||Do not make plausibility checks for KCL and KMP files.|
|-x||--transform||list||Convert image formats when reading. A comma separated list with terms is expected. A term have the syntax
Allowed file formats are:
All terms are managed as list. For each graphic the list is iterated until the first SRC tuple of a term matches the graphic. Then the destination tuple is used for the transformation.
|--auto-add||Analyze the KMP (if exist) and add missing BRRES, BREFF, BREFT, BRASD and KCL files automatically, if the tool can find the files in any sub directory named 'auto-add'. This sub directory is searched in all directories of
|--mipmaps||If reading a source, scan for mipmaps and load them too. For PNG files, files named
|--no-mipmaps||If reading a source, ignore mipmaps. This disables not the creation of mipmaps (see -n-mipmaps).
|--n-mipmaps||num||Force the number of mipmaps. Values between 0 and 20 are allowed. Value
|--max-mipmaps||num||Control the automatic mipmap creation. Values between 0 and 20 are allowed and the default is 4. The mipmap creation for an image stops, if the set number is reached. This option is ignored, if
|--mipmap-size||num||Define the minimal width and minimal height of a generated mipmap. Any value >0 is allowed. The default is 8. This option is ignored, if
|--fast-mipmaps||If resizing an image, use the old fast resize algorithm (default until v1.64a) instead of the new smart one. Both algorithms differ only, when creating a mipmap for images with odd width or odd height. The old algorithm is faster (factor 2-4) than the default algorithm, but the new algorithm creates better resized images.
|--smart||This option is deprecated and ignored. Use option --fast-mipmaps instead.|
|--id||Print an ID with 8 characters instead of a SHA-1 sum with 40 characters. The SHA-1 sum is used to calculate the ID. The ID consists of '0'-'9' and 'a'-'w' (32 characters).|
|--base64||[=mode]||Encode the the checksum string as BASE64 with 27 characters instead of hex. If a parameter is set, it acts like --coding=mode.|
|--db64||[=mode]||Encode the the checksum string and some length as BASE64 with 32 characters instead of hex for database searches. This options implies --coding=URL if no other coding is defined. If a parameter is set, it acts like --coding=mode. Option --db64 has priority over --base64.|
|--coding||mode||Define the coding of the non alphanumeric characters for BASE64: STANDART (+/=, default), URL (-_=), STAR (-_*) or XML (.-*).|
|--verify||Calculate the checksum and compare the filename and return exit status (0=valid, 2=differ). The result is valid, if the checksum is found with a leading and a following point or minus sign. If --quiet is set, error messages are suppressed.|
|-B||--brief||Suppress output of the filename.|
|-l||--long||If set and --db64 is not active, start the line with the length of the decompressed source as decimal number (field width 9) separated with a comma from the SHA1 checksum. If set twice, prefix each line with the modification time in the format
If set and --db64 is active, then CKPT lap counter, STGI lap counter, speed factor and slot info are inserted beteen checksum and filename. All columns are separated by one or two spaces.