PDA

View Full Version : Dead Space 2 (2xDVD9 to 2x DVD5) *Multi3 En,De,Ru* *English only* *INNO SETUP*


ALVARIX2
30-01-2011, 05:52
Dead Space 2 (2xDVD9 to 2x DVD5) *Multi3 En,De,Ru* *Multi2 En,Fr* *English only* *INNO SETUP*

1) Install the game

2) In the game directory 'EA Games\Dead Space 2\movies' delete the following folder:

*Multi3 En,De,Ru*
de

*Multi2 En,Fr*
fr

3) Extract 'Dead Space 2_2xDVD5.7z' contents

4) Copy from DVD9 to 'Dead Space 2_2xDVD5\Compiled\DS2_2' folder, the following folder:

DirectX

5) Launch compile.bat & wait...

6) Burn or mount ISOs in 'compiled' folder

DVD1->4,33GB --> DVD2->1,87GB

This conversion is based on the work of peterf1999, thanks for your hard work

sulfurum1989
30-01-2011, 08:17
How mix Inno&Freac?

pakrat2k2
30-01-2011, 10:05
Inno / Freearc are used in the compiling of the files. Just follow the steps and it will do the rest for you.

you 'could' leave the other languages and compile both, dvd2 would just end up bigger then 1.8GB

ALVARIX2
30-01-2011, 10:21
Inno / Freearc are used in the compiling of the files. Just follow the steps and it will do the rest for you.

you 'could' leave the other languages and compile both, dvd2 would just end up bigger then 1.8GB

Yes I know, I just delete the other languages because they will not have useless and will only take up space on hard disk.

Gekkepop
30-01-2011, 11:57
thanks

silverdoe
31-01-2011, 05:26
can u edit the script a bit, it's missing the Games Explorer GDF shortcut on Vista & 7, or just upload the setup.exe

bulentbv
31-01-2011, 07:49
Not working on Win 7 x64.Game working but this error message say Dead Space 2 not installed.

Sc0rPi0n
31-01-2011, 15:36
Works for me Win7x64, i even got it to fit on 1xDVD5(english only) by deleting "DS2DAT0.DAT, DS2DAT1.DAT" in the game directory and moving from 'Dead Space 2_2xDVD5\Compiled\DS2_2' the folders "Redistributable, DirectX" to 'Dead Space 2_2xDVD5\Compiled\DS2_1'. Thx

kaem84
31-01-2011, 22:33
Is there a chance to convert Dead Space 2 "MULTI3 En, De, Ru" 2xDVD9 to 1xDVD5?

ALVARIX2
01-02-2011, 00:53
Works for me Win7x64, i even got it to fit on 1xDVD5(english only) by deleting "DS2DAT0.DAT, DS2DAT1.DAT" in the game directory and moving from 'Dead Space 2_2xDVD5\Compiled\DS2_2' the folders "Redistributable, DirectX" to 'Dead Space 2_2xDVD5\Compiled\DS2_1'. Thx

The files "DS2DAT0.DAT, DS2DAT1.DAT" are files that contain most of the audio of the game, deleting those files, you will lose audio in various parts of the game.

Andrew90
01-02-2011, 02:10
work for multi6 version?

kingennio
01-02-2011, 02:48
is it possible to make a 2xDVD5 eng-only (or any one-language-only) without recompression? Since with recompression you get DVD1->4,33GB --> DVD2->1,87GB, then maybe without recomp you manage to stay in the limit of 2 DVD5?

gentilu
01-02-2011, 03:13
I try to use this conversion, and i have an error:

Line 4:

