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)

JustFun 12-09-2024 12:35

Sherlock Holmes - Nemesis (GOG Version)

LOLZ:
Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+srep_new+lolz:d28:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size: 1.67 GB
Overall output size: 726.61 MB (Ratio 42.44%)
Overall conversion time: 00:08:55

LZMA:
Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+srep_new+4x4:b64mb:lzma:ultra:64m:bt4:fb273:lc8:mc1000000
------------------------------------------------------------------------------------------
Overall input size: 1.67 GB
Overall output size: 806.47 MB (Ratio 47.10%)
Overall conversion time: 00:02:57


JustFun 12-09-2024 21:04

7 Sins

Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+msc_tak+srep_new:392+lolz:dtb1:d52:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size: 783.84 MB
Overall output size: 347.05 MB (Ratio 44.28%)
Overall conversion time: 00:04:34


JustFun 12-09-2024 22:26

18 Wheels of Steel Collection (GOG Versions)

(Hard Truck) 18 Wheels of Steel (2002)
Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+srep_new:393b+lolz:dtb1:d52:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size: 118.84 MB
Overall output size: 85.03 MB (Ratio 71.55%)
Overall conversion time: 00:01:26

18 Wheels of Steel: Across America (2003)
Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+srep_new:393b+lolz:dtb1:d52:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size: 153.08 MB
Overall output size: 103.78 MB (Ratio 67.80%)
Overall conversion time: 00:01:39

18 Wheels of Steel: Pedal to the Metal (2004)
Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+srep_new:393b+lolz:dtb1:d52:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size: 95.79 MB
Overall output size: 59.09 MB (Ratio 61.69%)
Overall conversion time: 00:01:25

18 Wheels of Steel: Convoy (2005)
Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+srep_new:393b+lolz:dtb1:d50:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size: 401.18 MB
Overall output size: 77.42 MB (Ratio 19.30%)
Overall conversion time: 00:01:47

18 Wheels of Steel: Haulin (2006)
Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+srep_new:393b+lolz:dtb1:d50:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size: 341.14 MB
Overall output size: 91.24 MB (Ratio 26.75%)
Overall conversion time: 00:01:38

18 Wheels of Steel: American Long Haul (2007)
Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+srep_new:393b+lolz:dtb1:d49:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size: 438.24 MB
Overall output size: 95.04 MB (Ratio 21.69%)
Overall conversion time: 00:01:41

18 Wheels of Steel: Extreme Trucker (2009)
Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+srep_new:393b+lolz:dtb1:d49:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size: 603.83 MB
Overall output size: 175.79 MB (Ratio 29.11%)
Overall conversion time: 00:02:16

18 Wheels of Steel: Extreme Trucker 2 (2011)
Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+srep_new:393b+lolz:dtb1:d49:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size: 621.53 MB
Overall output size: 369.57 MB (Ratio 59.46%)
Overall conversion time: 00:05:16


JustFun 14-09-2024 06:18

Firewatch

Code:

Selected ARC/DS method for Data1a-01.bin was: srep_new:393b+lolz:dtb1:d57:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size: 3.96 GB
Overall output size: 1.33 GB (Ratio 33.71%)


JustFun 14-09-2024 06:48

Double Dragon IV

Code:

Selected ARC/DS method for Data1a-01.bin was: msc_tak+srep_new:393b+lolz:dtb1:d53:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size: 1.06 GB
Overall output size: 61.78 MB (Ratio 5.68%)


Danziel123 14-09-2024 07:10

Hi everyone, please ask maybe someone here knows the right compression method for the hollowbody game? here is the sample file:
.asset: https://drive.google.com/file/d/1Nfo...ew?usp=sharing
.ress: https://drive.google.com/file/d/1wBe...ew?usp=sharing
Thank you:)

JustFun 14-09-2024 07:19

Double Dragon Trilogy

Code:

Selected ARCDS method for Data1a-01.bin was oggre+srep_new393b+lolzdtb1d52mtt1mt16mc1023
------------------------------------------------------------------------------------------
Overall input size 123.26 MB
Overall output size 78.94 MB (Ratio 64.04%)


JustFun 14-09-2024 11:39

Sherlock Holmes vs Jack The Ripper (GoG version)

Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+msc_tak+srep_new:393b+lolz:dtb1:d47:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size 1.88 GB
Overall output size 1.03 GB (Ratio 54.93%)


