Spec Ops: The Line
DVD9 to 1xDVD5 WITHOUT MP AND WITH ONLY 1 LANGUAGE
* BASED ON REV0's SETUP *
Code:
Movies cut: Only MP movies
Bik Resampling: No
Files cut: MP
Languages: Only one
FreeArc: Yes
Precomp & Srep: No
1. Follow step 1, 3 and 4 from REV0's istructions.
Edit the path of the installation folder with your one in the main script.
Leave in the script the compression level to lzma2/ultra64.
Save it and close.
2. Go to
<installation_folder>\Engine\Localization and leave only the INT folder (english) and the other language you want!
(ie: for italian you have to leave INT and ITA, DEU/FRA/ESN must be moved away).
3. Do the same of the step 2 but in this folder
<installation_folder>\SRGame\Localization.
4. Go to
<installation_folder>\SRGame\Movies and delete (or move away) all the multiplayer's movies. They all start with "MP_" as title!
5. Go to
<installation_folder>\SRGame\CookedPCConsole and delete (or move away) all the multiplayer's files. They all start with "MP" as title!
Quote:
A simple batch command could be:
>move MP* ..\..\..\Backup\SRGame_Cooked
or if you don't care about the movies
>del MP*
|
6. In the same folder of step 5 you have to delete or move away all the other language's files.
(ie: for italian you need to delete (or move away) all files contain as part of the name "LOC_DEU", "LOC_ESN", "LOC_FRA", "LOC_INT". INT is ensligh!

)
Quote:
A simple batch command (for italian) could be:
>move *LOC_DEU* ..\..\..\Backup\SRGame_Cooked
>move *LOC_ESN* ..\..\..\Backup\SRGame_Cooked
>move *LOC_FRA* ..\..\..\Backup\SRGame_Cooked
>move *LOC_INT* ..\..\..\Backup\SRGame_Cooked
|
Informations:
At this point you should have these sizes (or similar):
Movie folder:
~1.15GB
CookedPCConsole:
~4.90GB
7. Launch FreeArc and then compress the content of the folder "
<installation_folder>\SRGame\CookedPCConsole":
Quote:
Output archive: Setup-1b.bin
Compression: -mx -ld800m
Make exe: Not checked
|
Size of Setup-1b.bin: ~3.03GB
8. Move Setup-1b.bin away (
NOT in the REV0's setup folder because when you'll compile the script Inno will automatically delete all the Setup-*.bin files in the script folder!)
(
Thanks The-revenge for having reported the issue)
9. Delete the content of
<installation_folder>\SRGame\CookedPCConsole
10. In the REV0's setup folder create a new folder, called it "Redistributables" and move DirectX's folder to this place, also move vcredist setups.
11. In the REV0's setup folder, edit
Setup.ini adding these lines (after [InstallOptions] part):
Quote:
[ExtractSettings]
FreeArcFile1={src}\Setup-1b.bin;DestDir:{app}\SRGame\CookedPCConsole;Disk:1 ;PrecSrep:0;
|
12. Now open the Inno script and compile it. On my machine it took like 15min. It will create only Setup-1a.bin file with size like ~1.09GB.
13. Move Setup-1b.bin into REV0's setup folder
14. Create the ISO with the following files, as shown:
My ISO size: 4.24GB
My ISO free space: 124MB
Installation time: On my machine (Intel C2D E8400) it took exactly 10min!
ps: Obviously THANKS to REV0, all credits go to him!
ps2: I hope someone will appreciate this!