Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 25-01-2024, 12:28
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,740
Thanks: 1,113
Thanked 7,400 Times in 2,869 Posts
KaktoR is on a distinguished road
A bit out of scope here in this thread, but I don't want to open a new thread just for this...

How to know what library to use for oodle/zstd precompression?

In the following example I will take the game Monster Hunter Rise, which should be a good example of how to find out which library to use. Here again I will use XTool in UI mode (xtool.exe + xtoolui.dll which you can get from latest xtool packages).

Just taking the file "re_chunk_000.pak.patch_001.pak" to test with, we set our settings as follows.

https://i.imgur.com/zn3Xu0V.png


Set "Stop after [10] streams" should be enough in most cases to see if it's the correct library.

In the following output I have already marked all libraries which work as of now.

Code:
Library loaded: zstd_114\libzstd.dll

Streams: 10 / 17
Time: 00:00:00 (CPU 00:00:00)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_120\libzstd.dll

Streams: 10 / 17
Time: 00:00:00 (CPU 00:00:00)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_130\libzstd.dll

Streams: 0 / 17
Time: 00:00:08 (CPU 00:00:09)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_132\libzstd.dll

Streams: 0 / 17
Time: 00:00:09 (CPU 00:00:09)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_133\libzstd.dll

Streams: 10 / 17
Time: 00:00:00 (CPU 00:00:00)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_134\libzstd.dll

Streams: 10 / 17
Time: 00:00:00 (CPU 00:00:00)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_135\libzstd.dll

Streams: 0 / 17
Time: 00:00:06 (CPU 00:00:06)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_136\libzstd.dll

Streams: 0 / 17
Time: 00:00:06 (CPU 00:00:06)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_137\libzstd.dll

Streams: 0 / 17
Time: 00:00:07 (CPU 00:00:07)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_138\libzstd.dll

Streams: 0 / 17
Time: 00:00:06 (CPU 00:00:07)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_140\libzstd.dll

Streams: 0 / 17
Time: 00:00:06 (CPU 00:00:06)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_141\libzstd.dll

Streams: 0 / 17
Time: 00:00:06 (CPU 00:00:07)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_142\libzstd.dll

Streams: 0 / 17
Time: 00:00:06 (CPU 00:00:06)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_143\libzstd.dll

Streams: 0 / 17
Time: 00:00:06 (CPU 00:00:06)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_144\libzstd.dll

Streams: 0 / 17
Time: 00:00:06 (CPU 00:00:06)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_145\libzstd.dll

Streams: 0 / 17
Time: 00:00:06 (CPU 00:00:06)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_147\libzstd.dll

Streams: 0 / 17
Time: 00:00:06 (CPU 00:00:06)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_148\libzstd.dll

Streams: 0 / 17
Time: 00:00:06 (CPU 00:00:06)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_149\libzstd.dll

Streams: 0 / 17
Time: 00:00:06 (CPU 00:00:06)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_150\libzstd.dll

Streams: 0 / 17
Time: 00:00:06 (CPU 00:00:06)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_151\libzstd.dll

Streams: 0 / 17
Time: 00:00:06 (CPU 00:00:06)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_152\libzstd.dll

Streams: 0 / 17
Time: 00:00:06 (CPU 00:00:06)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_154\libzstd.dll

Streams: 0 / 17
Time: 00:00:06 (CPU 00:00:06)

Size: 0.00 MB >> 0.00 MB

Library loaded: zstd_155\libzstd.dll

Streams: 0 / 17
Time: 00:00:06 (CPU 00:00:06)

Size: 0.00 MB >> 0.00 MB

Done!!!
With library versions 1.1.4, 1.2.0, 1.3.3 and 1.3.4, xtool can process zstd streams at least, were with all other libraries we get 0 streams. Out of 24 libraries, we now have 4 libraries which we can test with further. Things get clearer here.

One would say, just use the newer library, but in this case it is not a good idea. Here is why.

Code:
1.3.3 / 1.3.4
Streams: 6949 / 15223
Time: 00:10:01 (CPU 00:41:07)

Size: 4.09 GB >> 5.70 GB

Done!!!
Code:
1.1.4 / 1.2.0
Streams: 15223 / 15223
Time: 00:00:41 (CPU 00:03:34)

Size: 4.09 GB >> 6.79 GB

Done!!!
So this is the evidence we need to decide what library to use.

The same principle applies to oodle codecs and LZ4F.

As for LZ4/LZ4HC, things will get a bit complicated, because this codecs cannot be used directly without a plugin.
__________________
Haters gonna hate
Reply With Quote
The Following 5 Users Say Thank You to KaktoR For This Useful Post:
Cesar82 (25-01-2024), Lord.Freddy (25-01-2024), mausschieber (25-01-2024), mykhydro (31-01-2024), sajmon83 (16-06-2024)
Sponsored Links
  #2  
Old 26-01-2025, 07:31
coolmohit000001 coolmohit000001 is offline
Registered User
 
Join Date: Jun 2023
Location: India
Posts: 4
Thanks: 1
Thanked 0 Times in 0 Posts
coolmohit000001 is on a distinguished road
WinRAR doesn't work

I tried to use licenced winrar from Diskspan GUI
and it errors out like below/attached image
Attached Images
File Type: jpg error.JPG (40.4 KB, 319 views)
File Type: jpg DiskSpan settings.JPG (50.4 KB, 322 views)
Reply With Quote
  #3  
Old 27-01-2025, 08:41
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,081
Thanks: 1,843
Thanked 2,315 Times in 790 Posts
Cesar82 is on a distinguished road
Quote:
Originally Posted by coolmohit000001 View Post
I tried to use licenced winrar from Diskspan GUI
and it errors out like below/attached image
It's the missing spaces between the parameters...
Edit directly in EDIT after confirming the method by adding the spaces before each "-"

P.S: In hotfix 2 (DSG 2.0.2.2 HF2) this has already been fixed.
Reply With Quote
The Following User Says Thank You to Cesar82 For This Useful Post:
coolmohit000001 (30-01-2025)
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
DiskSpan GUI Cesar82 Conversion Tutorials 527 02-09-2026 21:27
How to use diskspan bat mausschieber Conversion Tutorials 13 14-01-2026 19:20
DiskSpan on Linux hydefromt70s Conversion Tutorials 1 15-10-2020 07:12
DiskSpan FreeArc returns an error Titeuf Conversion Tutorials 2 18-07-2020 01:46
R.G. Gamers DiskSpan Simorq Conversion Tutorials 1 28-10-2017 08:22



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


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