[ISPP] Dead Space 2 not installed, game`s folder entry not found.

I ussing windows seven, and game is instaled in HKCU, no HKLM who say n dead space 2.iss

Edit later: i solved the problem, i have just add #define SourcePath "D:\EA Games\Dead Space 2\"

ALVARIX2
01-02-2011, 03:32
work for multi6 version?

Yes, you must delete the folowing folders and files:

In the game directory 'EA Games\Dead Space 2\movies' delete the following folders:

de
es
fr
it

In the game directory 'EA Games\Dead Space 2' delete the following files:

DS2DAT2.DAT
DS2DAT3.DAT
DS2DAT4.DAT
DS2DAT5.DAT

The rest of conversion is the same of the others.
But it is only for the English language for other languages i will make a conversion with support for all languages.

Sc0rPi0n
01-02-2011, 17:48
The files "DS2DAT0.DAT, DS2DAT1.DAT" are files that contain most of the audio of the game, deleting those files, you will lose audio in various parts of the game.

Your right, i was under the impression that "DS2DAT0.DAT, DS2DAT1.DAT" were for other languages not english. :eek:

pakrat2k2
01-02-2011, 20:49
0 & 1.dat files are for ENG / FRA
2 & 3.dat files are for GER/RU
4 & 5.dat files are for SPA/ITA

You can delete the movie files AND the dat files for the languages you dont want.

Did you correct the HKLM script error for Win7? Should be under HKCU, and not being added to game explorer. ( it says game not installed, becasue its checking in wrong section of the registry. ( easiest to just changed it to a path, and have users edit it BEFORE running the script. )

kingennio
02-02-2011, 00:26
0 & 1.dat files are for ENG / FRA
2 & 3.dat files are for GER/RU
4 & 5.dat files are for SPA/ITA

You can delete the movie files AND the dat files for the languages you dont want.

Did you correct the HKLM script error for Win7? Should be under HKCU, and not being added to game explorer. ( it says game not installed, becasue its checking in wrong section of the registry. ( easiest to just changed it to a path, and have users edit it BEFORE running the script. )

I have the en-de version (Multi3?) and I'd like to make an english-only version. According to your suggestion I thought 2 & 3.dat could be deleted but then the game wont work. I guess what you state is true for the Multi6 version that has many more DAT files. Mine has 0 to 5 DAT files. Anybody knows if I can safely remove any of them and keep the full english lang?

pakrat2k2
02-02-2011, 06:28
apparently you cant delete the dat files, then just delete the movie folder of the language you DONT want.

I dont remember where I read that you could delete those files listed. Never tested it out.
I have the EN/FR version.

2x+1
02-02-2011, 08:25
what is install squence?

2x+1
02-02-2011, 09:10
I try to use this conversion, and i have an error:

Line 4:

[ISPP] Dead Space 2 not installed, game`s folder entry not found.

I ussing windows seven, and game is instaled in HKCU, no HKLM who say n dead space 2.iss

Edit later: i solved the problem, i have just add #define SourcePath "D:\EA Games\Dead Space 2\"

I got same error. Where will i write this?
define SourcePath "D:\EA Games\Dead Space 2\"

pakrat2k2
02-02-2011, 09:14
edit the iss. file with notepad & change the source path to where you have the game installed.

NEW line 1 - #define SourcePath "D:\EA Games\Dead Space 2\" ( changed to match where you have it installed.

deletes lines 2 & 3

2x+1
02-02-2011, 09:36
thanks pakrat

edit Dead Space 2.iss with notepad
delete lines 2-3-4-5

------------------------------------------------------------------
#define SourcePath "c:\Program Files (x86)\EA Games\Dead Space 2\"

#define AppName "Dead Space 2"
#define GUID "{96D06FDD-6AF4-4309-BC1B-1C9588B0575E}"
#define mp3filename "InstallLoop.mp3"
#define Autorunmp3filename "AMusicLoop.mp3"
#define ClickSoundfilename "Click.wav"
...

pleomax
03-02-2011, 10:00
Are there going to be any update to the script?

pakrat2k2
03-02-2011, 10:26
it may be updated, it now has FIX in the d/l, where it didnt before?

EDIT: testing now on win7X64, no errors so far in comiling.

elbubi
03-02-2011, 13:35
Thanks for the great job Alvarix :)

pleomax
03-02-2011, 15:36
it may be updated, it now has FIX in the d/l, where it didnt before?

EDIT: testing now on win7X64, no errors so far in comiling.

Thanks a lot for testing pakrat2k2.

Waiting for your results. If everything works fine, kindly mention what you changed in the script.
:)

pakrat2k2
03-02-2011, 16:05
The 'FIX' Version posted on page 1 worked fine, no errors during compiling or creating the ISO's.

bulentbv
03-02-2011, 19:09
edit Dead Space 2.iss with notepad
delete lines 2-3-4-5

------------------------------------------------------------------
#define SourcePath "c:\Program Files (x86)\EA Games\Dead Space 2\"

Work on Win7 64 bit.

donflorox9
03-02-2011, 19:42
What if I want, lets say... english voices and german or spanish subs?

lupetto77
03-02-2011, 20:07
Hello I wanted to ask a favor, `I made a custom installation of a game with my setup anthem total 6.51 gb my problem is that when I go l` installation asks me to insert disk 1 instead of the disk 2 can solve it ? hello thanks

