mondragon
06-11-2008, 11:01
english only 2x dvd5
1) install game to full [with videos]
for example C:\Program Files\EGOSOFT\X3 Terran Conflict
copy from dvd9 to C:\Program Files\EGOSOFT\X3TC.ico
2) install inno , open empty script and paste:
[Setup]
AppName=X3 Terran Conflict
appvername=X3 Terran Conflict 1.0
defaultdirname={pf}\EGOSOFT\X3 Terran Conflict
sourcedir=.\
diskspanning=yes
; compression=lzma/ultra64
compression=none
compressionthreads=auto
solidcompression=yes
slicesperdisk=3
; diskslicesize=736000000
diskslicesize=1394606080
DisableProgramGroupPage=yes
;WizardImageFile=title.bmp
DefaultGroupName=Egosoft\X3 Terran Conflict
SetupIconFile=X3TC.ico
OutputBaseFilename=X3TC_en
AppID=X3TerranConflict
[files]
;wiedzmin
;X3 Terran Conflict
source: ".\X3 Terran Conflict\*"; Excludes: "Data\mov\*,unins000.*,\mov\*"; DestDir: "{app}" ; Flags: ignoreversion recursesubdirs createallsubdirs ; Components:game
;source: ".\X3 Terran Conflict\soundtrack\*"; DestDir: "{app}\soundtrack\" ;Flags: ignoreversion nocompression recursesubdirs createallsubdirs ; Components:game
source: ".\X3 Terran Conflict\mov\00144.dat"; DestDir: "{app}\mov\" ;Flags: ignoreversion nocompression recursesubdirs createallsubdirs ; Components:mov
source: "{src}\Data\mov\*"; DestDir: "{app}\mov\" ;Flags: ignoreversion nocompression recursesubdirs createallsubdirs external ; Components: mov
[Components]
Name: "game"; Description: "Main Files"; Types: full custom; Flags: fixed
Name: "mov"; Description: "Large Video Files (loaded from dvd otherwise)"; Types: full ; ExtraDiskSpaceRequired: 3355443200
[languages]
Name: "eng"; MessagesFile: "compiler:Default.isl"
Name: "pl"; MessagesFile: "compiler:Languages\Polish.isl"
Name: "IT"; MessagesFile: "compiler:Languages\Italian.isl"
Name: "es"; MessagesFile: "compiler:Languages\Spanish.isl"
Name: "DE"; MessagesFile: "compiler:Languages\German.isl"
Name: "FR"; MessagesFile: "compiler:Languages\French.isl"
Name: "da"; MessagesFile: "compiler:Languages\Danish.isl"
Name: "nl"; MessagesFile: "compiler:Languages\Dutch.isl"
Name: "sv"; MessagesFile: "compiler:Languages\Danish.isl"
Name: "no"; MessagesFile: "compiler:Languages\Norwegian.isl"
[Registry]
Root: HKCU; Subkey: "Software\Egosoft\"; Flags: uninsdeletekeyifempty
Root: HKCU; Subkey: "Software\Egosoft\X3TC\"; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\Egosoft\X3TC"; ValueName: "INSTALL_DIR"; ValueType: String; ValueData: "{app}"; Flags: uninsdeletekey
[Icons]
Name: "{group}\X3 Terran Conflict EN"; Filename: "{app}\X3TC.exe";Parameters: " -language 44"; WorkingDir: "{app}\System"; IconFilename: "{app}\X3TC.exe"
Name: "{group}\X3 Terran Conflict Manual EN"; Filename: "{app}\Documents\Manual_EN.pdf"; WorkingDir: "{app}\Documents\"; IconFilename: "{app}\Documents\Manual_EN.pdf"
Name: "{group}\{cm:UninstallProgram,X3 Terran Conflict}"; Filename: "{uninstallexe}";
Name: "{userdesktop}\X3 Terran Conflict EN"; Filename: "{app}\X3TC.exe"; Tasks: "desktopicon"; WorkingDir: "{app}\"
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}";
[Run]
Filename: "{app}\X3TC.exe"; Description: "{cm:LaunchProgram,'X3 Terran Conflict EN'}"; Flags: postinstall unchecked nowait
save with any name in folder
C:\Program Files\EGOSOFT\anyname.iss
compile
3)
dvd1
X3TC_en.exe
X3TC_en-1a.bin
X3TC_en-1b.bin
X3TC_en-1c.bin
dvd2
Data\mov\*.* [all files from installed folder F:\Program Files\EGOSOFT\X3 Terran Conflict\mov\*.*
X3TC_en-2a.bin
use any volumelabel
u can add autorun.inf if u want
1) install game to full [with videos]
for example C:\Program Files\EGOSOFT\X3 Terran Conflict
copy from dvd9 to C:\Program Files\EGOSOFT\X3TC.ico
2) install inno , open empty script and paste:
[Setup]
AppName=X3 Terran Conflict
appvername=X3 Terran Conflict 1.0
defaultdirname={pf}\EGOSOFT\X3 Terran Conflict
sourcedir=.\
diskspanning=yes
; compression=lzma/ultra64
compression=none
compressionthreads=auto
solidcompression=yes
slicesperdisk=3
; diskslicesize=736000000
diskslicesize=1394606080
DisableProgramGroupPage=yes
;WizardImageFile=title.bmp
DefaultGroupName=Egosoft\X3 Terran Conflict
SetupIconFile=X3TC.ico
OutputBaseFilename=X3TC_en
AppID=X3TerranConflict
[files]
;wiedzmin
;X3 Terran Conflict
source: ".\X3 Terran Conflict\*"; Excludes: "Data\mov\*,unins000.*,\mov\*"; DestDir: "{app}" ; Flags: ignoreversion recursesubdirs createallsubdirs ; Components:game
;source: ".\X3 Terran Conflict\soundtrack\*"; DestDir: "{app}\soundtrack\" ;Flags: ignoreversion nocompression recursesubdirs createallsubdirs ; Components:game
source: ".\X3 Terran Conflict\mov\00144.dat"; DestDir: "{app}\mov\" ;Flags: ignoreversion nocompression recursesubdirs createallsubdirs ; Components:mov
source: "{src}\Data\mov\*"; DestDir: "{app}\mov\" ;Flags: ignoreversion nocompression recursesubdirs createallsubdirs external ; Components: mov
[Components]
Name: "game"; Description: "Main Files"; Types: full custom; Flags: fixed
Name: "mov"; Description: "Large Video Files (loaded from dvd otherwise)"; Types: full ; ExtraDiskSpaceRequired: 3355443200
[languages]
Name: "eng"; MessagesFile: "compiler:Default.isl"
Name: "pl"; MessagesFile: "compiler:Languages\Polish.isl"
Name: "IT"; MessagesFile: "compiler:Languages\Italian.isl"
Name: "es"; MessagesFile: "compiler:Languages\Spanish.isl"
Name: "DE"; MessagesFile: "compiler:Languages\German.isl"
Name: "FR"; MessagesFile: "compiler:Languages\French.isl"
Name: "da"; MessagesFile: "compiler:Languages\Danish.isl"
Name: "nl"; MessagesFile: "compiler:Languages\Dutch.isl"
Name: "sv"; MessagesFile: "compiler:Languages\Danish.isl"
Name: "no"; MessagesFile: "compiler:Languages\Norwegian.isl"
[Registry]
Root: HKCU; Subkey: "Software\Egosoft\"; Flags: uninsdeletekeyifempty
Root: HKCU; Subkey: "Software\Egosoft\X3TC\"; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\Egosoft\X3TC"; ValueName: "INSTALL_DIR"; ValueType: String; ValueData: "{app}"; Flags: uninsdeletekey
[Icons]
Name: "{group}\X3 Terran Conflict EN"; Filename: "{app}\X3TC.exe";Parameters: " -language 44"; WorkingDir: "{app}\System"; IconFilename: "{app}\X3TC.exe"
Name: "{group}\X3 Terran Conflict Manual EN"; Filename: "{app}\Documents\Manual_EN.pdf"; WorkingDir: "{app}\Documents\"; IconFilename: "{app}\Documents\Manual_EN.pdf"
Name: "{group}\{cm:UninstallProgram,X3 Terran Conflict}"; Filename: "{uninstallexe}";
Name: "{userdesktop}\X3 Terran Conflict EN"; Filename: "{app}\X3TC.exe"; Tasks: "desktopicon"; WorkingDir: "{app}\"
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}";
[Run]
Filename: "{app}\X3TC.exe"; Description: "{cm:LaunchProgram,'X3 Terran Conflict EN'}"; Flags: postinstall unchecked nowait
save with any name in folder
C:\Program Files\EGOSOFT\anyname.iss
compile
3)
dvd1
X3TC_en.exe
X3TC_en-1a.bin
X3TC_en-1b.bin
X3TC_en-1c.bin
dvd2
Data\mov\*.* [all files from installed folder F:\Program Files\EGOSOFT\X3 Terran Conflict\mov\*.*
X3TC_en-2a.bin
use any volumelabel
u can add autorun.inf if u want