FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   Best Compression Methods for 'Specific' Games. Q&A (https://fileforums.com/showthread.php?t=99554)

L33THAK0R 07-05-2021 01:35

Quote:

Originally Posted by Masquerade (Post 491840)
Can you show your arc.ini?

My arc.ini is here. Thank you for offering to take a look at it, any help or advice means a lot to me! I should mention I've been using Tiny Compressor 1.4 to put together my conversions, as I'm not comfortable enough with my knowledge of this field to try out more feature packed alternatives such as DiskSpan.

:( Sad8669 07-05-2021 02:14

Quote:

Originally Posted by L33THAK0R (Post 491841)
My arc.ini is here. Thank you for offering to take a look at it, any help or advice means a lot to me! I should mention I've been using Tiny Compressor 1.4 to put together my conversions, as I'm not comfortable enough with my knowledge of this field to try out more feature packed alternatives such as DiskSpan.

Don't worry because at first, i too was afraid to use DiskSpan. Since i was using UltraArc and it had less options but you have to try different things to learn and life is all about experiment ain't it?

pratikpatel8982 07-05-2021 02:55

Quote:

Originally Posted by L33THAK0R (Post 491841)
My arc.ini is here. Thank you for offering to take a look at it, any help or advice means a lot to me! I should mention I've been using Tiny Compressor 1.4 to put together my conversions, as I'm not comfortable enough with my knowledge of this field to try out more feature packed alternatives such as DiskSpan.

I am a newbie myself and I will say diskspan_gui is very easy to use

kj911 07-05-2021 03:24

1 Attachment(s)
Analyze few compression methods the SC2 game. The Hungarian 1.31 version (with extra Multiplayer maps, size ~80MB's.) not compressible smaller than 890-900MB's sizes without lossy BIK reencoding. The game installed size its bigger than any localized releases.

Size differences, between Hungarian (Retail) and English (Steam/Uplay?) versions:

Full sizes: English: 1568MB, Hungarian: 2249MB

Video files: English: 321MB, Hungarian: 433MB
Sound files: English: 661MB, Hungarian: 760MB

Some game files recompressed use SREP+LOLZ (and any variants) compression methods, saving few thousand MB's. (Dat1-3+text.sfxdat, Orig: 250MB --> 235MB) Snd1/2 archive. Orig: 72.9MB --> 67.8MB. Biggest savings available from only the BIK videos. Orig: 375MB --> 309MB's size. Full savings, around ~90MB's. Original compressed packs size: 976MB (with SFX-modules. Total 6MB's extra size in 10 files. Raw Arc only size: 970MB)

Dramatically reduce the video files to smaller than 150-200MB's size required to fit the game into one CD. Files list its added from analyze the game.

UPDATE: Found old my recompressed BIK video packages these game. Any files repacked with LOLZ and any ones. I will finding enough 15-20MB extra data reduction to fit the game to one CD!

Videos: 141925kB (with BPK+LZMA compression. Unpacked size: 195920kB)
Binaries: 10911kB (without SFX module, the old archive)
Snd4: 162663kB (LZMA only)
Snd3: 105523kB (TTA+REP, its best results. MSC or LOLZ not better)
Snd1-2: 69498kB (SREP+LOLZ)
Data1_2_3_text (one archive): 240006kB (xZLIB+SREP+LOLZ, Unpacked size: 1040382kB)

Any extra files required 3241kB's space without installer. (Old installer size: 626kB) XT+LOLZ+CLS extra files required ~3MB's space in compressed format.

L33THAK0R 07-05-2021 08:16

Quote:

Originally Posted by pratikpatel8982 (Post 491844)
I am a newbie myself and I will say diskspan_gui is very easy to use

It's probably a placebo but I've found any large (5gb+) conversion with DiskSpan to take significantly longer compared to the same operation using Tiny Compressor. I'm not sure if the disk output sizes of DiskSpan change the length of the compression so could also be my lack of knowledge. I also prefer manually editing the "custom" input for tiny compressor in the arc.ini file but I'm a bit of an autistic **** honestly.

L33THAK0R 07-05-2021 08:21

Quote:

Originally Posted by :( Sad8669 (Post 491842)
Don't worry because at first, i too was afraid to use DiskSpan. Since i was using UltraArc and it had less options but you have to try different things to learn and life is all about experiment ain't it?

I suppose so, I've managed to add any compressors I've needed to my tiny compressor installs so far, and I haven't encountered any issues other than making sure my options/arguments/commands for the compressor in question are correct. My only limitation currently is the available compressor to choose to include in my setup.exe, as I'm using ASIS v7.2.0 (newer versions are giving me a hard time), but I'm confident in time I'll be able to add the appropriate additional decompression executables (not sure if that's the right term) when I'm required to (i.e. oodle compressors, and Razor's title specific tools).

:( Sad8669 07-05-2021 08:49

Quote:

Originally Posted by L33THAK0R (Post 491849)
I suppose so, I've managed to add any compressors I've needed to my tiny compressor installs so far, and I haven't encountered any issues other than making sure my options/arguments/commands for the compressor in question are correct. My only limitation currently is the available compressor to choose to include in my setup.exe, as I'm using ASIS v7.2.0 (newer versions are giving me a hard time), but I'm confident in time I'll be able to add the appropriate additional decompression executables (not sure if that's the right term) when I'm required to (i.e. oodle compressors, and Razor's title specific tools).

Give LIS a shot, its pretty clean and has most of the newer compressors.
I would also recommend the Razor's WPI Installer, you can modified it according to your liking.

pratikpatel8982 07-05-2021 09:03

Quote:

Originally Posted by L33THAK0R (Post 491849)
I suppose so, I've managed to add any compressors I've needed to my tiny compressor installs so far, and I haven't encountered any issues other than making sure my options/arguments/commands for the compressor in question are correct. My only limitation currently is the available compressor to choose to include in my setup.exe, as I'm using ASIS v7.2.0 (newer versions are giving me a hard time), but I'm confident in time I'll be able to add the appropriate additional decompression executables (not sure if that's the right term) when I'm required to (i.e. oodle compressors, and Razor's title specific tools).

The CorePack Script by BlackFire69 also has option to import custom compressors in it + it looks badass too.
It's the only reason I use diskspan because many iss scripts are made specifically for it like LIS, ASIS, and CIU v3.

pratikpatel8982 07-05-2021 09:06

Quote:

Originally Posted by L33THAK0R (Post 491849)
I suppose so, I've managed to add any compressors I've needed to my tiny compressor installs so far, and I haven't encountered any issues other than making sure my options/arguments/commands for the compressor in question are correct. My only limitation currently is the available compressor to choose to include in my setup.exe, as I'm using ASIS v7.2.0 (newer versions are giving me a hard time), but I'm confident in time I'll be able to add the appropriate additional decompression executables (not sure if that's the right term) when I'm required to (i.e. oodle compressors, and Razor's title specific tools).

I think asis loads a setup.dll, an arc archive which has external compressors. You can study that and create your own setup.dll for your setup.exe.

L33THAK0R 07-05-2021 09:46

Quote:

Originally Posted by pratikpatel8982 (Post 491852)
I think asis loads a setup.dll, an arc archive which has external compressors. You can study that and create your own setup.dll for your setup.exe.

I went down this route and even had some very kind users here offer their skills and help but alas I ended up sticking with v7.2.0.

:( Sad8669 09-05-2021 01:49

Just Cause 4 Precompression (Final Release) :

Using oo2reck+oo2recs+oo2recm
Code:

Used on full game.
74,717,919,217 bytes >> 128,960,332,422 bytes
Ratio : 172.59 %

Side Notes : I will update/repost after achieving full compression.

:( Sad8669 09-05-2021 15:42

Just Cause 4 [ All DLC's + Languages ] Updated.
Here is the link to the updated post : https://fileforums.com/showpost.php?...postcount=2160

Initial Size : 69.5 GB
Final Size: 35.2 GB

@JustFun : If you are scrolling through and read this message, please update FIFA 20 and JC4 in your INDEX since i updated their methods. Just a message in case you miss it.

L33THAK0R 09-05-2021 18:51

Hi all,

If anyone has them could I possibly have a look at someones "Precomp" & "Precompx" headers for arc.ini? Been looking through other .ini's for other compressors but I'm not sure exactly which of the options for the tools I should be using for compression, or if one command string fits all. Currently got:

Code:

[External compressor:precomp]
header    = 0
unpackcmd = "Precomp\Win64\precomp_v2017" -o$$arcdatafile$$.tmp -r $$arcpackedfile$$.tmp

down for precomp but not sure how to use xprecomp at all.

:( Sad8669 09-05-2021 22:27

Quote:

Originally Posted by L33THAK0R (Post 491883)
Hi all,

If anyone has them could I possibly have a look at someones "Precomp" & "Precompx" headers for arc.ini? Been looking through other .ini's for other compressors but I'm not sure exactly which of the options for the tools I should be using for compression, or if one command string fits all. Currently got:

Code:

[External compressor:precomp]
header    = 0
unpackcmd = "Precomp\Win64\precomp_v2017" -o$$arcdatafile$$.tmp -r $$arcpackedfile$$.tmp

down for precomp but not sure how to use xprecomp at all.

Yo, Here is the .ini :

Code:

[External compressor:xprecomp]
header    = 0
packcmd  = xtool.exe e:precomp:t4:lz4 - - <stdin> <stdout>
unpackcmd = xtool.exe d:precomp:t4 - - <stdin> <stdout>

Don't let the compressor name fool you.

BTW, this .ini was taken from an older version of XTool. I might be wrong but i don't think there is a difference ( in usage ) , the only difference will be your codecs such as zlib,lz4 etc.

Try comparing the results with xZLib or other codecs for your own satisfaction.

Code:

Created by Razor12911

Commands:
  e - encode
  d - decode

Operations and codecs available:
  precomp - data precompression
    zlib    : loaded
    crilayla : loaded

Options:
  precomp - data precompression
    c#: chunk size (default 16mb)
    t#: number of threads, use p for percentage

Have a look above t# was number of threads same as now, and precomp - data precompression is already there just need the codecs.

:( Sad8669 10-05-2021 00:16

Unravel Two [v1.0.0.47008]
 
Code:

Method : srep_new+LZMA-MT
Initial Size : 7.04 GB
Final Size : 4.83 GB
Compression Time : 37 minutes 42 seconds
Decompression Time : 5 minutes (4T)

Code:

Method : srep_new+NLolz
Initial Size : 7.04 GB
Final Size : 4.21 GB
Compression Time : 4 hours 0 minutes 41 seconds
Decompression Time : 5 minutes (4T)
Hint : You can rip the trial version of .exe worth 278 MB and get a Final size of around 3.96 GB



All times are GMT -7. The time now is 05:10.

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