Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 20-05-2023, 23:34
sailwhist sailwhist is offline
Banned
 
Join Date: May 2023
Location: gfhfg
Posts: 9
Thanks: 6
Thanked 0 Times in 0 Posts
sailwhist is on a distinguished road
Quote:
Originally Posted by KaktoR View Post
lolz compressor is slow, yes. However you can speed up the process by using some options for it, for example utilize all your cpu cores.

Example
Code:
lolz:mtt1:mt12
12 = number of cpu threads. If you have more or less cpu threads, change the number.

As for the installer, you have several choices here. There are some installers which are compatible with diskspangui. You can find supported installers in the diskspangui topic, I think it is the second or third post in the topic. However you can also use diskspangui itself to unpack the archives. Just copy diskspan_gui.exe in the same folder where all the created archives are and run it.
But, where do I set options for threads? I had to abort the process since it shown me 10 hours estimated time and it was ascending more and more. I just copypasted these and started compression: https://pasteboard.co/4orsQiqonK2O.png
I don't think 24 GB game should be compressing to a 13 GB for 10+ hours
Reply With Quote
Sponsored Links
  #2  
Old 20-05-2023, 23:46
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,684
Thanks: 1,106
Thanked 7,331 Times in 2,834 Posts
KaktoR is on a distinguished road
It will look like this in the settings:
Code:
Data2.Method1=xtool:mzlib+srep+lolz:mtt1:mt12|0
However you can set it directly even in the GUI aswell by type it manually or select one of the presets for lolz:
https://i.imgur.com/xMp4E29.png


* All possible options for the lolz compressor can be found here: "Resources\FINAL\LOLZ\Options.txt"

Time for compression mostly depends on your hardware, especially how fast your cpu and ram is, and of course of the input data and used settings. So there is no way to telling you how long compression will take if no one write the time and his pc specs.
__________________
Haters gonna hate
Reply With Quote
The Following User Says Thank You to KaktoR For This Useful Post:
sailwhist (21-05-2023)
  #3  
Old 21-05-2023, 02:50
sailwhist sailwhist is offline
Banned
 
Join Date: May 2023
Location: gfhfg
Posts: 9
Thanks: 6
Thanked 0 Times in 0 Posts
sailwhist is on a distinguished road
Quote:
Originally Posted by KaktoR View Post
It will look like this in the settings:
Code:
Data2.Method1=xtool:mzlib+srep+lolz:mtt1:mt12|0
However you can set it directly even in the GUI aswell by type it manually or select one of the presets for lolz:
https://i.imgur.com/xMp4E29.png


* All possible options for the lolz compressor can be found here: "Resources\FINAL\LOLZ\Options.txt"

Time for compression mostly depends on your hardware, especially how fast your cpu and ram is, and of course of the input data and used settings. So there is no way to telling you how long compression will take if no one write the time and his pc specs.
After adding these settings to .ini file, now it is compressing as it should and percentage of progress goes up, last time it was just stuck at 10% and time showed 10 hours, now its 1:30 hours estimate and it looks like it is working. https://pasteboard.co/QPptA0Q6bKIw.png
Thank you, I hope it'll work.
BTW, what's wrong with Imgur? It's not opening any links, just shows it like that: https://pasteboard.co/rE3HCJIzwHaM.png
Reply With Quote
  #4  
Old 21-05-2023, 07:10
sailwhist sailwhist is offline
Banned
 
Join Date: May 2023
Location: gfhfg
Posts: 9
Thanks: 6
Thanked 0 Times in 0 Posts
sailwhist is on a distinguished road
Quote:
Originally Posted by KaktoR View Post
It will look like this in the settings:
Code:
Data2.Method1=xtool:mzlib+srep+lolz:mtt1:mt12|0
However you can set it directly even in the GUI aswell by type it manually or select one of the presets for lolz:
https://i.imgur.com/xMp4E29.png


* All possible options for the lolz compressor can be found here: "Resources\FINAL\LOLZ\Options.txt"

Time for compression mostly depends on your hardware, especially how fast your cpu and ram is, and of course of the input data and used settings. So there is no way to telling you how long compression will take if no one write the time and his pc specs.
So, compression finished and now game size is 16 GB.
https://pasteboard.co/5nJo8MUxm2vF.png
https://pasteboard.co/DGBaecrwauDc.png
But why? It should've been 13 GB.
It also splitted in some weird directories with a lot of files, is that the way it should be?
https://pasteboard.co/X9L5I0DVeYRe.png
I tried making an installer via your utility ASIS and I didn't understand how it works, I putted these directories in DECOMRESSOR folder and ran script Create_setup.dll and it just started a whole process of compressing files again and I don't know if I did everything right.
Reply With Quote
  #5  
Old 21-05-2023, 07:10
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,684
Thanks: 1,106
Thanked 7,331 Times in 2,834 Posts
KaktoR is on a distinguished road
Imgur is working here. Check if the site is blocked by your AV, ISP, browser extensions or whatever.