pakrat2k2
03-02-2011, 20:45
Hello I wanted to ask a favor, `I made a custom installation of a game with my setup anthem total 6.51 gb my problem is that when I go l` installation asks me to insert disk 1 instead of the disk 2 can solve it ? hello thanks

Is the custom installation using a MSI file, or autorun.dat?

IF it either of the first 2 you need to edit the file with ORCA, goto media table and check what values are under disk prompt & volume label.

zoltan79
04-02-2011, 10:46
Helo!

Thank you Alvarix, pakrat2k2 and 2x+1.
Works great on Windows 7 x86, without errors.

lupetto77
04-02-2011, 13:19
Thanks for the advice I have solved

pleomax
04-02-2011, 18:55
Thanks a lot Alvarix and pakrat2k2. :)

BTW if i forgot to include the "DirectX" folder before compiling, can i manually add it to the DS2_2.iso? Will the Setup find it during installation?

pakrat2k2
04-02-2011, 19:02
yes its part of the install script ( under RUN section in the iss file )

pleomax
05-02-2011, 04:41
Thanks pakrat2k2. :) I compiled the ISO and installed the game in XP SP3 and everything worked fine.

Great job Alvarix.

sonicf
05-02-2011, 04:42
just a quick modification here ..

thanks for ALVARIX2 for this guide :cool:
to my opinion, the setup here :

DVD1->4,33GB -->
DVD2->1,87GB
is nice.but takes a long time to achieve the result (due to maximum compression setting).. so i look at the code, and put some minor changes.. :)

original :

