Quote:
Originally Posted by Masquerade
OK so I'd like to start by apologising to you for denying the use of xtool zlib, this is the first UE3 game I've seen use zlib on tfc/upk archives:
Code:
SAMPLE - xzlib
Compressed 24 files, 1,926,995,396 => 7,144,830,307 bytes. Ratio 370.78%
Compression time: cpu 1.89 sec/real 94.48 sec = 2%. Speed 20.40 mB/s
All OK
|
So, that means I was right after all, regardless of just using hit and trial and seeing fitgirl page to do it lol.
Quote:
With that established, I have tagged below a sample compressor that will allow you to make an archive compatible with the ASIS script (I recommend using compact mode)
How to use:
- Download the below 7z, extract it
- Put your rocket league game folder in to In folder
- Run the bat
- Inside the bat, type:
Code:
xprecomp+srep+lolz/$wem=srep+pmt_razor
- Wait until done!
|
So, I have current compression running on CUI V3 b7.u4 with from around more than an hour and it hasn't yielded any errors either with these settings.
Code:
xzlib+srep_new+lolz_mtx
https://prnt.sc/w8eac5
So, do I keep it running or do I cancel it and do with what you specified or, will what I'm doing give me proper results that I can extract too by making setup using the ciu script. I haven't used the $web or masking since there was no option of doing anything as such.
Quote:
Compression method explanation:
xprecomp = xtool, configured for zlib.
srep+lolz - srep to remove duplicates and lolz for main compressor. If you want to use lzma2, swap lolz for "7z".
What does $wem mean?
This is a mask, and masks are a way of using multiple compression methods in one archive.
Each mask (and the file types included by it) is included in arc.groups.
This allows the main data to be compressed with xtool,srep,lolz then the audio gets compressed with srep,razor(pmt).
PMT is a chunk based accelerator for slow compressors like mtx, but ASIS doesn't have MTX yet, so PMT is what to use.
Because PMT is chunk based, we run srep beforehand to catch duplicates.
You can define a mask using the arc.groups file, and the grouping must begin with $groupname:
Code:
Example:
$help
*.bin
*.blob
This means you can separate off bin and blob files using the /$help identifier in your method.
If that's a bit confusing, I'm sorry!
|
It was a little confusing not because of your explaination but because I don't know anything, but on reading multiple times I understood almost all of it
The only thing I'm confusd about is do I have to make/edit the arc.groups file manually or was the example just an example for explaination.
Thanks for all this, this explaination did make me understand the basic stuff that's happening which I didn't have any clue about.