PS: GTA4 compression test from me
Code:
 15:56:44 - Overall input size: 30.93 GB
 15:56:44 - Overall output size: 13.48 GB (Ratio 43.58%)
 15:56:44 - Overall conversion time: 00:58:27

 16:08:51 - Overall decompression time: 00:11:52
I used LZMA-MT instead of lolz.

Edit:
Here is my configuration. With this you should get 13GB with LZMA-MT or less if you use lolz (probably).
Code:
Data1.Name=Data<game><data>-01.bin
Data1.Method1=msc+srep+LZMA-MT|0
Data1.InclText=*.rpf

Data2.Name=Data<game><data>-01.bin
Data2.Method1=xtool:mzlib+srep+LZMA-MT|0
Data2.InclText=*.img|*.wtd

Data3.Name=Data<game><data>-01.bin
Data3.Method1=bpk|0
Data3.InclText=*.bik

Data4.Name=Data<game><data>-01.bin
Data4.Method1=srep+LZMA-MT|0
Data4.ExclText=*.img|*.rpf|*.bik|*.wtd
As for the first archive I applied srep+LZMA-MT after msc because I found out that all of the files contain raw audio (msc do a good job here) and some other files aswell, so use srep and a compressor of your choice afterwards.

As for the file splitting: You have to select the "~ Unlimited ~" tab in the options on the bottom.
https://pasteboard.co/Zqx0UiosFqJ1.png

Edit 2:
As for the ASIS installer: you don't have to copy anything. Open Settings.ini and make your settings there, like game name, game size and so on, disable or enable options you want (see included help file located in "Help\Settings.txt"). After this you just open "Script.iss" with Inno Setup 6+ and compile the script (maybe you can just run "Compile_Script.bat" if you don't want to download and install Inno Setup). Then copy Setup.exe to the compressed game files which diskspangui created and then you can unpack/install the game with the Setup.exe.
__________________
Haters gonna hate

Last edited by KaktoR; 21-05-2023 at 07:44.
Reply With Quote
The Following User Says Thank You to KaktoR For This Useful Post:
sailwhist (21-05-2023)
  #6  
Old 29-05-2023, 12:23
kj911 kj911 is offline
Registered User
 
Join Date: Apr 2010
Location: world
Posts: 231
Thanks: 158
Thanked 88 Times in 62 Posts
kj911 is on a distinguished road
Multithreading DLZ

The DEMO test package from my multithreading DLZ compressors, using MTX/clsw.exe combo.... (See pictures from package.)

Compression use MTX, within more threads without any problems.

Decompression/testing don't work with MTX-only usage, required CLS wrapper, and user interactions, pressed many "clsw.exe" crashed messages before starting any decomp/test process..
Any idea from fixing? Try it PMT? Any?

My precalculation in has fast CPU's probably capable 200+ MB/s decomp/testing speeds. (SSD or NVME drive only with more RAM.)
Attached Files
File Type: 7z DLZ_MT_Test.7z (1.73 MB, 8 views)
Reply With Quote
  #7  
Old 29-05-2023, 13:53
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
^^
But why? LOLZ is better and natively multithreaded.
Reply With Quote
  #8  
Old 08-06-2023, 06:39
Yee Yee is offline
Registered User
 
Join Date: Jun 2023
Location: IL
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Yee is on a distinguished road
Can someone please help. when using

[External compressor:lolz]
header = 0
packcmd = "lz\lolz_x64.exe" {options} $$arcdatafile$$.tmp $$arcpackedfile$$.tmp

I get

WARNING: bad section [External compressor:lolz] in C:\Program Files (x86)\FreeArc\bin\arc.iniarc: user error (Unsupported compression method or error in parameters: lolz)

What am I doing wrong?
Reply With Quote
  #9  
Old 12-06-2023, 04:56
kj911 kj911 is offline
Registered User
 
Join Date: Apr 2010
Location: world
Posts: 231
Thanks: 158
Thanked 88 Times in 62 Posts
kj911 is on a distinguished road
Noob questions: Some various "Disk Spanning" methods, will make spiltted DVD5/any size setup*.bin files, streamable exctracting during installation progress, whole get next disk sequence, without copying splitted *.bin files to is-xxxx.tmp dir joining to one big archive before extraction process?? Aka no need extra temp space from installations?

Example: setup1.bin.001-003 files have 10GB size. (contains 30GB data.)
aka1: extract from directly the archives to installdir, req. 30GB hd space or
aka2: joined to one big 10GB file extra hd space + 30GB installed --> 40GB hd space required?

Three disk spannig methods/cls-filters available. The best? (From stabilty.)

Another questions: Previous years downloaded from forums and looose in last time, not found the F-Done 0.01 applications the site. Available or deleted?
Reply With Quote
  #10  
Old 06-07-2023, 05:22
awxcigin awxcigin is offline
Registered User
 
