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

Reply
 
Thread Tools Display Modes
  #1  
Old 03-09-2020, 00:52
mausschieber's Avatar
mausschieber mausschieber is offline
Conversion Designer
 
Join Date: Jan 2011
Location: germany
Posts: 3,655
Thanks: 5,727
Thanked 10,195 Times in 2,700 Posts
mausschieber is on a distinguished road
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
Attached Images
File Type: png Game dir Enter.png (6.4 KB, 1459 views)
File Type: png Compressmethod.png (10.6 KB, 1441 views)
File Type: png Storage.png (5.9 KB, 1419 views)
File Type: png Ready to Compress.png (7.3 KB, 1401 views)
File Type: png Compressing.png (9.5 KB, 1411 views)
File Type: png Ready.png (6.0 KB, 1393 views)
__________________
It would be nice if you appreciate my work with the thanks Button

Last edited by mausschieber; 07-07-2021 at 16:21. Reason: Changed to How to use Diskspan Bat
Reply With Quote
The Following 19 Users Say Thank You to mausschieber For This Useful Post:
adammail14 (03-09-2020), ADMIRAL (29-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), houcine80 (30-01-2021), KaktoR (03-09-2020), MOSTAPHA_VIP (10-02-2021), Prettyboy099 (03-09-2020), prongs298 (17-10-2020), Razor12911 (04-09-2020), samadrahman74 (07-09-2020), ScOOt3r (05-02-2021), SyntaxCHAOS (17-04-2021)
Sponsored Links
  #2  
Old 03-09-2020, 09:19
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,398
Thanks: 1,077
Thanked 7,004 Times in 2,653 Posts
KaktoR is on a distinguished road
Quote:
Originally Posted by mausschieber View Post
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.
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
Reply With Quote
The Following User Says Thank You to KaktoR For This Useful Post:
mausschieber (03-09-2020)
  #3  
Old 05-09-2020, 01:44
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,398
Thanks: 1,077
Thanked 7,004 Times in 2,653 Posts
KaktoR is on a distinguished road
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).
  • DATA Set the archive name (you don't have to add .001 for diskspan archives)
  • LIST Set the path + list file (you can name the files to whatever you want)
  • METH Set the method for the list files content
  • EXCL Set the exclusion file (usually only needed for the last archive). In this file you have to write all previous processed files from previous list files to exclude them.

_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
List files
Code:
Include1_1.txt
*.forge
Code:
Include1_2.txt
*.webm
Code:
Include1_3.txt
*
Code:
Exclude1_1.txt
*.forge
*.webm
The following commands
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])
are only for special purposes, like file copying or making file/folder backups inside game folder and such.
__________________
Haters gonna hate
Reply With Quote
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 (07-09-2020)
  #4  
Old 05-09-2020, 08:54
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,019
Thanks: 1,726
Thanked 2,184 Times in 745 Posts
Cesar82 is on a distinguished road
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
ExcludeRedist.txt
Code:
_CommonRedist\*
CopyRedist.bat
Code:
@echo off
xcopy "%~1\_CommonRedist\" "%~5\_CommonRedist\" /E /Q /Y
cls
I attached a new DiskSpan.bat here with some changes (Replace all files in "UltraARC 2900 R8" folder).
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.
Attached Files
File Type: 7z _DiskSpan [2020.09.05].7z (10.9 KB, 81 views)

Last edited by Cesar82; 05-09-2020 at 13:23.
Reply With Quote
The Following 9 Users Say Thank You to Cesar82 For This Useful Post:
ADMIRAL (29-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  
Old 05-09-2020, 13:25
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,398
Thanks: 1,077
Thanked 7,004 Times in 2,653 Posts
KaktoR is on a distinguished road
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 13:27.
Reply With Quote
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)
Reply

Thread Tools
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 422 25-10-2024 12:51
How to use Diskspan GUI v2+ mausschieber Conversion Tutorials 23 25-01-2024 13:28
DiskSpan on Linux hydefromt70s Conversion Tutorials 1 15-10-2020 08:12
DiskSpan FreeArc returns an error Titeuf Conversion Tutorials 2 18-07-2020 02:46
R.G. Gamers DiskSpan Simorq Conversion Tutorials 1 28-10-2017 09:22



All times are GMT -7. The time now is 19:41.


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