PDA

View Full Version : Binary Domain (DVD9 to 2xDVD5) - INNO SETUP) by REVO


REV0
27-04-2012, 14:27
Binary Domain DVD9 to 2DVD5 by REVO

*Released today.

Script by: yener90 / Setup theme by: REVO

Setup theme is based on actual game menu.


V1.0 - First Release
V1.01 - Release
-Fixed redist installers
V1.02 - Actual Release
-Fixed text position
-Fixed redist's location so they will be properly installed.
-Fixed redist's launch timing



1. Go to installed game's folder and move redist folder to somewhere else.

2. Download the attachment below (end of the thread) Open installerscript.iss with Unicode version of INNO and change the following line according to your game's installed location:

#define ProgramFiles "D:\Program Files (x86)\SEGA\Binary Domain"

2a. If you're not using English (thanks Hexens for the tip):
For example:

To play in french language , you need to edit and remplace 1033 by 1036 in registry or in InstallerScript.iss

[HKEY_LOCAL_MACHINE\SOFTWARE\Sega\Binary Domain]
Locale=1036

All the code for language:
English=1033
Deutch=1031
French=1036
Italian=1040
Spanish=3082
Save it and compile.

3. Move:

Install-1a, 1b, 1c bin files to BD_1
Install-2a, 2b, 2c bin files to BD_2

4. Copy autorun.inf and Setup.ico files to all BD_* folders, edit autorun.inf like below except DVD1


[autorun]
OPEN=0
ICON=Setup.ico


5. Now move redist folder to BD_2.

6. Burn them to DVDs, and enjoy installer music pack during install.

Setup Screens:

http://img15.imageshack.us/img15/6056/35341748.png
http://img705.imageshack.us/img705/1777/79109305.png
http://img233.imageshack.us/img233/9544/17355166.png
http://img690.imageshack.us/img690/984/13682852.png
http://img692.imageshack.us/img692/4358/46810538.png
http://img233.imageshack.us/img233/6369/23544691.png
http://img402.imageshack.us/img402/4174/56930439.png

zyo
27-04-2012, 21:37
redist doesnt seem to install correctly, will try again and report. Nice looking installer btw.

chester444
28-04-2012, 00:15
to 1 dvd5????? posible?

REV0
28-04-2012, 01:31
zyo,

Yeah... Just saw it. I fixed it BTW check again

chester444,


Not in my ways.

MartinezPL
28-04-2012, 02:56
to 1 dvd5????? posible?

Yes is posible ,you can use even images from this setup cab ,but you must defirent setup.exe,setup.dll and in setup.ini must add
specific values in
[ExtractSettings] :) work fine DVD5 english only:)

deathfrag
28-04-2012, 12:33
fix it sry !!!

Hexens
28-04-2012, 13:10
Work fine :)

pakrat2k2
28-04-2012, 13:24
Yes is posible ,you can use even images from this setup cab ,but you must defirent setup.exe,setup.dll and in setup.ini must add
specific values in
[ExtractSettings] :) work fine DVD5 english only:)

yes just goto Binary Domain\Sounds & remove the *fr.*, or *ge.*,or *it.*, or *sp.* files.. depending on what language you want to keep. Saves additional 4GB of space.

REV0
28-04-2012, 13:53
if you tested it, i can add it as info to the conversion :confused:

Brunao
28-04-2012, 15:27
I am with the following error when I compile. Would anyone know how I can fix this?
http://img215.imageshack.us/img215/3516/bbbhp.png

damar15
28-04-2012, 19:55
thanks work 100/100 win 7 23bit :)

pakrat2k2
28-04-2012, 21:34
I am with the following error when I compile. Would anyone know how I can fix this?
http://img215.imageshack.us/img215/3516/bbbhp.png

read step #2 again ... says to use UNICODE version of inno NOT ansi.

pakrat2k2
28-04-2012, 22:59
if you tested it, i can add it as info to the conversion :confused:

easy enough to change... to use external file. delete setup.exe
edit Installerscript.iss add ; to second line where #define ProgramFiles "D:\Program Files (x86)\SEGA\Binary Domain"

recompile the script. new setup.exe created to use external file instead of looking for Install-1a..etc files

add to setup.ini
[ExtractSettings]
FreeArcFile1={src}\BinaryDomain.arc;DestDir:{app}; Disk:1

make sure that lang choice is enabled
Lang=en, de, fr, it, sp
LangUI=1
and change the locale in ISS registry section to match what lang your installing. ( Hexens posted corresponding code for language, so make sure they match before running ISS script )

basically all it does is change from internal compression to external compression. of course need to delete from Binary Domain\Sounds ( files of language you dont want, saves 4GB ) and results in 1xDVD5 in 1 language.

deathfrag
29-04-2012, 03:34
the game work fine (french language) but when i do the conversion it work only in english !!!!!
and other thing !! there is no "BD_1""BD_2" files when conversion finished !!

Hexens
29-04-2012, 03:44
There is an error in registry to play in foreign language , locale=1033 is only for english !

To play in french language , you need to edit and remplace 1033 by 1036 in registry or in InstallerScript.iss

[HKEY_LOCAL_MACHINE\SOFTWARE\Sega\Binary Domain]
Locale=1036


