Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 23-12-2020, 01:00
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,404 Times in 637 Posts
Masquerade is on a distinguished road
rishikrap
Using xzlib gives you no benefit, so there's no point to use it (UE3 does not use zlib). And then xlzo will not help either, since XTool cannot process these files IIRC (despite a .tfc file is given in example).

I'm downloading rocket league now from my Steam library, will give it a whirl then come back to you with some explanations on what to do.
Reply With Quote
Sponsored Links
  #2  
Old 23-12-2020, 02:16
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,404 Times in 637 Posts
Masquerade is on a distinguished road
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
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:
  1. Download the below 7z, extract it
  2. Put your rocket league game folder in to In folder
  3. Run the bat
  4. Inside the bat, type:
    Code:
    xprecomp+srep+lolz/$wem=srep+pmt_razor
  5. Wait until done!

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!
Attached Files
File Type: 7z Simple.Compressor.7z (3.14 MB, 39 views)
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
rishikrap (23-12-2020)
  #3  
Old 23-12-2020, 02:49
rishikrap rishikrap is offline
Registered User
 
Join Date: Dec 2020
Location: United States
Posts: 10
Thanks: 8
Thanked 1 Time in 1 Post
rishikrap is on a distinguished road
Quote:
Originally Posted by Masquerade View Post
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:
  1. Download the below 7z, extract it
  2. Put your rocket league game folder in to In folder
  3. Run the bat
  4. Inside the bat, type:
    Code:
    xprecomp+srep+lolz/$wem=srep+pmt_razor
  5. 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.
Reply With Quote
  #4  
Old 23-12-2020, 02:58
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,404 Times in 637 Posts
Masquerade is on a distinguished road
Quote:
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.
I added arc.groups for you myself, but if you want to make future groupings, you must make them. If you don't have any issues, stick with what you have.
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
rishikrap (23-12-2020)
  #5  
Old 23-12-2020, 03:56
rishikrap rishikrap is offline
Registered User
 
Join Date: Dec 2020
Location: United States
Posts: 10
Thanks: 8
Thanked 1 Time in 1 Post
rishikrap is on a distinguished road
Question

Quote:
Originally Posted by Masquerade View Post
I added arc.groups for you myself, but if you want to make future groupings, you must make them. If you don't have any issues, stick with what you have.
Thanks for doing that.
Now, just tell me the last thing, the settings I used have yielded me to 22% without errors, so should I use what you sent me or let CIU run its course and then create the setup using asis?
Screenshot 2020-12-23 113804.png
I'm thinking of making another virtual machine and running what you sent me there, my current machine runs Intel Xeon Platinum 8168 4cores @2.70 Ghz with 8gb ram.
Can I cheap out on cores and use a dual core AMD Epyc 7452 dual core @2.40Ghz for that with 8gb as well. I know the task is cpu intensive hence virtual cpu's are already slowing me down significantly.
I don't expect 2 cores do the task at same time but just an hour or so more would not hurt as much and would be half the cost of 4 cores on Azure and if the time difference would be more than that then 4cores it is.
Reply With Quote
  #6  
Old 23-12-2020, 04:55
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,404 Times in 637 Posts
Masquerade is on a distinguished road
I'd just let it run the course now.
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
rishikrap (23-12-2020)
  #7  
Old 31-12-2020, 08:17
Snapppr6 Snapppr6 is offline
Registered User
 
Join Date: Jun 2020
Location: libya
Posts: 32
Thanks: 18
Thanked 18 Times in 14 Posts
Snapppr6 is on a distinguished road
Call of Duty World at War

original size 7.35gb v1.7 and all previous patches
ripped some mp file (zone mp .ff )
method:
1) main .iwd files srep:m3f:a2+7z
2) zone .ff files precompx+srep+lzma
3) videos .bik files binkpack.exe
4) rest of files and .exe srep+nanozip

comprassed size 3.93gb
Reply With Quote
The Following User Says Thank You to Snapppr6 For This Useful Post:
JustFun (20-02-2021)
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Games Are For Kids JoyBoy Chit Chat 83 16-11-2021 14:28
CorePack Compression methods ? Help ramazan19833 Conversion Tutorials 34 09-08-2018 06:51
i got the email in the mail about copying ps2 games EVOEvo PS2 Games 7 21-11-2003 07:56
Self-booting games on an older Japanese DC? Named DC Games 1 26-09-2003 17:48
Having Problems Burning Numerous *Recent* Games....Help is Appreciated Protosstic PSX Games 2 15-01-2002 21:27



All times are GMT -7. The time now is 12:47.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com