;InnoSetupVersion=5.3.6
[Setup]
AppName=Fallout 3 GOTY
AppVerName=Fallout 3 Game of the Year Edition
DefaultDirName={pf}\Bethesda Softworks\Fallout 3
DefaultGroupName=Bethesda Softworks\Fallout 3
OutputBaseFilename=setup
Compression=lzma
InfoBeforeFile=embedded\InfoBefore.txt
WizardImageFile=embedded\WizardImage.bmp
WizardSmallImageFile=embedded\WizardSmallImage.bmp
[Files]
Source: "{tmp}\InnoExt.dll"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy
Source: "{app}\1C.htm"; DestDir: "{app}";
Source: "{app}\atimgpud.dll"; DestDir: "{app}";
Source: "{app}\binkw32.dll"; DestDir: "{app}";
Source: "{app}\F3icon.ico"; DestDir: "{app}";
Source: "{app}\Fallout Website.htm"; DestDir: "{app}";
Source: "{app}\Fallout3.exe"; DestDir: "{app}";
Source: "{app}\Fallout3.exe.cat"; DestDir: "{app}";
Source: "{app}\Fallout3.exe.cfg"; DestDir: "{app}";
Source: "{app}\FalloutLauncher.exe"; DestDir: "{app}";
Source: "{app}\Fallout_default.ini"; DestDir: "{app}";
Source: "{app}\GameuxInstallHelper.dll"; DestDir: "{app}";
Source: "{app}\GDFFallout3.dll"; DestDir: "{app}";
Source: "{app}\GDFInstall.exe"; DestDir: "{app}";
Source: "{app}\GDFInstall.exe.manifest"; DestDir: "{app}";
Source: "{app}\high.ini"; DestDir: "{app}";
Source: "{app}\libvorbis.dll"; DestDir: "{app}";
Source: "{app}\libvorbisfile.dll"; DestDir: "{app}";
Source: "{app}\low.ini"; DestDir: "{app}";
Source: "{app}\MainTitle.wav"; DestDir: "{app}";
Source: "{app}\medium.ini"; DestDir: "{app}";
Source: "{app}\readme.txt"; DestDir: "{app}";
Source: "{app}\Readme_1.7.txt"; DestDir: "{app}";
Source: "{app}\Register Game.htm"; DestDir: "{app}";
Source: "{app}\VeryHigh.ini"; DestDir: "{app}";
Source: "{app}\Data\Anchorage - Main.bsa"; DestDir: "{app}\Data";
Source: "{app}\Data\Anchorage - Sounds.bsa"; DestDir: "{app}\Data";
Source: "{app}\Data\Anchorage.esm"; DestDir: "{app}\Data";
Source: "{app}\Data\BrokenSteel - Main.bsa"; DestDir: "{app}\Data";
Source: "{app}\Data\BrokenSteel - Sounds.bsa"; DestDir: "{app}\Data";
Source: "{app}\Data\BrokenSteel.esm"; DestDir: "{app}\Data";
Source: "{app}\Data\BrokenSteel1.esp"; DestDir: "{app}\Data";
Source: "{app}\Data\BrokenSteel2.esp"; DestDir: "{app}\Data";
Source: "{app}\Data\Credits.txt"; DestDir: "{app}\Data";
Source: "{app}\Data\DLCList.txt"; DestDir: "{app}\Data";
; the following file spans setup-1.bin to setup-3.bin
Source: "{app}\Data\Fallout - MenuVoices.bsa"; DestDir: "{app}\Data";
; the following file spans setup-3.bin to setup-4.bin
Source: "{app}\Data\Fallout - Meshes.bsa"; DestDir: "{app}\Data";
Source: "{app}\Data\Fallout - Misc.bsa"; DestDir: "{app}\Data";
; the following file spans setup-4.bin to setup-6.bin
Source: "{app}\Data\Fallout - Sound.bsa"; DestDir: "{app}\Data";
; the following file spans setup-6.bin to setup-7.bin
Source: "{app}\Data\Fallout - Textures.bsa"; DestDir: "{app}\Data";
; the following file spans setup-7.bin to setup-9.bin
Source: "{app}\Data\Fallout - Voices.bsa"; DestDir: "{app}\Data";
Source: "{app}\Data\Fallout3.esm"; DestDir: "{app}\Data";
Source: "{app}\Data\PointLookout - Main.bsa"; DestDir: "{app}\Data";
; the following file spans setup-9.bin to setup-10.bin
Source: "{app}\Data\PointLookout - Sounds.bsa"; DestDir: "{app}\Data";
Source: "{app}\Data\PointLookout.esm"; DestDir: "{app}\Data";
Source: "{app}\Data\ThePitt - Main.bsa"; DestDir: "{app}\Data";
Source: "{app}\Data\ThePitt - Sounds.bsa"; DestDir: "{app}\Data";
Source: "{app}\Data\ThePitt.esm"; DestDir: "{app}\Data";
Source: "{app}\Data\Zeta - Main.bsa"; DestDir: "{app}\Data";
Source: "{app}\Data\Zeta - Sounds.bsa"; DestDir: "{app}\Data";
Source: "{app}\Data\Zeta.esm"; DestDir: "{app}\Data";
Source: "{app}\Data\Music\Base\Base_01.mp3"; DestDir: "{app}\Data\Music\Base";
Source: "{app}\Data\Music\Base\Base_02.mp3"; DestDir: "{app}\Data\Music\Base";
Source: "{app}\Data\Music\Base\Base_03.mp3"; DestDir: "{app}\Data\Music\Base";
Source: "{app}\Data\Music\Base\Base_04.mp3"; DestDir: "{app}\Data\Music\Base";
Source: "{app}\Data\Music\Battle\Battle_01.mp3"; DestDir: "{app}\Data\Music\Battle";
Source: "{app}\Data\Music\Battle\Battle_02.mp3"; DestDir: "{app}\Data\Music\Battle";
Source: "{app}\Data\Music\Battle\Battle_03.mp3"; DestDir: "{app}\Data\Music\Battle";
Source: "{app}\Data\Music\Battle\Battle_04.mp3"; DestDir: "{app}\Data\Music\Battle";
Source: "{app}\Data\Music\Battle\Battle_05.mp3"; DestDir: "{app}\Data\Music\Battle";
Source: "{app}\Data\Music\Battle\Battle_06.mp3"; DestDir: "{app}\Data\Music\Battle";
; the following file spans setup-10.bin to setup-11.bin
Source: "{app}\Data\Music\Battle\Battle_07.mp3"; DestDir: "{app}\Data\Music\Battle";
Source: "{app}\Data\Music\Battle\Finale\Battle_01.mp3"; DestDir: "{app}\Data\Music\Battle\Finale";
Source: "{app}\Data\Music\Battle\Finale\Battle_02.mp3"; DestDir: "{app}\Data\Music\Battle\Finale";
Source: "{app}\Data\Music\Battle\Finale\Battle_03.mp3"; DestDir: "{app}\Data\Music\Battle\Finale";
Source: "{app}\Data\Music\Battle\Finale\Battle_04.mp3"; DestDir: "{app}\Data\Music\Battle\Finale";
Source: "{app}\Data\Music\Battle\Finale\Battle_05.mp3"; DestDir: "{app}\Data\Music\Battle\Finale";
Source: "{app}\Data\Music\Battle\Finale\Battle_06.mp3"; DestDir: "{app}\Data\Music\Battle\Finale";
Source: "{app}\Data\Music\Battle\Finale\Battle_07.mp3"; DestDir: "{app}\Data\Music\Battle\Finale";
Source: "{app}\Data\Music\Dungeon\Dungeon_01.mp3"; DestDir: "{app}\Data\Music\Dungeon";
Source: "{app}\Data\Music\Dungeon\Dungeon_02.mp3"; DestDir: "{app}\Data\Music\Dungeon";
Source: "{app}\Data\Music\Dungeon\Dungeon_03.mp3"; DestDir: "{app}\Data\Music\Dungeon";
Source: "{app}\Data\Music\Dungeon\Dungeon_04.mp3"; DestDir: "{app}\Data\Music\Dungeon";
Source: "{app}\Data\Music\Dungeon\Dungeon_05.mp3"; DestDir: "{app}\Data\Music\Dungeon";
Source: "{app}\Data\Music\Endgame\Endgame_01.mp3"; DestDir: "{app}\Data\Music\Endgame";
Source: "{app}\Data\Music\Endgame\Endgame_02.mp3"; DestDir: "{app}\Data\Music\Endgame";
Source: "{app}\Data\Music\Endgame\Endgame_03.mp3"; DestDir: "{app}\Data\Music\Endgame";
Source: "{app}\Data\Music\Endgame\Endgame_04.mp3"; DestDir: "{app}\Data\Music\Endgame";
Source: "{app}\Data\Music\Endgame\Endgame_05.mp3"; DestDir: "{app}\Data\Music\Endgame";
Source: "{app}\Data\Music\Endgame\Endgame_06.mp3"; DestDir: "{app}\Data\Music\Endgame";
Source: "{app}\Data\Music\Endgame\Endgame_07.mp3"; DestDir: "{app}\Data\Music\Endgame";
Source: "{app}\Data\Music\Endgame\Endgame_08.mp3"; DestDir: "{app}\Data\Music\Endgame";
Source: "{app}\Data\Music\Endgame\Endgame_09.mp3"; DestDir: "{app}\Data\Music\Endgame";
Source: "{app}\Data\Music\Endgame\Endgame_11.mp3"; DestDir: "{app}\Data\Music\Endgame";
Source: "{app}\Data\Music\Endgame\Endgame_12.mp3"; DestDir: "{app}\Data\Music\Endgame";
Source: "{app}\Data\Music\Endgame\Endgame_14.mp3"; DestDir: "{app}\Data\Music\Endgame";
Source: "{app}\Data\Music\Endgame\Endgame_15.mp3"; DestDir: "{app}\Data\Music\Endgame";
Source: "{app}\Data\Music\Endgame\Endgame_17.mp3"; DestDir: "{app}\Data\Music\Endgame";
Source: "{app}\Data\Music\Endgame\Endgame_18.mp3"; DestDir: "{app}\Data\Music\Endgame";
Source: "{app}\Data\Music\Endgame\Endgame_19.mp3"; DestDir: "{app}\Data\Music\Endgame";
Source: "{app}\Data\Music\Explore\Explore_01.mp3"; DestDir: "{app}\Data\Music\Explore";
Source: "{app}\Data\Music\Explore\Explore_02.mp3"; DestDir: "{app}\Data\Music\Explore";
Source: "{app}\Data\Music\Explore\Explore_03.mp3"; DestDir: "{app}\Data\Music\Explore";
Source: "{app}\Data\Music\Explore\Explore_04.mp3"; DestDir: "{app}\Data\Music\Explore";
Source: "{app}\Data\Music\Explore\Explore_05.mp3"; DestDir: "{app}\Data\Music\Explore";
Source: "{app}\Data\Music\Explore\Explore_06.mp3"; DestDir: "{app}\Data\Music\Explore";
Source: "{app}\Data\Music\Explore\Explore_07.mp3"; DestDir: "{app}\Data\Music\Explore";
Source: "{app}\Data\Music\Public\Public_01.mp3"; DestDir: "{app}\Data\Music\Public";
Source: "{app}\Data\Music\Public\Public_02.mp3"; DestDir: "{app}\Data\Music\Public";
Source: "{app}\Data\Music\Public\Public_03.mp3"; DestDir: "{app}\Data\Music\Public";
Source: "{app}\Data\Music\Public\Public_04.mp3"; DestDir: "{app}\Data\Music\Public";
Source: "{app}\Data\Music\Public\Public_05.mp3"; DestDir: "{app}\Data\Music\Public";
Source: "{app}\Data\Music\Special\Death.mp3"; DestDir: "{app}\Data\Music\Special";
Source: "{app}\Data\Music\Special\ExitTheVault.mp3"; DestDir: "{app}\Data\Music\Special";
Source: "{app}\Data\Music\Special\MainTitle.mp3"; DestDir: "{app}\Data\Music\Special";
Source: "{app}\Data\Music\Special\Success.mp3"; DestDir: "{app}\Data\Music\Special";
Source: "{app}\Data\Music\Tension\Tension_01.mp3"; DestDir: "{app}\Data\Music\Tension";
Source: "{app}\Data\Music\TranquilityLane\MUS_TranquilityLane_01_LP.mp3"; DestDir: "{app}\Data\Music\TranquilityLane";
Source: "{app}\Data\Music\TranquilityLane\MUS_TranquilityLane_02_LP.mp3"; DestDir: "{app}\Data\Music\TranquilityLane";
Source: "{app}\Data\Shaders\shaderpackage002.sdp"; DestDir: "{app}\Data\Shaders";
Source: "{app}\Data\Shaders\shaderpackage003.sdp"; DestDir: "{app}\Data\Shaders";
Source: "{app}\Data\Shaders\shaderpackage004.sdp"; DestDir: "{app}\Data\Shaders";
Source: "{app}\Data\Shaders\shaderpackage006.sdp"; DestDir: "{app}\Data\Shaders";
Source: "{app}\Data\Shaders\shaderpackage007.sdp"; DestDir: "{app}\Data\Shaders";
Source: "{app}\Data\Shaders\shaderpackage009.sdp"; DestDir: "{app}\Data\Shaders";
Source: "{app}\Data\Shaders\shaderpackage010.sdp"; DestDir: "{app}\Data\Shaders";
Source: "{app}\Data\Shaders\shaderpackage011.sdp"; DestDir: "{app}\Data\Shaders";
Source: "{app}\Data\Shaders\shaderpackage012.sdp"; DestDir: "{app}\Data\Shaders";
Source: "{app}\Data\Shaders\shaderpackage013.sdp"; DestDir: "{app}\Data\Shaders";
Source: "{app}\Data\Shaders\shaderpackage014.sdp"; DestDir: "{app}\Data\Shaders";
Source: "{app}\Data\Shaders\shaderpackage015.sdp"; DestDir: "{app}\Data\Shaders";
Source: "{app}\Data\Shaders\shaderpackage016.sdp"; DestDir: "{app}\Data\Shaders";
Source: "{app}\Data\Shaders\shaderpackage017.sdp"; DestDir: "{app}\Data\Shaders";
Source: "{app}\Data\Shaders\shaderpackage018.sdp"; DestDir: "{app}\Data\Shaders";
Source: "{app}\Data\Shaders\shaderpackage019.sdp"; DestDir: "{app}\Data\Shaders";
Source: "{app}\Data\Video\1 year later.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\2 weeks later.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\3 years later.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\6 years later.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\9 years later.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B01.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B02.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B03.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B04.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B05.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B06.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B07.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B08.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B09.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B10.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B11.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B12.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B13.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B14.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B15.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B16.bik"; DestDir: "{app}\Data\Video";
; the following file spans setup-11.bin to setup-12.bin
Source: "{app}\Data\Video\B17.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B18.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B19.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B20.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B21.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B22.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B23.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B24.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B25.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B26.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B27.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B28.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\B29.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Data\Video\Fallout INTRO Vsk.bik"; DestDir: "{app}\Data\Video";
Source: "{app}\Manual\f3goty_pc_manual.pdf"; DestDir: "{app}\Manual";
[Registry]
Root: HKLM; Subkey: "SOFTWARE\Bethesda Softworks\Fallout3\Rus"; ValueName: "Version"; ValueType: String; ValueData: "1.0"; Languages: "ru"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Bethesda Softworks\Fallout3"; ValueName: "Installed Path"; ValueType: String; ValueData: "{app}\"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Bethesda Softworks\Fallout3"; ValueName: "Version"; ValueType: String; ValueData: "1.7";
Root: HKLM; Subkey: "SOFTWARE\Bethesda Softworks\Fallout3\Rus"; ValueName: "Version"; ValueType: String; ValueData: "1.0"; Languages: "ru"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Bethesda Softworks\Fallout3\DLC1"; ValueName: "Version"; ValueType: String; ValueData: "1.0"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Bethesda Softworks\Fallout3\DLC1"; ValueName: "Language"; ValueType: String; ValueData: "Ru"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Bethesda Softworks\Fallout3\DLC2"; ValueName: "Version"; ValueType: String; ValueData: "1.0"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Bethesda Softworks\Fallout3\DLC2"; ValueName: "Language"; ValueType: String; ValueData: "Ru"; Flags: uninsdeletekey
[Run]
Filename: "{src}\Readme.txt"; WorkingDir: "{src}"; Description: "Прочитать файл Readme";
Filename: "{src}\Redist\DirectX\DXSETUP.exe"; Parameters: "/silent"; WorkingDir: "{src}\Redist\DirectX"; StatusMsg: "Установка компонентов DirectX";
Filename: "{src}\Redist\G4WL\dotnetfx35.exe"; Parameters: "/q /norestart"; WorkingDir: "{src}\Redist\G4WL\"; StatusMsg: "Установка .NET Framework 3.5 SP1"; Check: "NoDotnetcheck";
Filename: "{src}\Redist\G4WL\gfwlivesetupmin.exe"; Parameters: "/q /nodotnet"; WorkingDir: "{src}\Redist\G4WL\"; StatusMsg: "Установка Games for Windows LIVE";
[Icons]
Name: "{code:GetDesk}\Fallout 3 GOTY"; Filename: "{app}\Fallout3.exe"; WorkingDir: "{app}"; IconFilename: "{app}\Fallout3.exe"; Tasks: "desktopicon";
Name: "{group}\Fallout 3"; Filename: "{app}\Fallout3.exe"; WorkingDir: "{app}"; IconFilename: "{app}\Fallout3.exe";
Name: "{group}\Настройка Fallout 3"; Filename: "{app}\FalloutLauncher.exe"; WorkingDir: "{app}"; IconFilename: "{app}\FalloutLauncher.exe";
Name: "{group}\Файл помощи"; Filename: "{app}\readme.txt"; WorkingDir: "{app}";
Name: "{group}\Руководство пользователя"; Filename: "{app}\Manual\f3goty_pc_manual.pdf"; WorkingDir: "{app}";
Name: "{group}\Сайт Fallout3"; Filename: "{app}\Fallout Website.htm"; WorkingDir: "{app}";
Name: "{group}\Сайт 1C"; Filename: "{app}\1C.htm"; WorkingDir: "{app}";
Name: "{group}\Удалить Fallout 3 GOTY"; Filename: "{uninstallexe}"; WorkingDir: "{app}";
[Tasks]
Name: "currentuser"; Description: "Установить для всех пользователей";
Name: "desktopicon"; Description: "Создать значок на рабочем столе";