PDA

View Full Version : Spec Ops: The Line DVD9 to 1xDVD5 (1 language, no multi-player)


Onizuka87k
28-07-2012, 15:12
Spec Ops: The Line
DVD9 to 1xDVD5 WITHOUT MP AND WITH ONLY 1 LANGUAGE
* BASED ON REV0's SETUP *

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. (http://www.fileforums.com/showpost.php?p=403879&postcount=1)
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!
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! :p)
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":
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 part):
[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:
http://img6.imageshack.us/img6/143/specopstheline.png

My ISO size: 4.24GB
My ISO free space: 124MB
Installation time: On my machine (Intel C2D E8400) it took exactly 10min!

[I]ps: Obviously THANKS to REV0, all credits go to him!

ps2: I hope someone will appreciate this! ;)

:D

The-revenge
16-08-2012, 10:22
Great job.
I will try it, and then I will insert feedback for your work

The-revenge
18-08-2012, 02:57
wtf man...what do wrong?
After make setup-1b.bin, I put this file into SPEC_OPS_TLINE_V100, and run ISS...after compiling, setup-1a appear, but setup-1b disappear!! Why?
Also INNO return a lot of error. There are two type of errors :


Warning: Message name "ToUNCPathname" in "C:\Users\Daniele\Downloads\Compressed\SPEC_OPS_TLI NE_V100\Languages\English.isl" is not recognized by this version of Inno Setup. Ignoring.

Warning: A message named "ApplicationsFound" has not been defined for the "eng" language. Will use the English message from Default.isl.

There are a lot of warning for each language and for a lot of file.

Kamyk95
20-08-2012, 00:44
wtf man...what do wrong?
After make setup-1b.bin, I put this file into SPEC_OPS_TLINE_V100, and run ISS...after compiling, setup-1a appear, but setup-1b disappear!! Why?
It happened to me too. Setup-1b disappeared. I compressed these files again. After compiling the conversion works on Win7 x64.

The-revenge
20-08-2012, 03:08
I think the ISS script delete setup-1b during the operation of clean-up for deleting temporany file of conversion; if setup-1b is in that folder, clean-up operation delete it.
Btw I mkae again setup-1b, and make ISO; installation work correctly, in this day I try the game.

NamelessOne
25-08-2012, 13:21
Thanks, man. Works fine on my Win7 Home Premium 64bit ;)

Onizuka87k
25-08-2012, 15:26
I think the ISS script delete setup-1b during the operation of clean-up for deleting temporany file of conversion; if setup-1b is in that folder, clean-up operation delete it.
Btw I mkae again setup-1b, and make ISO; installation work correctly, in this day I try the game.
Sorry guys, my fault! I forgot that when you compile a script Inno clean-up all Setup-*.bin files in the script folder.
Fixed now! ;)

ps: for the warning: are you using Unicode version of Inno? Anyway the script isn't mine as i wrote! The base is by Yener90, the mods are from REV0.

Kamyk95
26-08-2012, 04:50
I was forced to use Unicode version, because I've got TGUID error or something.

Kamyk95
10-09-2012, 06:16
Spec Ops: The Line
DVD9 to 1xDVD5 WITHOUT MP AND WITH ONLY 1 LANGUAGE
* BASED ON REV0's SETUP *:D
The first update for this game came up. It's size = ca. 520MB. I don't know if it contains DLC or something else, but...will it work with this conversion?

d00m3d
04-10-2012, 11:34
The first update for this game came up. It's size = ca. 520MB. I don't know if it contains DLC or something else, but...will it work with this conversion?

Yup, the DLC is coop and yes, it will work, if after following all the steps described in the OP, you do this:

Delete the Redistributables\DirectX folder and put instead in Redistributables\ this file: http://www.microsoft.com/en-us/download/details.aspx?id=35

Then open Setup.ini and change the DirectX setup lines to:

Launch1=DirectX
Launch164=0
Launch1BeforeInstall=0
LaunchCom1=Redistributables\dxwebsetup.exe
LaunchArg1=

Thanks Onizuka87k and thanks REV0. :)

Chompower
07-10-2012, 10:40
Excuse my ignorance, but I have a problem in item 6 to create the command batch. In my case, I want to language Spanish. I find it very tedious to do manually. Someone could help me?.:confused:

Finished. I found another quick way to delete the other languages ​​without having to use a command bat. :D
My final result (game in Spanish):
Setup-1b.bin: 3.04GB Compile time: 38 min.
Setup-1a.bin: 1.25GB Compile time: 8 min.
DVD5 finished size: 4.32 GB
Installation total time: 6 min

Many thanks to Onizuka87k and REVO and also to d00m3d.;)

andrei222
05-02-2013, 06:10
one more thing about setup-1b.bin .open with freearc an select CookedPCConsole folder or all files from folder? i need answer

pakrat2k2
05-02-2013, 16:36
compress all files/folders inside the CookedPCConsole folder.

emaf94
22-12-2013, 07:18
Not is possible the conversion for 1 dvd5 without delete mp files? i dont have a problem with the installation time, if it can where compression is recommended?

Sorry for my english.