Quote:
Originally Posted by felice2011
mmm, the utility it is based on the structure arc.group, used as reading for the selection of the files and compression masked in the different methods, but logically a file with the extension *.CAS, it can be structured with streams or not, for be directed automatically the file in a "deflate" or "void" mask should be first examined, scanned with one of your tools (DS4 LZ4/DS4 zLIB), and then inserted.
I do not have the source code to scan and verify the structure of the files, the utily was created to exploit in the best way the masked methods, in order to avoid adding unnecessary masks to unnecessary files, but if a file extension (*.dat) it is not a video but other, is a whole other story.
|
Yea I guess, the reason I brought this up is mainly because, for example. Just by looking at the screenshots you have taken, cab files fall under deflate and the algorithm that is mostly used on cab files is LZX, for example if a uses decides to use precomp, they are still being slowed down because precomp will be searching for something that it will not find.
The other reason I suggested something more innovative is simply because games nowadays come up with their own extensions and they don't rely based on what we know, these files are just simply compressed using the general compression method even if they have media streams so that msc can process them and etc. I mean it shouldn't really be that difficult to scan for file signatures within files, there is something also called entropy, you could have included that for sorting out files that can never be compressed properly with srep and lzma, extensions will not cut it.
Sorry to be a critic but this tool does more or less the same thing as FA doing it via arc.groups by itself, just that this tool will show you what's going where.
PS: I haven't tried program, I just looked at screenshots.