ARRRRRGGGGGGUHHHHH..
CM does NOT have a tool to compress... it simply accesses win 10/11 native compression (as does Compactor UI)
PLEASE STOP WITH THIS CM HAS A COMPRESS TOOL BS THNX
well the mistake is easily made , if you see how they described the tool in CM ...
So not really the guys fault
They should refer to this Windows (LZX) compression as "compact" , like the windows command ...
to not confuse it with DDS compression (DXT5)
Anyway , to summarize it, you can do both things to save extra diskspace:
1) compress DDS (if they aren't already by the author of the mod)
and save the DDS files as DXT5 compressed ones, without mipmaps (saving an extra 25% just by ommitting the mipmaps alone)
You can do that now because AC will create the mipmaps on the fly (for DXT5 compressed DDS that is, not if it's DXT7 appaerantly)
For compressing to DXT5 without mipmaps you can install
ImageMagick (thanks
@Frank25 for sharing
this ),
and use
this batchfile (thx
@andrevr for helping to provide the code to do the loop over the subdirs!)
(copy the batch file in the main car skins folder, and it will go 1 level deep into each skin directory and compress all found DDS files to DXT5 without mipmaps).
You can change the "mipmaps=0" to "mipmaps=1" in the batch file if you do want mipmaps created and stored in the files (but again this is not needed).
Once the batch file has run cut and paste it in the dir above (dir of the car mod), so you know you have used it on that mod, and so you can easily do step 2
2) compact the files of the mod (not just the DDS files, select the entire folder) using the CM Compress tool ( which should be renamed to CM Compact tool for making it less confusing) or better yet use
Compactor instead (does a better and faster job) .
tip : if you have pasted the batch file in the root folder of the mod , you will easily be able to select the car folder (sorting on Date changed).
And for those who missed it , doing only step 2 does not give you as much gained diskspace as doing step 1 and then 2...
I tested this and compared (see
here).