Join Date: Nov 2021
Location: Netherlands
Posts: 1
Thanks: 1
Thanked 0 Times in 0 Posts
awxcigin is on a distinguished road
1. How do I get into repacking games, like I have a game downloaded, where do I start form?

2. What tools do I use as a beginner?

Sorry for asking this noob of a question.
Reply With Quote
  #11  
Old 06-07-2023, 22:32
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
^^
You can use DiskspanGUI to compress your game and extract the archives you make.
Reply With Quote
  #12  
Old 06-08-2023, 05:05
Tmills Tmills is offline
Registered User
 
Join Date: Aug 2023
Location: UK
Posts: 8
Thanks: 0
Thanked 0 Times in 0 Posts
Tmills is on a distinguished road
Hey, i'm new and trying to learn. Is there a guide to the methods in DiskSpan gui?
SREP
LOLZ
Zlib
Xtool 2020 reflate
Xtool 2020 preflate
LZMA2
what are they best at and what are the pros & cons of each?
what file types are they used for?
how do i know what file types a game uses etc?
Reply With Quote
  #13  
Old 06-08-2023, 08:46
-tara -tara is offline
Registered User
 
Join Date: May 2022
Location: Asda
Posts: 10
Thanks: 6
Thanked 9 Times in 3 Posts
-tara is on a distinguished road
Hi Tmills

Heres what the methods listed are:
SREP (LD Deduplicator)
LOLZ (Final Compressor)
Zlib (I'm guessing this is XTool's implemintation of zlib, that is a Precompressor)
Xtool 2020 reflate (Precompressor)
Xtool 2020 preflate (Precompressor)
LZMA2 (Final Compressor)

I'm going to shortly explaing what these do.

SRep removes duplicates in files you feed it, it's very quick.
Lolz and LZMA2 are final compressors and they always go at the end of a method chain, they compress data that was previously fed to Precompressors or SRep.
Lolz is very slow on compression, but it's upside is faster decompression compared to LZMA or LMZA2, while LZMA/2 are a lot faster in compression but a little slower when it comes to decompression. (Lolz gives better ratio compared to LZMA/2 aswell)

Typical chain of methods when it comes to game data (excluding media) is SRep+Lolz/LZMA/LZMA2.

However sometimes you can encounter game data that is already compressed, this is where Precompresser come in, during compression you place them in the beginging of the chain, what Precompressor you use depends on what algo the game is compressed with.
For example if the game is compressed with zlib, you use a Precompressor that utilizes zlib decompression (like XTool zlib/reflate/preflate) which one of those you use depends on how they preform, they have tiny differences in speed/ratio, however they all decompress zlib.

Typical chain with precompression is XTool+srep+lolz

I skipped over loads of info in order to keep my replu consise, but this should be good enough for a beginer

Hope I Helped
Reply With Quote
The Following 3 Users Say Thank You to -tara For This Useful Post:
dra. (23-02-2024), murphy78 (09-09-2023), TellASpray (15-06-2025)
  #14  
Old 06-08-2023, 08:48
ravikant's Avatar
ravikant ravikant is offline
Registered User
 
Join Date: Oct 2018
Location: Somewhere near you
Posts: 44
Thanks: 14
Thanked 10 Times in 7 Posts
ravikant is on a distinguished road
Quote:
Originally Posted by Tmills View Post
Hey, i'm new and trying to learn. Is there a guide to the methods in DiskSpan gui?
SREP
LOLZ
Zlib
Xtool 2020 reflate
Xtool 2020 preflate
LZMA2
what are they best at and what are the pros & cons of each?
what file types are they used for?
how do i know what file types a game uses etc?
Use this tool to find which method of xtool to use

Generally use Xtool(zlib is also included) + srep + lolz/lzma [LZMA is faster but usually makes the output size a bit larger]
Reply With Quote
  #15  
Old 06-08-2023, 08:51
ravikant's Avatar
ravikant ravikant is offline
Registered User
 
Join Date: Oct 2018
Location: Somewhere near you
Posts: 44
Thanks: 14
Thanked 10 Times in 7 Posts
ravikant is on a distinguished road
I need to know more about xtool reflate/preflate and what it actually means

Why lzma compresses my files quickly while lolz takes lot of time

why do precomp gives better results than xtool on my old games
Reply With Quote
Reply


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
newbie question bigorangekitty PS2 Games 5 15-05-2002 16:51
Total newbie...dumb question...patience please! xxxMikexxx PC Games 1 02-04-2002 23:19
newbie question troi22 PS2 Games 1 28-02-2002 03:18
newbie PAL patch question for Pro Evolution Purple Cowboy PS2 Games 2 19-02-2002 12:39
Newbie question...how do I know if the game I've downloaded is Autoboot or not? konichiwa DC Games 1 23-11-2000 20:35



All times are GMT -7. The time now is 15:25.


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