This adds a -compress option for compressing binary output files. It uses STM compression by sverx for Tilemaps and PSGaiden compression by maxim for Tile data. I included the original compressor sources from BMP2Tile and modified them for statically building. Using -compress also implies -binary and prints a warning message if it wasn't also specified. Also added some verbosity by printing the current filename being processed as well as file size results when using compression.
This adds a -compress option for compressing binary output files. It uses STM compression by sverx for Tilemaps and PSGaiden compression by maxim for Tile data. I included the original compressor sources from BMP2Tile and modified them for statically building. Using -compress also implies -binary and prints a warning message if it wasn't also specified. Also added some verbosity by printing the current filename being processed as well as file size results when using compression.
Comments / suggestions are welcome. Thanks.