DODI 17-09-2024 21:50

Final Fantasy XVI
 
Morning
Need help in compressing Final Fantasy XVI .pac files
- Sample: https://pixeldrain.com/u/dFkE8YbW
- Game exe : https://pixeldrain.com/u/Bcb3gCoA

KaktoR 18-09-2024 07:40

@dodi

use gdeflate

Code:

Compressed 1 file, 147,942,700 => 282,100,204 bytes. Ratio 190.68%
Compression time: cpu 0.11 sec/real 5.03 sec = 2%. Speed 29.39 mB/s
All OK

Extracted 1 file, 282,100,209 => 147,942,700 bytes. Ratio 190.68%
Extraction time: cpu 0.06 sec/real 7.19 sec = 1%. Speed 20.58 mB/s
All OK


KaktoR 18-09-2024 08:41

Frostpunk 2

kraken is used, no key

Also looks like you can rip chinese language out if you want. I played a bit with ripped language and it's working until now.

How to:
Use quickbms + unreal_tournament_4_0.4.27e_paks_only.bms script and extract only WEM and BNK from "pakchunk0-Windows.pak" (make a backup of this file).

Go to extracted folder and delete all files you want to keep (only keep Chinese files/folders).

Zero all files inside extracted folder
Code:

FOR /R %%a IN ("*.wem") DO (fsutil file setzerodata offset=0 length=%%~za "%%a")
FOR /R %%a IN ("*.bnk") DO (fsutil file setzerodata offset=0 length=%%~za "%%a")

Use quickbms reimport feature
Code:

quickbms_4gb_files -w -r "unreal_tournament_4_0.4.27e_paks_only.bms" "pakchunk0-Windows.pak" "pakchunk0-Windows.pak_extract"
I tested unpacking the modified pakchunk0-Windows.pak again and all chinese files are zero'd still.

In any case make backups! Any patch for this game is forcing you to redownload pakchunk0-Windows.pak if you don't have a backup.

Snake288 18-09-2024 11:01

Hello KaktoR
 
Quote:

Originally Posted by KaktoR (Post 505607)
Frostpunk 2

kraken is used, no key

Also looks like you can rip chinese language out if you want. I played a bit with ripped language and it's working until now.

How to:
Use quickbms + unreal_tournament_4_0.4.27e_paks_only.bms script and extract only WEM and BNK from "pakchunk0-Windows.pak" (make a backup of this file).

Go to extracted folder and delete all files you want to keep (only keep Chinese files/folders).

Zero all files inside extracted folder
Code:

FOR /R %%a IN ("*.wem") DO (fsutil file setzerodata offset=0 length=%%~za "%%a")
FOR /R %%a IN ("*.bnk") DO (fsutil file setzerodata offset=0 length=%%~za "%%a")

Use quickbms reimport feature
Code:

quickbms_4gb_files -w -r "unreal_tournament_4_0.4.27e_paks_only.bms" "pakchunk0-Windows.pak" "pakchunk0-Windows.pak_extract"
I tested unpacking the modified pakchunk0-Windows.pak again and all chinese files are zero'd still.

In any case make backups! Any patch for this game is forcing you to redownload pakchunk0-Windows.pak if you don't have a backup.

Hello KaktoR
Can you share the tools you use?
Is it possible for you to make a video on how to make the last request?

prince55 18-09-2024 11:06

Quote:

Originally Posted by KaktoR (Post 505606)
use gdeflate
[/code]

I download dodi sample and used gdeflate but no precompress

packcmd = xtool.exe precomp -mgdeflate -c128mb -t12 -d1 --dbase - - <stdin> <stdout>
Xtool 0.7.6
What am I missing here ?

KaktoR 18-09-2024 11:07

Yeah use latest xtool version
libraries are required
gdeflate.dll + (dstorage.dll) + (dstoragecore.dll)

()* not sure, one of them are required or both.

prince55 18-09-2024 14:58

Quote:

Originally Posted by KaktoR (Post 505606)
@dodi

use gdeflate

Code:

Compressed 1 file, 147,942,700 => 282,100,204 bytes. Ratio 190.68%
Compression time: cpu 0.11 sec/real 5.03 sec = 2%. Speed 29.39 mB/s
All OK

