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 05-01-2022 09:28

Has anyone had any luck with "Devil May Cry 4: Special Edition"? Tried what feels like every version of XTool 2019/2020 under the sun in conjunction with srep & lolz but the ".arc" archives always seem to fail to extract properly on decompression.

:( Sad8669 05-01-2022 09:47

May i know the full description of the error?

If not try sending me a very small sample of that game*arc file with mentioned compression applied, i will look into it.

L33THAK0R 07-01-2022 01:59

Quote:

Originally Posted by :( Sad8669 (Post 495338)
May i know the full description of the error?

If not try sending me a very small sample of that game*arc file with mentioned compression applied, i will look into it.

Cheers mate, but I've managed to resolve my issue. I was fiddling with lolz a tad and it seems perhaps the culprit was the dictionary size used, after lowering the size of said dictionary decompression was successful. I wasn't aware this setting could jeopardise the integrity of an archive, which might explain a couple of other compression I've attempted ("Deus Ex: Mankind Divided" & The first "Nioh" title) but failed to achieve successful decompression of their respective packed archives.

Masquerade 07-01-2022 09:15

I've not encountered any such error with my repacks ^^

Snake288 07-01-2022 09:23

Watch Dogs Legion hi how do I do the compression process

KaktoR 07-01-2022 10:12

As for WDL, you can straight pack videos_ultra.dat with bpk. For videos.dat this does not work. It get stuck on 6.4%, I guess you have to unpack the file first.

Code:

Compressed 1 file, 3,704,538,840 => 3,145,628,556 bytes. Ratio 84.91%
Compression time: cpu 2.45 sec/real 401.17 sec = 1%. Speed 9.23 mB/s
All OK

Extracted 1 file, 3,145,628,556 => 3,704,538,840 bytes. Ratio 84.91%
Extraction time: cpu 4.22 sec/real 367.05 sec = 1%. Speed 10.09 mB/s
All OK


its_gnar_again 07-01-2022 10:20

I am having an issue with UELR, it starts to do it's thing, then stops with this error:

ERROR: general (de)compression error in uelr

Here's my setup:
Quote:

[External compressor:uelr]
header = 0
packcmd = UELR\uelr_x64 uv $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
I have also tried using "ulv" rather than "uv" but it brings up the error still. The game I am using it on is Lost Planet 3 BTW.

KaktoR 07-01-2022 11:12

Quote:

Originally Posted by its_gnar_again (Post 495359)
I am having an issue with UELR, it starts to do it's thing, then stops with this error:

ERROR: general (de)compression error in uelr

Here's my setup:


I have also tried using "ulv" rather than "uv" but it brings up the error still. The game I am using it on is Lost Planet 3 BTW.

Make sure to only process tfc/upk files with uelr

Masquerade 07-01-2022 11:44

UELR will crash out if no LZO streams are detected.

fabrieunko 07-01-2022 12:55

Hello, what method should we use to compact MP3 files?

Masquerade 07-01-2022 13:37

Quote:

Originally Posted by fabrieunko (Post 495362)
Hello, what method should we use to compact MP3 files?

https://bayfiles.com/F6k9Jc52x4/MPZ_rar

its_gnar_again 07-01-2022 15:42

Quote:

Originally Posted by KaktoR (Post 495360)
Make sure to only process tfc/upk files with uelr


I separated ONLY tfc/upk files, and tried again using UELR, and I get the same error. (uelr+srep+lolz/xz should be correct, right? I see other methods using this just fine.)

Quote:

Originally Posted by Masquerade (Post 495361)
UELR will crash out if no LZO streams are detected.

GFS does show LZO streams, and while attempting to compress with UELR it does seem like its detecting them/working before crashing :(

:( Sad8669 08-01-2022 00:58

KakTor

There is a tool named WDLExtract if i recall correctly.

last time i checked the filelist wasn't complete and it was abandoned as far as i know, but videos.dat is complete. BPK works on most of them (Not sure about decompression) except for few binks and 4K one's can be ripped.

KaktoR 08-01-2022 03:56

Quote:

Originally Posted by :( Sad8669 (Post 495369)
KakTor

There is a tool named WDLExtract if i recall correctly.

last time i checked the filelist wasn't complete and it was abandoned as far as i know, but videos.dat is complete. BPK works on most of them (Not sure about decompression) except for few binks and 4K one's can be ripped.

I will test it and report back later, thanks.

https://forum.xentax.com/viewtopic.p...=22903#p168208 + https://forum.xentax.com/viewtopic.p...art=30#p168732

For repack the archive https://github.com/rootCBR/PackLegion

KaktoR 08-01-2022 05:14

Tests are done.

There are some *-pcultra.bik files inside videos.dat file (3,15 GB). These files have higher resolution (4K) but have almost the same size as the normal videos (FullHD), makes me wonder this sorcery. I don't know if you can rip them safely, but I guess so.

As already said, you can directly compress videos_ultra.dat file with binkpack. No need to unpack this file.

Here are the files for which binkpack will NOT work (motion_data warn, crc check failed on unpacking).
Code:

grapics\bink\wd3_alpha_fs\* (NOTE: Just some small videos, not worth the hasle to trial&error file by file)
grapics\bink\wd3_alpha_os\rds_210_s001_vid_intro_os.bik
grapics\bink\wd3_bagleys\gst_003_s040_bb_new_team.bik
grapics\bink\wd3_bagleys\opl_108_s010_bb_emb_exp.bik
grapics\bink\wd3_bagleys\opl_321_s010_bb_bagleybriefing.bik

Batch for WDLExtract
Code:

WdlExtract.exe <Input fat file> <Output Folder>

WdlExtract.exe "E:\test\videos.fat" "E:\test\videos_unpacked"

Batch for PackLegion
Code:

PackLegion.exe <Input Folder> <Output fat file>

PackLegion.exe "E:\test\videos_unpacked" "E:\test\videos_new.fat"

CRC checks
Code:

videos.dat    40ff9a3b
videos.fat    9d689549
videos_new.dat 8477a943
videos_new.fat a4915500

I don't know if the game will work correctly with "bad crc" on a game archive.

Edit: Tested and riped all *-pcultra.bik files out of videos.dat. The game works fine and videos will be play normally (1080p/1440p resolution).

Masquerade 09-01-2022 00:48

SWORD x HIME - v1.82

srep+lolz

11.7GB ---> 3.6GB

Masquerade 09-01-2022 05:59

From The Depths: v3.4.2

srep+lolz/$wav=msc+srep+LZMA2

3.2GB ---> 1.4GB

Masquerade 09-01-2022 06:02

Blood Bond – Into the Shroud [Enhanced Edition]

xtool+srep+lolz/$mp4=srep+zstd

6.6GB ---> 4.5GB

KaktoR 09-01-2022 07:26

Time for an oldie

Lost Planet Extreme Condition

Code:

16:07:43 - Selected ARC/DS method for Data1a-01.bin was: xtool:mzlib+srep_new+4x4:b64mb:lzma:ultra:64m:bt4:fb273:lc8:mc1000000
 16:07:43 - Selected ARC/DS method for Data1b-01.bin was: srep_new+4x4:b64mb:lzma:ultra:64m:bt4:fb273:lc8:mc1000000
-------------------------------------------------------------------------------------------------------------------------------------------
 16:24:14 - Overall input size: 7.89 GB
 16:24:14 - Overall output size: 2.65 GB (Ratio 33.62%)
 16:24:14 - Overall conversion time: 00:16:29

Lost Planet 2

Code:

16:34:19 - Selected ARC/DS method for Data1a-01.bin was: xtool:mzlib+srep_new+4x4:b64mb:lzma:ultra:64m:bt4:fb273:lc8:mc1000000
 16:34:19 - Selected ARC/DS method for Data1b-01.bin was: srep_new+4x4:b64mb:lzma:ultra:64m:bt4:fb273:lc8:mc1000000
-------------------------------------------------------------------------------------------------------------------------------------------
 16:59:31 - Overall input size: 11.79 GB
 16:59:31 - Overall output size: 4.10 GB (Ratio 34.78%)
 16:59:31 - Overall conversion time: 00:25:07

Lost Planet 3

Code:

12:18:22 - Selected ARC/DS method for Data1a-01.bin was: uelr+srep_new+4x4:b64mb:lzma:ultra:64m:bt4:fb273:lc8:mc1000000
 12:18:22 - Selected ARC/DS method for Data1b-01.bin was: bpk+srep_new+4x4:b64mb:lzma:ultra:64m:bt4:fb273:lc8:mc1000000
-------------------------------------------------------------------------------------------------------------------------------------------
 13:56:53 - Overall input size: 22.27 GB
 13:56:53 - Overall output size: 11.04 GB (Ratio 49.57%)
 13:56:53 - Overall conversion time: 01:38:24


Masquerade 10-01-2022 00:40

Nordic Warriors

xtool+srep+lolz/$mp4=srep+zstd

19.8GB ---> 7.3GB

Masquerade 14-01-2022 00:15

Be careful if you use my data blocks to patch out language files for Final Fantasy Remake Integrade. I think I might have made an error with the Japanese block which is causing fatal crashes deep in the game.

abidnnt 14-01-2022 11:42

Can anyone share what method will be best for God Of War - FLT? TIA.

Masquerade 14-01-2022 12:15

God Of War: a quick look.

Main: srep+lolz

BPK on the videos (yes, it works!)

srep+razor on audio

Good luck friends.

KaktoR 14-01-2022 14:03

Are there really 100k files? Or steamdb is trolling

Masquerade 14-01-2022 14:11

Quote:

Originally Posted by KaktoR (Post 495420)
Are there really 100k files? Or steamdb is trolling

Yep, over 150k wems.

fabrieunko 14-01-2022 20:39

Hello, I have a question about the use of wemtool once launched with the -e command and that we obtained the .DIFFZ files how to return to the WEM files? I understood that it was necessary to do -d . how do you use wemtool once you have compacted everything in bin? the installer does not launch wemtool -d?.. how to do? is there a place that talks about how to use it?
thank you very much

I tested wemtool on god of war. there is a sound directory with a french directory in which there are 12349 wem files. I launched WemToll -e it finished and erase all the files wem.. to test I launched Wemtool -d it finished and erase all the DIFF. but now i only have 2725 wem files. Why?

Masquerade 14-01-2022 23:15

I'll check that out, it could be bugged.

Furjack 15-01-2022 00:07

what is compression method for god of war pc

KaktoR 15-01-2022 00:22

Quote:

Originally Posted by Furjack (Post 495425)
what is compression method for god of war pc

Read a page back

Furjack 15-01-2022 06:38

Quote:

Originally Posted by KaktoR (Post 495426)
Read a page back

Thanx:):D

Masquerade 15-01-2022 14:19

@fabrieunko WemTool is now fixed, should work on God Of War now and all future games.

KaktoR 15-01-2022 14:50

Quote:

Originally Posted by Masquerade (Post 495434)
@fabrieunko WemTool is now fixed, should work on God Of War now and all future games.

Language files will be bigger then before if you use WEMTool.

However for the non-localized files it seems to work.

Code:

Before WEMTool: 2.33 GB (2.513.317.784 Bytes)
After WEMTool: 2.12 GB (2.287.270.916 Bytes)

No compression was added for this test


Snake288 15-01-2022 16:14

hello, if I may, the voice of God *.wem would like to ask your support on how to reduce the size of wem files the sample video can be a very understandable training video.

Furjack 15-01-2022 23:24

How to seperate music files
 
how to seperate music files from a game plz explain :confused::confused::confused::confused::confused:

Masquerade 16-01-2022 09:32

Quote:

Originally Posted by Furjack (Post 495438)
how to seperate music files from a game plz explain :confused::confused::confused::confused::confused:

Be more specific, what game, what audio is being used, etc...

KaktoR 16-01-2022 13:39

Sid Meier's Civilization VI
v1.0.12.9, 2 Languages, all DLC + Soundtracks

Code:

21:38:19 - Selected ARC/SPLIT method for Data1a-01.bin was: srep_new+4x4:b64mb:lzma:ultra:64m:bt4:fb273:lc8:mc1000000
$bpkpack=bpk
$libpack=srep_new+razor_mtx
$textpack=dict+lzp+lzma:a1:mfbt4:256m:fb273:mc1000000000:lc8
$soundpack=srep_new+razor_mtx
$deflatepack=xt_zlib+srep_new+4x4:b64mb:lzma:ultra:64m:bt4:fb273:lc8:mc1000000
$oggrepack=oggre
$wemtoolpack=srep_new+razor_mtx
 21:38:19 - Selected ARC/DS method for Data1b-01.bin was: srep_new+4x4:b64mb:lzma:ultra:64m:bt4:fb273:lc8:mc1000000
-------------------------------------------------------------------------------------------------------------------------------------------
 22:32:21 - Overall input size: 18.33 GB
 22:32:21 - Overall output size: 8.08 GB (Ratio 44.11%)
 22:32:21 - Overall conversion time: 00:53:53

PS: Exclude "DLC\GranColombia_Maya\Platforms\Windows\Movies\GranColombia_Maya_DefeatClimate.bk2" from bpk.


dixen 16-01-2022 14:43

God of War (RUS+ENG Voice only)

*,wem, *.sdp - srep+zstd
3,8 > 3,7 gb

*.bk2 - bpk

All rest files - srep+lolz
57, 4 gb > 22,9 gb

Repack size - 26,8 gb
Install Size - 61,3 gb

Masquerade 21-01-2022 03:30

Does anyone have any input for Expeditions: Rome?

Although there is a key, the game is not encrypted and it's not looking too healthy under xtool+srep+lolz

:( Sad8669 21-01-2022 05:05

1 Attachment(s)
I think you have to go with classic SFK style, if what steamdb says is true you might find voiceovers for German.

Audio files aren't known best for compressibility but still.

Try playing around with oodle too, maybe.

Masquerade 21-01-2022 06:08

Already checked the localisation before I left the house this morning. The German voice files don't take up that much space. Zlib compression is used, not oodle.


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