[Setup]
AppName={#AppName}
AppVerName={#AppName}
AppPublisher=Electronic Arts
AppVersion=1.0.942.0
DefaultDirName={pf}\EA Games\Dead Space 2
OutputBaseFilename=setup
Compression=lzma2/ultra64 -- (change this)
LZMADictionarySize=65536 -- (change this)
CompressionThreads=2
LZMANumFastBytes=273
SolidCompression=yes
LZMAUseSeparateProcess=yes
#ifndef FreeArc
DiskSpanning=yes
DiskSliceSize=1550000000 -- (change this)
SlicesPerDisk=3


altered :

[Setup]
AppName={#AppName}
AppVerName={#AppName}
AppPublisher=Electronic Arts
AppVersion=1.0.942.0
DefaultDirName={pf}\EA Games\Dead Space 2
OutputBaseFilename=setup
Compression=lzma2/normal -- (new value)
LZMADictionarySize=2048 -- (new value)
CompressionThreads=2
LZMANumFastBytes=273
SolidCompression=yes
LZMAUseSeparateProcess=yes
#ifndef FreeArc
DiskSpanning=yes
DiskSliceSize=1450000000 -- (new value)
SlicesPerDisk=3

in the end, the compression takes shorter time, and the installation will be faster :D :D

final iso size :
DS2_1 ---> 4,05 GB
DS2_2 ---> 3,79 GB

elbubi
05-02-2011, 08:23
Thanks for that useful hint sonicf ;)

And thanks Alvaryx once again for this nice conversion :)

javieracdc
09-02-2011, 06:57
please i have a problem:

line 91
no files found matching "c:/program files/ea games/dead space 2"

any helping??

i edited the .iss for the fisrt directory but when i run it, it shows me =/

pakrat2k2
09-02-2011, 08:23
please i have a problem:

line 91
no files found matching "c:/program files/ea games/dead space 2"

any helping??

i edited the .iss for the fisrt directory but when i run it, it shows me =/

missing the end \ AND you used the wrong / it should be like below:

"c:\program files\ea games\dead space 2\"

javieracdc
09-02-2011, 12:10
missing the end \ AND you used the wrong / it should be like below:

"c:\program files\ea games\dead space 2\"

??? i dont understand so much

well this is the 91 line

Source:{#SourcePath}*; DestDir: {app}; Flags: ignoreversion recursesubdirs


this is the error

peterf1999
09-02-2011, 12:22
??? i dont understand so much

well this is the 91 line

Source:{#SourcePath}*; DestDir: {app}; Flags: ignoreversion recursesubdirs


this is the error

If you set malformed variable content the compiler returns an error

the right way is:

e.g. #define SourcePath "C:\Program Files\Dead Space 2\"

don't forget the backslash at end of the path

javieracdc
09-02-2011, 14:39
If you set malformed variable content the compiler returns an error

the right way is:

e.g. #define SourcePath "C:\Program Files\Dead Space 2\"

don't forget the backslash at end of the path

Wow thanks :D
it is fixed
converting....

kraemer
15-02-2011, 01:10
Hello,

I've used that script, it works ok for me, but i have noticed that the it doesn't make an icon in Games Explorer.
From what i've read i understood that you need a binary file for that(exe or dll).
Can someone please provide one? And point the script lines that need to be added/changed?

Thanks!

magic_lynx
17-02-2011, 04:36
Sory all i want to ask if i just want to fit with the size of dvd 9, what i must do after delete the data? Because the original installer which i have is bigger than dvd 9 size. It's about 10 GB++. Thx

ruxy013
26-02-2011, 06:07
Thanks to ALVARIX2 great job, and sonicf helped me to.... thank..... works on windows 7 x86.....

kraemer
01-03-2011, 07:48
I have one question...the Hardware compatibility check, works only on single core CPU's or also on multi?
Thanks!

pakrat2k2
01-03-2011, 07:59
multi ( i have quad core )

kraemer
02-03-2011, 04:43
Well, then i don't get a thing...
I have an AMD Phenom(tm) II X4 925 Processor @2807 MHZ and if i set the CPU frequency in Inno Setup like this : #define CpuMHZ "3000" when i run my installer the Processor Label turns red and if i press the Next button i'm being told that the hardware doesn't meet the minimum requirements and asked if i want to continue.

So the inno setup compare only one of my CPU's core with the value defined by me.

Please correct me if i'm wrong.Thanks,

Kraemer

pakrat2k2
02-03-2011, 06:20
because your number isnt 3000, its 2807.. leave it at its default & compatablilty check will be green.

kraemer
02-03-2011, 08:50
So you're saying that if i have a game that requires a minimum 3k+ single core on the hardware form the color will still be green?

I'm asking this making an abstraction of Dead Space. I'm just trying to figure it out how the installer compares those two values (my proc freq and my game demands).

Thanks.

pakrat2k2
02-03-2011, 10:26
NO, it just uses the base numbers from the script itself.

the numbers that you see in the hardware compatability check are a part of the ISS script file( in this game):

#define VideoMem "256"
#define CpuMHZ "2400" ---> 2.4Mhz
#define PhysicalRam "2048"

So your 2807 machine is only a 2.8 AND would fail if the above number was at 3000. For it to pass it would need to be at 2800.

kraemer
03-03-2011, 02:09
I don't think you've understood what i've been asking, or maybe i didn't understand your answer.

Let's take this example:
#define VideoMem "256"
#define CpuMHZ "3000" ---> 3.0Ghz SingleCore (let's say that the game works very fine on a 3.0 single Core)
#define PhysicalRam "2048"

And i have a quad Core at 2.8 Ghz. The ISS file is comparing only one of my core's (2.8< 3.0) or all my core's (4*2.8>>>3.0).

This is the thing i don't really get. I'd be thankfully if you could explain it the best you can. :)

Thanks.

kraemer
03-03-2011, 06:52
LE: Now i've noticed that if i'm trying to uninstall the game while running on WIN XP the GameuxInstallHelper.dll is not deleted from my application folder on the hard disk and also the registries are intact. Anyone else is confronted with this issue?

ruler6666
03-03-2011, 13:54
Hello,
I have the en/ger version. I want it only in german. How can I do this? Deleting only the en movies folder doesn't work. The game don't starts after installation.

snf
23-03-2011, 09:40
Hi all
i do every thing and all works good,i also delete the 2,3,4,5.dat files.
but when i install the game its start in blank black screen and nothing else not even load the EA logo.
i use win 7 with the last DirectX
what can i do?

lupetto77
13-02-2012, 17:09
no one has solved the problem that even Kraemer said on this topic .... I think interests to more people

I don't think you've understood what i've been asking, or maybe i didn't understand your answer.

Let's take this example:
#define VideoMem "256"
#define CpuMHZ "3000" ---> 3.0Ghz SingleCore (let's say that the game works very fine on a 3.0 single Core)
#define PhysicalRam "2048"

And i have a quad Core at 2.8 Ghz. The ISS file is comparing only one of my core's (2.8< 3.0) or all my core's (4*2.8>>>3.0).

This is the thing i don't really get. I'd be thankfully if you could explain it the best you can.

Thanks.