MSXzip
From MSX Game Library
MSXzip compressor tool.
Only RLEp and lVGM compression format are supported so far.
Command line options
MSXzip 1.4.1 - Convert binary to text file 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) -h 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