Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 12-01-2026, 08:46
Butza Butza is offline
Registered User
 
Join Date: Jun 2021
Location: Kiev
Posts: 12
Thanks: 3
Thanked 0 Times in 0 Posts
Butza is on a distinguished road
Sorry, typo) I wanted to ask how to understand which library is needed, is there some kind of tool or do I need to test one by one
Reply With Quote
Sponsored Links
  #2  
Old 12-01-2026, 08:50
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,688
Thanks: 1,106
Thanked 7,335 Times in 2,837 Posts
KaktoR is on a distinguished road
https://fileforums.com/showpost.php?...2&postcount=23 (oodle)
https://fileforums.com/showpost.php?...8&postcount=24 (zstd/lz4)
__________________
Haters gonna hate

Last edited by KaktoR; 12-01-2026 at 09:04.
Reply With Quote
The Following User Says Thank You to KaktoR For This Useful Post:
Butza (12-01-2026)
  #3  
Old 01-02-2026, 02:25
Snake288 Snake288 is offline
Registered User
 
Join Date: Nov 2018
Location: Paris
Posts: 209
Thanks: 92
Thanked 36 Times in 29 Posts
Snake288 is on a distinguished road
Thumbs down Hello, could you help me with adding the DiskSpan GUI (nz.exe) compression tool?

Hello, could you help me with adding the DiskSpan GUI (nz.exe) compression tool?

Hi everyone,

I’ve been trying to integrate nz.exe with DiskSpan / DSG tools as an external compressor, but I keep running into problems and I haven’t been able to get it working reliably.

I attempted various configurations and tried to follow advice from ChatGPT, but unfortunately I am still facing issues. I have tried different method settings, external compressor definitions, and adjustments in both DSG_Arc.ini and DSG_Methods.ini, but I keep running into compatibility or configuration problems — such as “method not supported”, recursive NZ entries, or the GUI crashing.

ChatGPT suggested alternative compressor method approaches that might work with nz.exe, but I’m not sure which one is correct, safe, or recommended in practice. I believe I have explained the situation clearly, but I haven’t been able to resolve the issue myself.

I would greatly appreciate it if someone experienced with DiskSpan / External compressors could review this and suggest stable and working method configurations for using nz.exe. If there are any known working examples of nz.exe integration (especially with DiskSpan 2.0.2.4), that would be extremely helpful.

Thank you in advance for any guidance.


1️⃣ DSG_Arc.ini (ENGINE – THE ACTUAL WORKING PART)

👉 External Compressor Only

[External compressor:nz_ext]
header = 0
solid = 0

packcmd = "FINAL\NZ\nz.exe" a -cO -t0 -m512m -nm $$arcpackedfile$$.nz $$arcdatafile$$
unpackcmd = "FINAL\NZ\nz.exe" x $$arcpackedfile$$.nz

datafile = $$arcdatafile$$
packedfile = $$arcpackedfile$$.nz


✔ No crashes
✔ No recursive effects
✔ DiskSpan compatible

2️⃣ DSG_Methods.ini (GUI – SADECE ETİKET)

👉 NZ Method NOT AVAILABLE
👉 We are adding a preset under ARC

[Method:ARC_NZ]
Name=ARC + NZ (Balanced)
Type=ARC
ExternalCompressor=nz_ext


We can create 3 presets if you want 👇

⚡ FAST
[Method:ARC_NZ_FAST]
Name=ARC + NZ (Fast)
Type=ARC
ExternalCompressor=nz_ext
Options=-cf -t0 -m256m

⚖ BALANCED
[Method:ARC_NZ_BAL]
Name=ARC + NZ (Balanced)
Type=ARC
ExternalCompressor=nz_ext
Options=-cO -t0 -m512m

🧱 MAX
[Method:ARC_NZ_MAX]
Name=ARC + NZ (Max)
Type=ARC
ExternalCompressor=nz_ext
Options=-c> -t8 -m2g


📌 Options→ DiskSpan passes the method name to nz.exe as an additional parameter via ARC. 📌 Since the method name is ARC
, which DiskSpan recognizes, it will not give an error.

3️⃣ HOW DOES DiskSpan APPEAR IN THE GUI?
Compressors
└─ Type ARC
├─ ARC + NZ (Fast)
├─ ARC + NZ (Balanced)
└─ ARC + NZ (Max)


✔ No “method not supported”
✔ No NZ → NZ → NZ loop
✔ No access violation
Attached Files
File Type: zip rz.exe.zip (78.7 KB, 5 views)