All the code for language:
English=1033
Deutch=1031
French=1036
Italian=1040
Spanish=3082

deathfrag
29-04-2012, 04:42
There is an error in registry to play in foreign language , locale=1033 is only for english !

To play in french language , you need to edit and remplace 1033 by 1036 in registry or in InstallerScript.iss

[HKEY_LOCAL_MACHINE\SOFTWARE\Sega\Binary Domain]
Locale=1036


All the code for language:
English=1033
Deutch=1031
French=1036
Italian=1040
Spanish=3082

thx man it works now :D

Brunao
29-04-2012, 06:34
read step #2 again ... says to use UNICODE version of inno NOT ansi.
I may be wrong but I think I'm using the Unicode version of inno. Please if you know of a link to download this version, you could send me because I am having the same problem in the conversion

yener90
29-04-2012, 06:39
you are using ansi version of Inno Setup.
look at your window text:
(a) means Ansi version of Inno Setup
(u) Unicode

here is the link:
http://www.jrsoftware.org/download.php/is-unicode.exe

REV0
29-04-2012, 11:56
thanks for infos and lang codes (i installed it as english that's why i dont have them) i'll edit thread ASAP

Brunao
29-04-2012, 14:15
you are using ansi version of Inno Setup.
look at your window text:
(a) means Ansi version of Inno Setup
(u) Unicode

here is the link:
http://www.jrsoftware.org/download.php/is-unicode.exe

Thanks. Working Win 7 64

marinez
30-04-2012, 01:07
there is no "BD_1""BD_2" files when conversion finished

Or i have to create it and what file i should add to BD_1 and BD_2

REV0
30-04-2012, 06:15
Logical, you will create them of course.

REV0
30-04-2012, 06:24
setup updated.

pakrat2k2
30-04-2012, 15:31
read post 13 to get it to fit 1xdvd5 & make note of post #15 IF NOT using English ( change in ISS script before compiling. )

POST #13
http://fileforums.com/showpost.php?p=402216&postcount=13

POST #15 ( NOT English )
http://fileforums.com/showpost.php?p=402225&postcount=15

kamatbab
08-05-2012, 03:03
Thanks a lot for the conversion. Works under Windows 7 32 bit.

HIPERIOM
09-05-2012, 17:57
help please!
I got this problem, No speek english so well, sorry. but I can understand them well.



3449

pakrat2k2
09-05-2012, 19:19
open up the ChineseTrad.isl file, in Languages subfolder, and look at line 16. It says the codepage is wrong, correct that to the correct value, and then should compile for you.

Also in setup.ini look for lang= line & remove any of the languages you dont want to be there.( I chose on 1 lang EN, dont have the problem with that isl file ), as the game has 5 languages only?

All the code for language:
English=1033
Deutch=1031
French=1036
Italian=1040
Spanish=3082

HIPERIOM
10-05-2012, 13:06
Thanks friend pakrat2k2. I erased of the InstallerScript.iss the languages that do not need to me and it worked to me as I wanted. Thanks for the contribution and to respond to me.

Maxgrilo
11-05-2012, 01:45
clear which file after compiling, there is no "BD_1""BD_2" files when conversion finished

GTX590
16-05-2012, 15:02
I want to play in French, but I couldn't find where to put the 1036 in the InstallerScript.iss?
Thanks!!

pakrat2k2
16-05-2012, 15:51
I want to play in French, but I couldn't find where to put the 1036 in the InstallerScript.iss?
Thanks!!

in [REGISTRY] Section, change bold number to 1036 ( french )

Root: HKLM; SubKey: "SOFTWARE\{code:GetAppPublisher}\{code:GetAppName}"; ValueName: Locale; ValueData: 1033; ValueType: string; Flags: UninsDeleteKey;

GTX590
16-05-2012, 16:37
Thanks "pakrat2k2"!
But I'm talking about the (InstallerScript.iss) not the "registry"!

pakrat2k2
16-05-2012, 21:19
i told you where to edit in the ISS script !

I didnt say to go in registry, you assumed that. read again.

GTX590
17-05-2012, 09:28
Didn't want to bother you with my question. Sorry for that!

pakrat2k2
17-05-2012, 09:35
no, if you dont understand, always ask. Always willing to help ;)

I should have written it more clearly, not everyone speaks/reads english.

sarmadi
22-05-2012, 13:13
Thanks so much.
Works perfectly on win 7/64 bit.
Except there is no autorun.ini file in the attachement.anyway I had made an other one.

ranadas
16-08-2012, 04:53
me change to regedit it 1036 to 1033 it will all ways loading why !me use victorval repack ..!

REV0
16-08-2012, 05:39
Maybe your repack only have one language ? Retail games are multi mate ;)

chatvoituthan
23-08-2012, 09:27
My iso file do not have 2b, 2c file. It's only have 1a, 1b, 1c, 1d, 1e and 2a. What should I do ?

REV0
23-08-2012, 11:41
You'll re-compile the game's installed location, not SKiDROW's bin files

chatvoituthan
23-08-2012, 20:21
Oh I see. Thank you very much.

Maxgrilo
12-12-2013, 19:58
thanks work 100% win 7 23bit

Gillian
06-01-2026, 16:58
Nice be updated here....