|
#1
|
||||
|
||||
|
How to use diskspan bat
How to use Diskspan Bat First You Start DiskSpan, you have to enter the Game Directory like this. Make sure you have enough Free space. For each game you must have Double Space free. Example: the Game is 90 GB you must Have 180 GB free space. after that Diskspan ask you for Compress method like this Here you can enter your Compress method. If you want Custom Compress method enter 21. but normally you can enter 6. After that Diskspan ask you witch Storage you want. Like this Example 5. After you have chose your Storage, the next window came up, and Diskspan ask you to make an ISO After Compressing. In most chases you can enter N. After that DiskSpan ask you for Shutdown after Compressing. Here you can chose N. Now Diskspan have all information to compress your Game correctly like this. Now DiskSpan Compress your game. This can take a long Time, depending witch compress method you use, and the game size. after this the Game is Compressed with Diskspan. Like this @mods can make it sticky
__________________
It would be nice if you appreciate my work with the thanks Button Last edited by mausschieber; 03-01-2026 at 02:33. Reason: Added Diskspan Bat resources |
| The Following 22 Users Say Thank You to mausschieber For This Useful Post: | ||
adammail14 (03-09-2020), ADMIRAL (28-01-2021), alucard1973 (26-10-2020), andreiutzu21 (14-09-2020), ARTEMiS14 (05-09-2020), Cesar82 (03-09-2020), Clazper (11-02-2021), devil777 (31-01-2021), Grumpy (03-09-2020), Harsh ojha (05-09-2020), hitman797 (07-01-2026), houcine80 (30-01-2021), KaktoR (03-09-2020), kj911 (15-01-2026), MOSTAPHA_VIP (10-02-2021), Prettyboy099 (03-09-2020), prongs298 (17-10-2020), Razor12911 (04-09-2020), samadrahman74 (06-09-2020), ScOOt3r (05-02-2021), SyntaxCHAOS (17-04-2021), THADEADMAN (04-05-2025) | ||
| Sponsored Links |
|
#2
|
||||
|
||||
|
Depends. If you use a precompressor like xtool, you have to calculate a bit bigger. In this case I suggest +200% ratio as default. Something like this: 2 * game size for precompressor + 2 * temp file input for srep (because in UA/DS srep doesn't use <stdin> but freearc temp file).
__________________
Haters gonna hate
|
| The Following User Says Thank You to KaktoR For This Useful Post: | ||
mausschieber (03-09-2020) | ||
|
#3
|
||||
|
||||
|
How to use Diskspan with List files (compressing with List files)
Here I will give you a example for a single game for which you have to use List files. For this you have to edit _Diskspan.bat file (right-click -> Edit).
_DiskSpan.bat Code:
set GAME[1].NAME=Assassins Creed Odyssey set GAME[1].EXEC=ACOdyssey.exe set GAME[1].EGPATH=C:\Program Files (x86)\!GAME[1].NAME! set GAME[1].DATA[1]=Data1.bin set GAME[1].LIST[1]=Lists\Include1_1.txt set GAME[1].METH[1]=afr:a2+srep:m3f+lolz:dtb1:d64:mtt1:mt6:mc2:fba4096 set GAME[1].DATA[2]=Data2.bin set GAME[1].LIST[2]=Lists\Include1_2.txt set GAME[1].METH[2]=0 set GAME[1].DATA[3]=Data3.bin set GAME[1].LIST[3]=Lists\Include1_3.txt set GAME[1].METH[3]=srep:m3f+lolz:dtb1:d64:mtt1:mt6:mc2:fba4096 set GAME[1].EXCL[3]=Lists\Exclude1_1.txt Code:
Include1_1.txt *.forge Code:
Include1_2.txt *.webm Code:
Include1_3.txt * Code:
Exclude1_1.txt *.forge *.webm Code:
::set GAME[1].BEFO[1]= Bat file with added functions to be called before compressing the file (GAME[x].DATA[y]) ::set GAME[1].AFTE[1]= Bat file with added functions to be called after compressing and move the file (GAME[x].DATA[y])
__________________
Haters gonna hate
|
| The Following 10 Users Say Thank You to KaktoR For This Useful Post: | ||
ARTEMiS14 (05-09-2020), Cesar82 (05-09-2020), Grumpy (05-09-2020), houcine80 (30-01-2021), kokousic (06-09-2020), mausschieber (05-09-2020), MOSTAPHA_VIP (10-02-2021), Prettyboy099 (05-09-2020), Razor12911 (08-09-2020), samadrahman74 (06-09-2020) | ||
|
#4
|
||||
|
||||
|
Example of using the list and call before mode.
DiskSpan.bat example to exclude redist and copy redist files to output folder...
List mode can also be configured in this way to include redist files without requiring user action. I did some tests and it is working perfectly. DiskSpan.bat Code:
set GAME[1].EXCL[1]=Lists\ExcludeRedist.txt set GAME[1].BEFO[1]=Lists\CopyRedist.bat Code:
_CommonRedist\* Code:
@echo off xcopy "%~1\_CommonRedist\" "%~5\_CommonRedist\" /E /Q /Y cls I fixed the automatic calculation of the first disk so that the DiskSpan.bat file gets the size of the SetupFiles folder after copying the redist files. It also adds a new parameter "SetupFilesDir" to the CallAfter/CallBefore files. Last edited by Cesar82; 05-09-2020 at 12:23. |
| The Following 9 Users Say Thank You to Cesar82 For This Useful Post: | ||
ADMIRAL (28-01-2021), Grumpy (05-09-2020), GTX590 (29-01-2021), houcine80 (30-01-2021), KaktoR (05-09-2020), mausschieber (05-09-2020), MOSTAPHA_VIP (10-02-2021), Prettyboy099 (06-09-2020), Razor12911 (08-09-2020) | ||
|
#5
|
||||
|
||||
|
Another example using List files + components
Code:
set CONVERSION=Mass Effect Trilogy set CREATEDBY=Cesar82 set CONVFOLDR=Conversion_Output set DISKLABEL=DVD set SETUPPATH=Setup_Files set AUTORUNNAME=Autorun.exe set SETUPNAME=Setup.exe set ICONNAME=Setup.ico set COMMOMEGPATH=C:\Program Files (x86)\!CONVERSION! set SAMEMETHODTOALL=FALSE set SHOWCOMMANDLOG=FALSE ::--------------------------------------------------------------------------------- ::--------------------------------------------------------------------------------- set GAME[1].NAME=Mass Effect set GAME[1].EXEC=MassEffectLauncher.exe set GAME[1].EGPATH=C:\Program Files (x86)\!GAME[1].NAME! set GAME[1].DATA[1]=Data1_1.bin set GAME[1].LIST[1]=Lists\Include1_1.txt set GAME[1].METH[1]=bpk set GAME[1].DATA[2]=Data1_2.bin set GAME[1].LIST[2]=Lists\Include1_2.txt set GAME[1].METH[2]=uelr:ulv+srep+LZMA-MT set GAME[1].EXCL[2]=Lists\Exclude1_2.txt set GAME[1].DATA[3]=Data1_3.bin set GAME[1].LIST[3]=Lists\Include1_3.txt set GAME[1].METH[3]=srep+LZMA-MT set GAME[1].EXCL[3]=Lists\Exclude1_1.txt set GAME[2].NAME=Mass Effect 2 set GAME[2].EXEC=Binaries\MassEffect2.exe set GAME[2].EGPATH=C:\Program Files (x86)\!GAME[2].NAME! set GAME[2].DATA[1]=Data2_1.bin set GAME[2].LIST[1]=Lists\Include2_1.txt set GAME[2].METH[1]=bpk set GAME[2].DATA[2]=Data2_2.bin set GAME[2].LIST[2]=Lists\Include2_2.txt set GAME[2].METH[2]=uelr:ulv+srep+LZMA-MT set GAME[2].DATA[3]=Data2_3.bin set GAME[2].LIST[3]=Lists\Include2_3.txt set GAME[2].METH[3]=srep+LZMA-MT set GAME[2].EXCL[3]=Lists\Exclude2_1.txt set GAME[3].NAME=Mass Effect 3 set GAME[3].EXEC=Binaries\Win32\MassEffect3.exe set GAME[3].EGPATH=C:\Program Files (x86)\!GAME[3].NAME! set GAME[3].DATA[1]=Data3_1.bin set GAME[3].LIST[1]=Lists\Include3_1.txt set GAME[3].METH[1]=bpk set GAME[3].DATA[2]=Data3_2.bin set GAME[3].LIST[2]=Lists\Include3_2.txt set GAME[3].METH[2]=xZLib+srep+LZMA-MT set GAME[3].DATA[3]=Data3_3bin set GAME[3].LIST[3]=Lists\Include3_3.txt set GAME[3].METH[3]=srep+LZMA-MT set GAME[3].EXCL[3]=Lists\Exclude3_1.txt Code:
Include1_1.txt *.bik *.bk2 Code:
Include1_2.txt *.sfm *.upk *.u Code:
Include1_3.txt * Code:
Exclude1_1.txt *.bik *.bpk *.sfm *.upk *.u Code:
Exclude1_2.txt BioGame\CookedPC\BIOG_ASA_ARM_MRC_R.upk BioGame\CookedPC\EditorMaterials.upk BioGame\CookedPC\EngineResources.upk Code:
Include2_1.txt *.bik *.bk2 Code:
Include2_2.txt BioGame\CookedPC\*.pcc BioGame\CookedPC\*.tfc BioGame\CookedPC\*.upk Code:
Include2_3.txt * Code:
Exclude2_1.txt *.bik *.bpk BioGame\CookedPC\*.pcc BioGame\CookedPC\*.tfc BioGame\CookedPC\*.upk Code:
Include3_1.txt *.bik *.bk2 Code:
Include3_2.txt *.pcc *.tfc Code:
Include3_3.txt * Code:
Exclude3_1.txt *.bik *.bpk *.pcc *.tfc
__________________
Haters gonna hate
Last edited by KaktoR; 05-09-2020 at 12:27. |
| The Following 6 Users Say Thank You to KaktoR For This Useful Post: | ||
Cesar82 (05-09-2020), Grumpy (05-09-2020), houcine80 (30-01-2021), mausschieber (05-09-2020), Prettyboy099 (06-09-2020), Razor12911 (08-09-2020) | ||
|
#6
|
|||
|
|||
|
where can i find diskspan bat for now. or is there any way to convert diskspangui compression method combo to a bat file for automation ?
|
|
#7
|
||||
|
||||
|
If you had read the thread, you would have found what you were looking for. Post #4
__________________
It would be nice if you appreciate my work with the thanks Button |
| The Following User Says Thank You to mausschieber For This Useful Post: | ||
wrathma (02-01-2026) | ||
|
#8
|
|||
|
|||
|
thanks but that doesnt have all the files required to compress (arc,lolz,srep etc). do you know where i can get them?
|
|
#9
|
||||
|
||||
|
Quote:
But anyway, I hope I've found the right one in OP.
__________________
It would be nice if you appreciate my work with the thanks Button |
| The Following User Says Thank You to mausschieber For This Useful Post: | ||
wrathma (03-01-2026) | ||
|
#10
|
|||
|
|||
|
thanks you rock
|
|
#11
|
|||
|
|||
|
Good day. Please advise whether this ‘.bat’ file is compatible with the latest version of DiskSpan (v2.0.2.3)?
|
|
#12
|
||||
|
||||
|
"DiskSpan GUI (Executable)" is the direct successor to "DiskSpan BAT," so any version of DiskSpan GUI (1.0.0.0+) is newer and uses more recent compression tools, but retains some of the methods used in the BAT version.
|
| The Following User Says Thank You to Cesar82 For This Useful Post: | ||
mausschieber (11-01-2026) | ||
|
#13
|
||||
|
||||
|
"Hello! I’ve been looking for answers regarding multiple .bin file compression. It's a bit confusing for me. I was wondering how to compress a game file into parts—for example, compressing 8GB down to 2GB.
Instead of receiving the 2GB as a single file, I want to split it into four separate .bin files. Is this possible? If so, how? Do I need to use developer mode and split/masked it?, or is there a way to do it using CLS to separate it into four parts? |
|
#14
|
||||
|
||||
|
Quote:
In the DiskSpan GUI (executable, not the BAT file), you can specify the size of the disks. That is, you can compress the 8 GB (considering that the compressed output without splitting would result in one 8 GB BIN file) into 4 parts of 2 GB each, simply by specifying a size of 2 GB for the first disk and 2 GB for the other disks as well. Then, if you want everything in the same folder, move all the BIN files from the DISK_2, DISK_3, and DISK_4 folders to the DISK_1 folder (move all the BIN files to the first folder and delete the DISK_2 to DISK_4 folders). |
| The Following 2 Users Say Thank You to Cesar82 For This Useful Post: | ||
mausschieber (15-01-2026), ReDsHanks2 (15-01-2026) | ||
![]() |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| DiskSpan GUI | Cesar82 | Conversion Tutorials | 508 | 05-04-2026 13:12 |
| How to use Diskspan GUI v2+ | mausschieber | Conversion Tutorials | 35 | 04-04-2026 06:54 |
| 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 |