Extracted 1 file, 282,100,209 => 147,942,700 bytes. Ratio 190.68%
Extraction time: cpu 0.06 sec/real 7.19 sec = 1%. Speed 20.58 mB/s
All OK


Works perfect with XTool v0.8.9
Much appreciated :)

DODI 18-09-2024 18:43

Quote:

Originally Posted by KaktoR (Post 505606)
@dodi

use gdeflate

Code:

Compressed 1 file, 147,942,700 => 282,100,204 bytes. Ratio 190.68%
Compression time: cpu 0.11 sec/real 5.03 sec = 2%. Speed 29.39 mB/s
All OK

Extracted 1 file, 282,100,209 => 147,942,700 bytes. Ratio 190.68%
Extraction time: cpu 0.06 sec/real 7.19 sec = 1%. Speed 20.58 mB/s
All OK


Precompress and decompress are ok and fast too. tested on all game files
Thanks for help bro :)

JustFun 18-09-2024 20:30

Tactical Ops - v3.5.0

Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+msc_tak+srep_new:393b+lolz:dtb1:d42:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size: 647.44 MB
Overall output size: 277.94 MB (Ratio 42.93%)


JustFun 21-09-2024 20:25

NBA Live 2003

Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+msc_tak+srep_new:393b+lolz:dtb1:d43:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size: 606.06 MB
Overall output size: 386.69 MB (Ratio 63.80%)


JustFun 22-09-2024 08:02

Scarface

Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+msc_tak+srep_new:393b+lolz:dtb1:d38:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size: 2.68 GB
Overall output size: 1.94 GB (Ratio 72.35%)


JustFun 22-09-2024 08:19

Th3 Plan

Code:

Selected ARC/DS method for Data1a-01.bin was: bpk+xtool:mpreflate+srep_new:393b+lolz:dtb1:d37:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size: 1.07 GB
Overall output size: 532.78 MB (Ratio 48.74%)


JustFun 22-09-2024 09:09

Counter-Strike 1.6 (Steam)

Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+srep_new:393b+lolz:dtb1:d37:mtt1:mt16:mc1023
------------------------------------------------------------------------------------------
Overall input size: 841.88 MB
Overall output size: 281.61 MB (Ratio 33.45%)


infovs 23-09-2024 05:12

Maybe can somebody please explain reasoning behind God of War Ragnarök method that is posted by xtool creator on Patreon...because it is not that this method does not work, rather I don't see why it is required.
Method posted is, I quote:
Quote:

here's the method to use: -mlz4f:d1:l2:s512m -lm (if you have a lot of memory, you can set 1g for the s# parameter)
Since I'm getting pretty much the same (ok, few GB more) final size like FitGirl got (67GB with one language, 85GB with all languages) WITH ONLY srep:m3f+lolz I curious on what files is lz4f needed? Or should I say, even if there are lz4f streams in game why xtool is needed at all if I can get same size without it? I'm just searching to reason to use it, since I have every respect for Razor12911 opinion and posts. Regards

Danziel123 23-09-2024 07:24

hello everyone, need help to compress the Train Sim World 5 game, I always fail and the error is always "error in xtool:dd3:l6,d128mb" maybe there is another compression method? because the game size is very large, which is 334 gb and please ask again the right method for the city bus manager game? (this game uses unity). Example file:
.assets: https://drive.google.com/file/d/10Ts...ew?usp=sharing
.ress: https://drive.google.com/file/d/1OpB...ew?usp=sharing
Thank you:)

KaktoR 23-09-2024 07:39

The problem is srep due to the size.

Try this. Open Resources\Win64\DSG_Methods.ini

Add this to [SETTINGS]
Code:

FreeArcParam=-ds -ep1 -r -s2g --dirs

ozerune 23-09-2024 10:23

Because of The Funny Lawsuit, I wanted to try repacking Palworld. I tried using
Quote:

arc a -r -ep1 -i2 -o+ -mxtool:mue4:mzlib:w15:mpreflate:mpng:mflac:l8:dd3: d1+rzs palworld.bin Palworld\*
Is there something I could do to achieve a better ratio? Is there something I'm missing?

KaktoR 23-09-2024 11:23

oodle kraken

ozerune 23-09-2024 11:41