Last edited by Snake288; 01-02-2026 at 02:41.
Reply With Quote
  #4  
Old 01-02-2026, 02:59
wareck wareck is offline
Registered User
 
Join Date: Dec 2017
Location: Mars
Posts: 153
Thanks: 29
Thanked 113 Times in 80 Posts
wareck is on a distinguished road
hello
you have to add in ARC_Standard.ini & ARC_Optimal.ini (installer folder)
Quote:
[External compressor:nz_ext]
header = 0
solid = 0
unpackcmd = "NZ\nz.exe" x $$arcpackedfile$$.nz
and in DSG_Methods.ini :

Quote:
[Decomp.NZ]
FINAL\NZ\nz.exe; Destination: NZ\nz.exe;
by the way, NZ is far to lolz / razor / LZMA-MT ratio.
yes can work on old games, but final ratio are not very impressive..
Reply With Quote
  #5  
Old 01-02-2026, 04:32
kj911 kj911 is offline
Registered User
 
Join Date: Apr 2010
Location: world
Posts: 231
Thanks: 158
Thanked 88 Times in 62 Posts
kj911 is on a distinguished road
wareck: There are cases where NZ (it doesn't matter which version) definitely beats the LOLZ/RZ duo.
Reply With Quote
  #6  
Old 15-02-2026, 12:36
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
DiskSpan GUI v2.0.2.4

Updated DiskSpan GUI to v2.0.2.4 in the first post.
Code:
- Changed the key responsible for informalizing the checksum algorithm within "Records.ini" in the sections intended for the hash file.
  >> Previously the key used was Size=, but from now on there is a new key Algo= for this functionality.
- Added new functionality to DiskSpan GUI that allows generating a hash of the "Data#.bin" file for possible integrity checks of binary files before installation.
  >> The new keys that will store these values ​​in "Records.ini" will be Hash= for the hexadecimal value and Algo= for the algorithm type if it is an algorithm not supported in auto mode.
- Added more oodle libraries to oodle libraries collection. 
- Added compressor descriptions on selection checklist.
- Added final compressor BZip3 to final methods group.
- Fixed some bugs in DiskSpan GUI database methods.
- Fixed user cancellation error displayed in patch creation mode after canceling and restarting patch creation.
- Updated key list for Unreal Engine games (with some news keys).  
- Updated 7-Zip compressor from v24.09 to v26.00 (2026-02-12).
- Updated LZMA SDK compressor from v24.09 to v26.00, (2026-02-12).
- Updated UnRAR.exe/UnRAR.dll decompressor from v7.11 to v7.20 (DLL 7.20.100.1861) (2026.02.04).
  >> The UnRAR.exe x86 (32-bit) version has been discontinued by the developer and will remain at v7.01.0.
  >> The UnRAR.exe x64 (64-bit) version has been updated to v7.20.0.
- Updated XTool precompressor from v0.8.9 to v0.9.2 (only x64 version)
- Updated oodlle library oo2mtc.dll (oo2core_9_win64_2.dll v2.9.12) on oo2mtc method.
- Updated "EA Frostbite Engine" plugin to work "bf6" method (clone of the "nfsub").
- Updated DiskSpan GUI database to version 1.1.0.1 (Thanks to KaktoR) (Don't wait for other database updates).
  >> Now with 554 game presets and 35 collection presets (64-bits).
  >> Now with 37 game presets and 8 collection presets (32-bits).
Reply With Quote
The Following 5 Users Say Thank You to Cesar82 For This Useful Post:
JustFun (15-02-2026), Lord.Freddy (16-02-2026), mausschieber (15-02-2026), murphy78 (24-02-2026), Ruman (28-03-2026)
  #7  
Old 16-02-2026, 13:35
mausschieber's Avatar
mausschieber mausschieber is online now
Conversion Designer
 
Join Date: Jan 2011
Location: germany
Posts: 4,321
Thanks: 6,763
Thanked 11,718 Times in 3,233 Posts
mausschieber is on a distinguished road
Quote:
Originally Posted by Cesar82 View Post
Updated DiskSpan GUI to v2.0.2.4 in the first post.
Code:
- Changed the key responsible for informalizing the checksum algorithm within "Records.ini" in the sections intended for the hash file.
  >> Previously the key used was Size=, but from now on there is a new key Algo= for this functionality.
- Added new functionality to DiskSpan GUI that allows generating a hash of the "Data#.bin" file for possible integrity checks of binary files before installation.
  >> The new keys that will store these values ​​in "Records.ini" will be Hash= for the hexadecimal value and Algo= for the algorithm type if it is an algorithm not supported in auto mode.
- Added more oodle libraries to oodle libraries collection. 
- Added compressor descriptions on selection checklist.
- Added final compressor BZip3 to final methods group.
- Fixed some bugs in DiskSpan GUI database methods.
- Fixed user cancellation error displayed in patch creation mode after canceling and restarting patch creation.
- Updated key list for Unreal Engine games (with some news keys).  
- Updated 7-Zip compressor from v24.09 to v26.00 (2026-02-12).
- Updated LZMA SDK compressor from v24.09 to v26.00, (2026-02-12).
- Updated UnRAR.exe/UnRAR.dll decompressor from v7.11 to v7.20 (DLL 7.20.100.1861) (2026.02.04).
  >> The UnRAR.exe x86 (32-bit) version has been discontinued by the developer and will remain at v7.01.0.
  >> The UnRAR.exe x64 (64-bit) version has been updated to v7.20.0.
- Updated XTool precompressor from v0.8.9 to v0.9.2 (only x64 version)
- Updated oodlle library oo2mtc.dll (oo2core_9_win64_2.dll v2.9.12) on oo2mtc method.
- Updated "EA Frostbite Engine" plugin to work "bf6" method (clone of the "nfsub").
- Updated DiskSpan GUI database to version 1.1.0.1 (Thanks to KaktoR) (Don't wait for other database updates).
  >> Now with 554 game presets and 35 collection presets (64-bits).
  >> Now with 37 game presets and 8 collection presets (32-bits).
it gave me an error incompatible cls-diskspan.dll
__________________
It would be nice if you appreciate my work with the thanks Button
Reply With Quote
  #8  
Old 16-02-2026, 17:41
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
Quote:
Originally Posted by mausschieber View Post
it gave me an error incompatible cls-diskspan.dll
wait ciu script update
Reply With Quote
The Following 2 Users Say Thank You to Cesar82 For This Useful Post:
GTX590 (21-04-2026), mausschieber (17-02-2026)
  #9  
Old 02-04-2026, 03:33
LILU LILU is offline
Registered User
 
Join Date: Dec 2022
Location: Nederlands
Posts: 57
Thanks: 40
Thanked 55 Times in 42 Posts
LILU is on a distinguished road
Quote:
Originally Posted by Cesar82 View Post
Updated DiskSpan GUI to v2.0.2.4 in the first post.
Code:
- Changed the key responsible for informalizing the checksum algorithm within "Records.ini" in the sections intended for the hash file.
  >> Previously the key used was Size=, but from now on there is a new key Algo= for this functionality.
- Added new functionality to DiskSpan GUI that allows generating a hash of the "Data#.bin" file for possible integrity checks of binary files before installation.
  >> The new keys that will store these values ​​in "Records.ini" will be Hash= for the hexadecimal value and Algo= for the algorithm type if it is an algorithm not supported in auto mode.
- Added more oodle libraries to oodle libraries collection. 
- Added compressor descriptions on selection checklist.
- Added final compressor BZip3 to final methods group.
- Fixed some bugs in DiskSpan GUI database methods.
- Fixed user cancellation error displayed in patch creation mode after canceling and restarting patch creation.
- Updated key list for Unreal Engine games (with some news keys).  
- Updated 7-Zip compressor from v24.09 to v26.00 (2026-02-12).
- Updated LZMA SDK compressor from v24.09 to v26.00, (2026-02-12).
- Updated UnRAR.exe/UnRAR.dll decompressor from v7.11 to v7.20 (DLL 7.20.100.1861) (2026.02.04).
  >> The UnRAR.exe x86 (32-bit) version has been discontinued by the developer and will remain at v7.01.0.
  >> The UnRAR.exe x64 (64-bit) version has been updated to v7.20.0.
- Updated XTool precompressor from v0.8.9 to v0.9.2 (only x64 version)
- Updated oodlle library oo2mtc.dll (oo2core_9_win64_2.dll v2.9.12) on oo2mtc method.
- Updated "EA Frostbite Engine" plugin to work "bf6" method (clone of the "nfsub").
- Updated DiskSpan GUI database to version 1.1.0.1 (Thanks to KaktoR) (Don't wait for other database updates).
  >> Now with 554 game presets and 35 collection presets (64-bits).
  >> Now with 37 game presets and 8 collection presets (32-bits).
Hello! I was wondering if there are any plans to update DiskSpan GUI to support the latest XTool precompressor v0.9.5? It was released on March 21, 2026 — see: https://fileforums.com/showthread.php?t=102832&page=48
Reply With Quote
  #10  
Old 21-02-2026, 08:48
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
DiskSpan GUI v2.0.2.4

The DiskSpan GUI has been updated in the first post.
I ask everyone who downloaded the previous version to delete the DSG and download the new version again from the first post (the file version remains 2.0.2.4).
Several errors related to methods such as those using BMS scripts, among others, have been fixed. Several internal bugs and some visual bugs in full-size mode have also been corrected.

Edit: Fixed checksum module.
Download in first post if replace if your use.

Last edited by Cesar82; 23-02-2026 at 16:59.
Reply With Quote
The Following 4 Users Say Thank You to Cesar82 For This Useful Post:
GTX590 (21-04-2026), Lord.Freddy (22-02-2026), mausschieber (21-02-2026), Razer-785 (26-02-2026)
  #11  
Old 24-03-2026, 12:14
Dragonis40 Dragonis40 is offline
Registered User
 
Join Date: Mar 2021
Location: italy
Posts: 70
Thanks: 0
Thanked 3 Times in 3 Posts
Dragonis40 is on a distinguished road
Good evening, i'd like to know how I can compress big files (for example .ucas files in "Banishers Ghosts of New Eden") into several .bin files. I mean: if I try to compress "Banishers Ghosts of New Eden" with LOLZ parameters like ldl5, my RAM (32 GB) will overflow because ldl5 file uses an increasing amount of RAM till overflow! Can I split compressed .ucas files into ucas1.bin, ucas2.bin, ecc instead of a unique ucas.bin file?
Is it a matter of DiskSpan options or anything else?
Reply With Quote
  #12  
Old 25-03-2026, 06:51
Masquerade Masquerade is online now
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,404 Times in 637 Posts
Masquerade is on a distinguished road
Quote:
Originally Posted by Dragonis40 View Post
Good evening, i'd like to know how I can compress big files (for example .ucas files in "Banishers Ghosts of New Eden") into several .bin files. I mean: if I try to compress "Banishers Ghosts of New Eden" with LOLZ parameters like ldl5, my RAM (32 GB) will overflow because ldl5 file uses an increasing amount of RAM till overflow! Can I split compressed .ucas files into ucas1.bin, ucas2.bin, ecc instead of a unique ucas.bin file?
Is it a matter of DiskSpan options or anything else?
Lolz memory management is easy, I made repacks on 16GB back in the day before upgrading to 64GB.

Use a smaller dictionary size and be aware of the -tt parameter. Increase your fba to 4096 if needs be. Use fewer threads if needs be.

https://krinkels.org/resources/lolz.264/<-- translate the page to learn all the parameters
Reply With Quote
  #13  
Old 24-03-2026, 12:23
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,688
Thanks: 1,106
Thanked 7,335 Times in 2,837 Posts
KaktoR is on a distinguished road
Natively you cannot do this. You can do the following:
Split the ucas files into several parts before compression and merge them back again after unpacking.
Problem: You will probably miss alot of duplicates from srep.
__________________
Haters gonna hate
Reply With Quote
  #14  
Old 25-03-2026, 10:03
Dragonis40 Dragonis40 is offline
Registered User
 
Join Date: Mar 2021
Location: italy
Posts: 70
Thanks: 0
Thanked 3 Times in 3 Posts
Dragonis40 is on a distinguished road
First of all, thanks to KaktoR and Masquerade for replying me. The combination of parameters I use is as follow:

lolz:dtb1:d512m:mtb96:ldl5:mc1023

It's a very compressing combination, but when I try to compress .archive files in Cyberpunk, .ucas files in Banishers, or .bdt files in Armored Core VI (for example), it overflows my RAM.

So i'm forced to use the following combination:

lolz:dtb1:d512m:mtt1:mc1023

It compresses less then the first, but the pro is no problem with RAM overflow.

Is there a more compressing combination then the second with a constant use of RAM?
Reply With Quote
  #15  
Old 25-03-2026, 11:30
Masquerade Masquerade is online now
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,404 Times in 637 Posts
Masquerade is on a distinguished road
^^
d128m fba4096
You will get lesser compression but better ram usage.
Reply With Quote
Reply

Tags
cls-diskspan, compressor, diskspan, diskspan_gui


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
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
CIU 3.0.0.0.u3 (2019-03-28) - Diskspan Issues mesut28 Conversion Tutorials 17 30-03-2019 02:28
R.G. Gamers DiskSpan Simorq Conversion Tutorials 1 28-10-2017 08:22



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


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