View Full Version : Kingdom Come: Deliverance
CIU v3.0.0.1 Script
DiskSpan by Razor12911
Music taken from Original Game Soundtrack.
Pics taken from google and ingame (screenshots).
Compression time: Depends on method and your hardware
Installation time: Depends on method and your hardware
Download and extract the archive to somewhere (over the rainbow~)
Start DiskSpan_GUI.exe, select game directory, make your settings, press Start
Wait for finish
Have fun
As always test before burn on DVD!
Extract archive with WinRAR5+ or latest 7-zip!
https://i.imgur.com/f8Nxvbs.png
https://i.imgur.com/MycVmxN.png
https://i.imgur.com/vRiBWdd.jpg
Looks awesome!!! Thx mate!!!
Thx KaktoR :) ;)
Compressing with Ztool+srep+LZMA = 5DVD5
Compressed from 29GB to 21.2GB
Last DVD size: 4,19 Go
UltraARC 2801 R3 Hotfix ( ;) )
Good, lzma just get stuck for me at a certain point, that's because i used lzma2 instead.
Maybe you could share settings with us
fatalerror1
18-02-2018, 14:56
can i use prepacked(ultraarc) bin's with your setup?
pakrat2k2
18-02-2018, 14:59
yes you can, -> CIU v2.0.3.9 Update 9 script, has ultraarc support.
Yes, just make sure to overwrite records.ini which ultraarc created.
Uploaded new attachment with ultraarc.
If you want to use ztool/pzlib3, figure out yourself which files and what options to use. It's too much hassle...:rolleyes:
For instance: \Data\Levels\rataje\svo.pak can't be extracted, no matter what settings i use (and i have tested over 10 different settings for zt/pz now).
Have fun
You're right my friend.
Will account it for next conversion :)
jaronmon
10-04-2018, 22:43
what is the difference between UltraARC and DiskSpan? which is much better?
pakrat2k2
11-04-2018, 08:28
what is the difference between UltraARC and DiskSpan? which is much better?
UltraARC will create splitted archives, which will be merged on installation before data file unpacking starts. DiskSpan creates splitted archives too, but no need to merge them (similar as rar/7z splitted archives), means less I/O.
UltraARC supports Masked data compression, while DiskSpan does not.
Conversion Updated!
Test:
6xDVD5 = 1 language without HD Pack (C: 3.5h, I: 15min)
8xDVD5 = 1 Language with HD Pack (C: 4h, I: 25min)
11xDVD5 = All languages with HD Pack (C: 4.5h, I: 40min)
DiskSpan.bat will do it all for you automatically, you have to choose only things you want! Follow the steps :)
x64 only!
Danziel123
07-02-2019, 20:57
Hi KaktoR this conversion compatible with the new dlc (band of bastrads)?
Thank you
Yes
1 Language + HD Pack = 8xDVD5
1 Language = 6xDVD5
Conversion updated for Royal Edition v1.9.0
Stveboss
08-06-2019, 02:52
Done this with srpe/lzma and ultra and got 7x7.76gb dvd9 and 1 dvd5 at 2,22gb all from a 60gb install and my Iso file is 74gb so all in all I now have a 56gb iso file so saved bit space. Took few hours convert as left it on all day while out pubs and come back all finished,
The data file took aroun an hour as was in while that working so would been most afternoon to finish.
I have to update DiskSpan.bat because devs decided to add more patch data in size (totally bullshit if you ask me).
Anyone knows if we could just merge the patch and normal data files to save this crap patch data size (the files are just zip files btw)?
Conversion updated again for game version 1.9.1
Conversion updated again for game version 1.9.4
GrafSchmidt
08-12-2019, 13:29
How can one keep all languages? Typing like 0?
/lazy mode off
Ok I just need to remove the scripted lines in the batch file :D.
Thanks KaktoR
Based On: Steam-Rip от =nemos=
Languages: English
Original Size: 52.5 GB
Ripped: HD Texture Pack | HD Sound Pack
Method: xZLib+rep+srep:m3f:l512:m512+4x4:lzma:a1:mfbt4:32m :fb273:mc10000:lc8
Compression Time: 4 H
Decompression Time: 25 Min
Compressed Size: 30.8 GB
How can one keep all languages? Typing like 0?
/lazy mode off
Ok I just need to remove the scripted lines in the batch file :D.
Won't work with this because it's a custom batch. Use Diskspan from another conversion instead.
GrafSchmidt
11-12-2019, 02:37
Won't work with this because it's a custom batch. Use Diskspan from another conversion instead.
The compressed archives are not gonna include esclusions anyway then?
I removed the lines where it creates a _backup folder, I didn't check further to see if the script is going to ignore any other content though.
It works, but you have to adjust Data2 sizes and move command for Data2 then.
Edit: Replace this inside the batch
:LangChoice1
cls
echo.
echo.--------------------------------------------------------------------
echo.Which language you did want to use?
echo.--------------------------------------------------------------------
echo. 0=Keep all languages^^!
echo. 1=English
echo. 2=French
echo. 3=German
echo.
set /p langchoice=
if "%langchoice%"=="" goto LangChoice1
if "%langchoice%"=="0" goto NoHDData
if "%langchoice%"=="1" goto English
if "%langchoice%"=="2" goto French
if "%langchoice%"=="3" goto German
However, you have to edit this part too
if "!hdcontent1!"=="false" (
move .\Output\Data2.bin.001 "Output\%GameName% DVD7"
)
if "!hdcontent1!"=="true" (
mkdir ".\Output\%GameName% DVD9"
move .\Output\Data2.bin.001 "Output\%GameName% DVD8"
move .\Output\Data2.bin.002 "Output\%GameName% DVD9"
if exist "Output\Data2.bin.003" (
mkdir ".\Output\%GameName% DVD10"
move .\Output\Data2.bin.003 "Output\%GameName% DVD10"
xcopy /e /i /y /q "%choice%\_CommonRedist" ".\Output\%GameName% DVD10\_CommonRedist" >nul 2>&1
)
)
I would say just compress the thing and look how many Data2 archives you have and edit the move commands + make new folders for each disk.
GrafSchmidt
12-12-2019, 03:52
It works, but you have to adjust Data2 sizes and move command for Data2 then.
Edit: Replace this inside the batch
:LangChoice1
cls
echo.
echo.--------------------------------------------------------------------
echo.Which language you did want to use?
echo.--------------------------------------------------------------------
echo. 0=Keep all languages^^!
echo. 1=English
echo. 2=French
echo. 3=German
echo.
set /p langchoice=
if "%langchoice%"=="" goto LangChoice1
if "%langchoice%"=="0" goto NoHDData
if "%langchoice%"=="1" goto English
if "%langchoice%"=="2" goto French
if "%langchoice%"=="3" goto German
However, you have to edit this part too
if "!hdcontent1!"=="false" (
move .\Output\Data2.bin.001 "Output\%GameName% DVD7"
)
if "!hdcontent1!"=="true" (
mkdir ".\Output\%GameName% DVD9"
move .\Output\Data2.bin.001 "Output\%GameName% DVD8"
move .\Output\Data2.bin.002 "Output\%GameName% DVD9"
if exist "Output\Data2.bin.003" (
mkdir ".\Output\%GameName% DVD10"
move .\Output\Data2.bin.003 "Output\%GameName% DVD10"
xcopy /e /i /y /q "%choice%\_CommonRedist" ".\Output\%GameName% DVD10\_CommonRedist" >nul 2>&1
)
)
I would say just compress the thing and look how many Data2 archives you have and edit the move commands + make new folders for each disk.
Thanks.
Last time I tried just deleting lines it created 2 more data2 out of the folders. So it should be fine with 11 disks.
That's my test code. Let's see if it works.
if "!hdcontent1!"=="false" (
move .\Output\Data2.bin.001 "Output\%GameName% DVD7"
)
if "!hdcontent1!"=="true" (
mkdir ".\Output\%GameName% DVD9"
move .\Output\Data2.bin.001 "Output\%GameName% DVD8"
move .\Output\Data2.bin.002 "Output\%GameName% DVD9"
if exist "Output\Data2.bin.003" (
mkdir ".\Output\%GameName% DVD10"
move .\Output\Data2.bin.003 "Output\%GameName% DVD10"
if not exist "Output\Data2.bin.004" (
xcopy /e /i /y /q "%choice%\_CommonRedist" ".\Output\%GameName% DVD10\_CommonRedist" >nul 2>&1
)
)
if exist "Output\Data2.bin.004" (
mkdir ".\Output\%GameName% DVD11"
move .\Output\Data2.bin.004 "Output\%GameName% DVD11"
xcopy /e /i /y /q "%choice%\_CommonRedist" ".\Output\%GameName% DVD11\_CommonRedist" >nul 2>&1
)
)
GrafSchmidt
13-12-2019, 05:38
Yeah well something went horribly bad.
15 dvd5. 68 gb of data.
What's the command line to insert the compression method directly into .bat?
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.