I also noticed that ue4 didn't pick up any streams, despite it being a ue5 game with .pak files. Am I using the external codec wrong? Is it unnecessary for this game?

KaktoR 23-09-2024 11:49

not necessary for this game

infovs 23-09-2024 13:42

Is there any xtool plugin that I missed for CoD WII? Because this game has lz4 streams, confirmed...and no problem using xtool:lz4 but expanding only if I use very old 0.12 version of xtool. Anything newer, like 0.8.9, nothing is expanded. Ok, plugin is required for lz4 if using newer versions I guess, I tried to make one but failed...
Did anyone managed to successfully use newer xtool (0.7.x or higher) in any way on this game or should I give up on this with new xtool versions? Thanks in advance, regards.

ozerune 23-09-2024 18:21

Quote:

Originally Posted by KaktoR (Post 505666)
oodle kraken

Don't I need the Oodle dll file that the game uses? I'm not seeing anything related to it in the game folders.

KaktoR 23-09-2024 22:03

Games in unreal engine doesn't ship oodle library anymore. Use 2.8.14 up to 2.9.5. They should work.

Danziel123 24-09-2024 04:12

Quote:

Originally Posted by KaktoR (Post 505659)
The problem is srep due to the size.

Try this. Open Resources\Win64\DSG_Methods.ini

Add this to [SETTINGS]
Code:

FreeArcParam=-ds -ep1 -r -s2g --dirs

Thank you for your input, finally it can be compressed until finished. Please allow me to ask again. What is the right compression method for the city bus manager game? it using unity engine. Example file:
.assets: https://drive.google.com/file/d/10Ts...ew?usp=sharing
.ress: https://drive.google.com/file/d/1OpB...usp=drive_link

If you don't mind, can you make a tutorial to check the right compression method for games that use the unity engine. Thank you:)

KaktoR 24-09-2024 09:21

I cannot download the files.

JustFun 24-09-2024 11:32

Dracula - The Resurrection (GOG)

Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+srep_new:393b+lolz:dtb1:d45:mtt1:mt16:mc1023
-----------------------------------------------
------------------------------------------------------------------------------------------
Overall input size: 1.24 GB
Overall output size: 910.74 MB (Ratio 71.66%)


JustFun 24-09-2024 11:43

Dracula 2: The Last Sanctuary (GOG)

Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+srep_new:393b+lolz:dtb1:d45:mtt1:mt16:mc1023
-----------------------------------------------
------------------------------------------------------------------------------------------
Overall input size: 1.16 GB
Overall output size: 886.63 MB (Ratio 74.92%)


JustFun 24-09-2024 12:06

Dracula 3: The Path of the Dragon (GOG)

Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+srep_new:393b+lolz:dtb1:d45:mtt1:mt16:mc1023
-----------------------------------------------
------------------------------------------------------------------------------------------
Overall input size: 3.30 GB
Overall output size: 2.30 GB (Ratio 69.74%)


JustFun 24-09-2024 12:33

Nikopol: Secrets of the Immortals (GOG)

Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+msc_tak+srep_new:393b+lolz:dtb1:d45:mtt1:mt16:mc1023
-----------------------------------------------
------------------------------------------------------------------------------------------
Overall input size: 2.52 GB
Overall output size: 1.28 GB (Ratio 50.70%)


JustFun 24-09-2024 12:44

Torrente 3: El Protector

Code:

Selected ARC/DS method for Data1a-01.bin was: xtool:mpreflate+srep_new:393b+lolz:dtb1:d45:mtt1:mt16:mc1023
-----------------------------------------------
------------------------------------------------------------------------------------------
Overall input size: 2.18 GB
Overall output size: 417.02 MB (Ratio 18.65%)


JustFun 24-09-2024 14:00

Reservoir Dogs 2006

Code:

Selected ARC/DS method for Data1a-01.bin was: bpk+xtool:mpreflate+srep_new:393b+lolz:dtb1:d43:mtt1:mt16:mc1023
-----------------------------------------------
------------------------------------------------------------------------------------------
Overall input size: 3.58 GB
Overall output size: 1.09 GB (Ratio 30.43%)


Danziel123 24-09-2024 18:04

Quote:

Originally Posted by KaktoR (Post 505693)
I cannot download the files.

sorry, it has been fixed. please check again


All times are GMT -7. The time now is 04:34.

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