Quote:
Originally Posted by artag
can anybody explain to me how the substitution works on arc.ini (to create more complex methods) the readme included with freearc is very confusing (it was automatically translated from russian.
For example:
Code:
5ccm2 = ccm2/$text=dict:p+lzp+ppmd:10:512mb/$wav=tta/$bmp=bmp/$jpg=jpg/$jpgsolid=precomp+rep:32/$iso=ecm+precomp+ccm2/$precomp=precomp+ccm2
what 5ccm2 means?
thanks
pd:i know i'm not sharing a method, but i cant find a more proper thread with the method substitution meaning.
|
That's actually a mask that you've included in your code. Masks are useful if you are compressing the game in one huge bundle. The arc.groups file classifies certain files formats and will compress them in the method described in the arc.ini to achieve best possible compression.
For example, jpg files are referred to as $solid. MSR aka Precomp43 will be used to compress those, if found.
$void are files that're already compressed to the max, like videos. If .bik files are found among what you're compressing, it'll use Srep64 to compress them, as these files can't be compressed further. (though in my experience, srep64+xz helps to reduce the size a tad more)
$text is declaring the method that'll be used to compress text files.