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)

IRAQIGHOST 01-09-2023 21:19

Starfield

DiskSpan
xt_zlib+xtool:s:mzlib+srep_new:3+LOLZ_ULTRA

Test File (Starfield - Animations.ba2)
Size: 319 MB >> 711 MB
Final Size: 170.56 MB

Danziel123 02-09-2023 01:47

Quote:

Originally Posted by KaktoR (Post 502246)

Here is my DSG_Settings for starfiled, is this right or not?
Quote:

Data1.Name=Data1a-01.bin
Data1.InclText=*.ba2
Data1.ExclText=
Data1.Method1=xtool:mstarfield+xtool:mreflate:dd3+ LZMA-MT
Data2.Name=Data1b-01.bin
Data2.Method1=xtool:c256mb:mbk2:df20p+LZMA-MT
Data2.InclText=*.bk2
Data3.Name=Data1c-01.bin
Data3.Method1=xtool:dd3+LZM A-MT
Data3.ExclText=*.ba2|*.bk2
And what about for .bk2 files? is enough using chunk 256mb to compress it? Or i can increase the chunk size? Thank you:)

KaktoR 02-09-2023 04:37

Should be enough

KaktoR 02-09-2023 04:42

Quote:

Originally Posted by IRAQIGHOST (Post 502255)
Starfield

DiskSpan
xt_zlib+xtool:s:mzlib+srep_new:3+LOLZ_ULTRA

Test File (Starfield - Animations.ba2)
Size: 319 MB >> 711 MB
Final Size: 170.56 MB

Why use old xtool with new xtool? And why skip parameter?

IRAQIGHOST 02-09-2023 05:24

Quote:

Originally Posted by KaktoR (Post 502262)
Why use old xtool with new xtool? And why skip parameter?

for try to get more size

Fak Eid 03-09-2023 04:45

You tried compressing on just a single file. When you compress all the files it will be stuck forever. Do not try this as this is wrong.

Quote:

Originally Posted by IRAQIGHOST (Post 502255)
Starfield

DiskSpan
xt_zlib+xtool:s:mzlib+srep_new:3+LOLZ_ULTRA

Test File (Starfield - Animations.ba2)
Size: 319 MB >> 711 MB
Final Size: 170.56 MB


IRAQIGHOST 03-09-2023 05:30

Quote:

Originally Posted by Fak Eid (Post 502271)
You tried compressing on just a single file. When you compress all the files it will be stuck forever. Do not try this as this is wrong.

Yes, I notice that in some files.

KaktoR 03-09-2023 06:43

Quote:

Originally Posted by IRAQIGHOST (Post 502264)
for try to get more size

Wtf. Why not use the correct codecs with appropriate chunk size instead?

And do not use the skip option if you don't know what you do.

Danziel123 03-09-2023 21:40

Quote:

Originally Posted by KaktoR (Post 502261)
Should be enough

Why i get stuck at this?
http://i.ibb.co/sVbn5hm/Starfiled.png
Alredy tried with xtool:mreflate, xtool:mpreflate & xtool:mzlib still same. Maybe you know what cause it? Thank you:)

Fak Eid 04-09-2023 01:35

Because the codecs can't read the stream of the file. The files contains encoded lz4 that can be compressed only using a certain plugin 'mstarfield' (starfield.dll). Leave out the wwise sound files and compress using that algo.. wwise sound can only be compressed using srep+lzma (as of my knowledge right now)

Quote:

Originally Posted by Danziel123 (Post 502284)
Why i get stuck at this?
http://i.ibb.co/sVbn5hm/Starfiled.png
Alredy tried with xtool:mreflate, xtool:mpreflate & xtool:mzlib still same. Maybe you know what cause it? Thank you:)


Danziel123 04-09-2023 01:41

Quote:

Originally Posted by Fak Eid (Post 502286)
Because the codecs can't read the stream of the file. The files contains encoded lz4 that can be compressed only using a certain plugin 'mstarfield' (starfield.dll). Leave out the wwise sound files and compress using that algo.. wwise sound can only be compressed using srep+lzma (as of my knowledge right now)

Here is my DSG_Settings for starfiled, is this right or not?
Quote:

Data1.Name=Data1a-01.bin
Data1.InclText=*.ba2
Data1.ExclText=
Data1.Method1=xtool:mstarfield+xtool:mreflate:dd3+ LZMA-MT
Data2.Name=Data1b-01.bin
Data2.Method1=xtool:c256mb:mbk2:df20p+LZMA-MT
Data2.InclText=*.bk2
Data3.Name=Data1c-01.bin
Data3.Method1=xtool:dd3
Data3.ExclText=*.ba2|*.bk2

Masquerade 04-09-2023 02:13

Quite a lot of audio in Starfield is WWISE PCM - meaning you can use MSC on it.

Other type of WWISE audio is Vorbis, which you can read more about in WemTool topic.

KaktoR 04-09-2023 02:32

^Yes, all of the *WwiseSounds* are PCM. The Language files are Vorbis it seems.

Code:

Streams: 18613 / 18613
Time: 00:03:05 (CPU 00:16:04)
Duplicates: 109 (100 MB) [113 MB >> 35.3 MB]

Size: 19.3 GB >> 6.94 GB >> 6.90 GB

Additional decoding memory is 79.7 MB
Decoding speed improved by up to 1.01x

Done!!!

I used flac plugin with l8 option here. I guess msc is better in terms of ratio but alot slower.

PS: And compression for the other files, files which have "02 00 00 00" in the beginning are compressed with zlib, "03 00 00 00" are compressed with lz4.

KaktoR 04-09-2023 06:59

As for the WEM files in Starfield, seems like it does not make sense to process them.

xtool:dd3:l4
Code:

Compressed 125,234 files, 1,993,236,804 => 1,878,585,133 bytes. Ratio 94.25%
Compression time: cpu 6.13 sec/real 44.43 sec = 14%. Speed 44.87 mB/s
All OK

Compressed 1 file, 1,870,743,269 => 1,839,107,129 bytes. Ratio 98.31%
Compression time: cpu 0.52 sec/real 63.26 sec = 1%. Speed 29.57 mB/s
All OK


Fak Eid 04-09-2023 07:48

xtool:mstarfield+xtool:mreflate+srep_new+lolz/lzma seems correct for all .ba2 files except WWise Sound files. Also as of now, DSG won't be able to extract the files. You need to do it with your installer only.

Quote:

Originally Posted by Danziel123 (Post 502288)
Here is my DSG_Settings for starfiled, is this right or not?



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

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