Difference between revisions of "MSXzip"
From MSX Game Library
Line 5: | Line 5: | ||
== Command line options == | == Command line options == | ||
<syntaxhighlight lang="txt"> | <syntaxhighlight lang="txt"> | ||
− | MSXzip 1.4. | + | MSXzip 1.4.3 - Binary file compressor for MSX |
Usage: cmsxzip <inputfile> [options] | Usage: cmsxzip <inputfile> [options] | ||
Base options: | Base options: | ||
Line 14: | Line 14: | ||
-bin Binary data format | -bin Binary data format | ||
-no No compression (default) | -no No compression (default) | ||
− | - | + | -help Display this help |
RLEp options: | RLEp options: | ||
-rlep RLEp compression | -rlep RLEp compression |
Latest revision as of 18:20, 6 February 2025
MSXzip compressor tool.
Only RLEp and lVGM compression format are supported so far.
Command line options
MSXzip 1.4.3 - Binary file compressor for MSX Usage: cmsxzip <inputfile> [options] Base options: -o filename Filename of the output file (default: use input filename with .h/.asm/.bin extension) -t name Data table name (default: use input filename) -c C data format (default) -asm Assembler data format -bin Binary data format -no No compression (default) -help Display this help RLEp options: -rlep RLEp compression --def auto|X Default value for type 0 chunk (default: 0) --incdef Include default value (as first data) --inczero Include 0 terminator (as last data) lVGM options: -lVGM VGM to lVGM convertor --freq 50|60 Synchronization frequency (default: 60 Hz) --nohead Don't include header --reorder Reorder register writes --simplify Reorder register writes and remove duplicate --split X Split data in X bytes chunk All integers can be decimal or hexadecimal starting with '0x'. One of the following named values can also be used: 1K, 2K, 4K, 8K, 16K, 24K, 32K, 48K, 64K, 128K, 256K, 512K, 1M, 2M, 4M