![]() |
Battlefield 3 2xDVD9 - 3xDVD5/4xDVD5 Inno Setup
1 Attachment(s)
Battlefield 3
2xDVD9 to 3xDVD5's/4xDVD5's Preview http://imageshack.us/a/img841/4792/20130401163022.jpg http://imageshack.us/a/img441/8678/20130401163101.jpg http://imageshack.us/a/img826/3766/20130401163107.jpg http://imageshack.us/a/img7/6213/20130401163113.jpg http://imageshack.us/a/img716/830/20130401163145.jpg http://imageshack.us/a/img43/3045/20130401163154.jpg http://imageshack.us/a/img689/3348/20130401163158.jpg Instructions -Game and Inno Setup Unicode MUST be Installed -Download attachment -Extract attactment -Open and Compile AutorunScript.iss -Open InstallerScript.iss -Set Game Directory in the script #define SetupFiles="C:\Program Files\Electronic Arts\Battlefield 3" -Add this Code:
Compression=LZMA2/Ultra64 -Compile -wait an Hour or more depending on Compression used(Default=LZMA2/Ultra64) -Move Autorun.exe Setup.exe, Setup.cab, Setup.ini Setup-1*.bin to DVD1 -Move Setup-2*.bin to DVD2 -Move Setup-3*.bin to DVD3 -Move Setup-4*.bin to DVD4(If exists) -Launch DiskImageMaker to make disk images(if you want to) -done Conversion Details DVD1=4.36GB DVD2=4.36GB DVD3=4.36GB DVD4=2.77GB Credits Yener90: Almost all of the installer content is taken from his CI Series.;) Language Translators: Altef - Russian and Ukrainian BAMSE - Polish Peterf1999 - Italian Spawniectes - Spanish Imageshack: Photo Uploads |
I cant find any regkeys inside hmm
|
I have English Only Version, No Reg was loaded to my Registry, you can upload/pm the registries then I will update conversion.
|
Quote:
Quote:
|
Conversion Updated.
Added Registries thanks to silviugut |
I got an error on registry section while compiling, though i had to add another registry hope this will fixed the registry but don't know if the problem persist
Root: HKLM; SubKey: SOFTWARE\Wow6432Node\EA Games; Flags: uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\EA Games\Battlefield 3; ValueType: string; ValueName: GDFBinary; ValueData: F:\Origin\Battlefield 3\GDFBinary_us.dll; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\EA Games\Battlefield 3; ValueType: string; ValueName: GameExplorer; ValueData: {{1DF8F2BB-49AE-44A4-A318-6344A4912AB7}; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\EA Games\Battlefield 3; ValueType: string; ValueName: DisplayName; ValueData: Battlefield 3™; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\EA Games\Battlefield 3; ValueType: string; ValueName: Locale; ValueData: us; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\EA Games\Battlefield 3; ValueType: string; ValueName: Product GUID; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\EA Games\Battlefield 3; ValueType: string; ValueName: Install Dir; ValueData: F:\Origin\Battlefield 3\; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\EA Games\Battlefield 3; ValueType: string; ValueName: GDFBinary; ValueData: F:\Origin\Battlefield 3\GDFBinary_us.dll; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\EA Games\Battlefield 3; ValueType: string; ValueName: GameExplorer; ValueData: {{1DF8F2BB-49AE-44A4-A318-6344A4912AB7}; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\EA Games\Battlefield 3; ValueType: string; ValueName: DisplayName; ValueData: Battlefield 3™; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\EA Games\Battlefield 3; ValueType: string; ValueName: Locale; ValueData: us; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\EA Games\Battlefield 3; ValueType: string; ValueName: Product GUID; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\EA Games\Battlefield 3; ValueType: string; ValueName: Install Dir; ValueData: F:\Origin\Battlefield 3\; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Electronic Arts; Flags: uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Electronic Arts\Battlefield 3; ValueType: string; ValueName: Uninstall Program; ValueData: """C:\Program Files (x86)\Common Files\EAInstaller\Battlefield 3\Cleanup.exe"""; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Electronic Arts\Battlefield 3; ValueType: string; ValueName: Uninstall Arguments; ValueData: uninstall_game -autologging; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Electronic Arts\Battlefield 3; ValueType: string; ValueName: Language; ValueData: English; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Electronic Arts\Battlefield 3; ValueType: string; ValueName: Locale; ValueData: us; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Electronic Arts\EA Core; ValueType: string; ValueName: ClientVersion; ValueData: 7.0.0.1; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Electronic Arts\EA Core; ValueType: string; ValueName: ClientPath; ValueData: C:\Program Files (x86)\Origin\LegacyPM\OriginLegacyCLI.exe; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Electronic Arts\EA Core; ValueType: string; ValueName: ClientAccessDLLPath; ValueData: C:\Program Files (x86)\Origin\LegacyPM\CmdPortalClient.dll; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Electronic Arts\EA Core; ValueType: string; ValueName: EADM6Version; ValueData: 7.0.0.1; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Electronic Arts\EA Core; ValueType: string; ValueName: EADM6InstallDir; ValueData: C:\Program Files (x86)\Origin; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Electronic Arts\EADM; ValueType: string; ValueName: ClientVersion; ValueData: 8.3.1.9; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Electronic Arts\EADM; ValueType: string; ValueName: ClientPath; ValueData: C:\Program Files (x86)\Origin\Origin.exe; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers ion\GameUX\GamesToFindOnWindowsUpgrade\{{1DF8F2BB-49AE-44A4-A318-6344A4912AB7}; ValueType: string; ValueName: GDFBinaryPath; ValueData: F:\Origin\Battlefield 3\GDFBinary_ru_RU.dll; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers ion\GameUX\GamesToFindOnWindowsUpgrade\{{1DF8F2BB-49AE-44A4-A318-6344A4912AB7}; ValueType: string; ValueName: GameInstallPath; ValueData: F:\Origin\Battlefield 3\; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers ion\Uninstall\{{64BFBE7A-886C-4CA2-A9B4-0C2B5A5942BC}; ValueType: string; ValueName: DisplayName; ValueData: Battlefield 3™; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers ion\Uninstall\{{64BFBE7A-886C-4CA2-A9B4-0C2B5A5942BC}; ValueType: string; ValueName: DisplayVersion; ValueData: 1.0.0.0; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers ion\Uninstall\{{64BFBE7A-886C-4CA2-A9B4-0C2B5A5942BC}; ValueType: string; ValueName: DisplayIcon; ValueData: """F:\Origin\Battlefield 3\bf3.exe"""; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers ion\Uninstall\{{64BFBE7A-886C-4CA2-A9B4-0C2B5A5942BC}; ValueType: string; ValueName: UninstallString; ValueData: """C:\Program Files (x86)\Common Files\EAInstaller\Battlefield 3\Cleanup.exe"" uninstall_game -autologging"; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers ion\Uninstall\{{64BFBE7A-886C-4CA2-A9B4-0C2B5A5942BC}; ValueType: string; ValueName: InstallLocation; ValueData: F:\Origin\Battlefield 3\; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers ion\Uninstall\{{64BFBE7A-886C-4CA2-A9B4-0C2B5A5942BC}; ValueType: string; ValueName: Publisher; ValueData: Electronic Arts; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers ion\Uninstall\{{64BFBE7A-886C-4CA2-A9B4-0C2B5A5942BC}; ValueType: string; ValueName: URLInfoAbout; ValueData: http://www.ea.com; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers ion\Uninstall\{{64BFBE7A-886C-4CA2-A9B4-0C2B5A5942BC}; ValueType: string; ValueName: HelpLink; ValueData: F:\Origin\Battlefield 3\Support\EA Help\Electronic_Arts_Technical_Support.htm; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers ion\Uninstall\{{64BFBE7A-886C-4CA2-A9B4-0C2B5A5942BC}; ValueType: string; ValueName: Readme; ValueData: F:\Origin\Battlefield 3\Support\Readme.lnk; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers ion\Uninstall\PunkBusterSvc; ValueType: expandsz; ValueName: UninstallString; ValueData: F:\Origin\Battlefield 3\pbsvc.exe -u; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers ion\Uninstall\PunkBusterSvc; ValueType: expandsz; ValueName: DisplayName; ValueData: PunkBuster Services; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers ion\Uninstall\PunkBusterSvc; ValueType: expandsz; ValueName: DisplayVersion; ValueData: 0.991; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers ion\Uninstall\PunkBusterSvc; ValueType: expandsz; ValueName: HelpLink; ValueData: http://www.evenbalance.com/index.php?page=pbsvcfaq.php; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers ion\Uninstall\PunkBusterSvc; ValueType: expandsz; ValueName: URLInfoAbout; ValueData: http://www.evenbalance.com/index.php?page=pbsvcfaq.php; Flags: uninsdeletevalue uninsdeletekeyifempty Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers ion\Uninstall\PunkBusterSvc; ValueType: expandsz; ValueName: Publisher; ValueData: Even Balance, Inc.; Flags: uninsdeletevalue uninsdeletekeyifempty |
@Jackstuff
will update conversion again. But If I copy the registries directly, I think 32-bit users will have problems since they don't have Wow6432Node, Gotta use Check: Function |
yep! i did it but i get messed up hope u will fixed it
|
Quote:
|
Update
-Registries Fixed. |
will have to take a look at this for sure... looks pretty good.
|
Working. I have original game bought on Origin. But add Czech language please.
|
help me with some translations
|
looks like you forgot about punkbuster as one of the pre-requisites to be installed for this game too.
You only list directx & vcredist NO PB service. |
will update conversion when I have time. :D
|
I will help you with Czech translation if you want.
|
1 Attachment(s)
not much to fix for czech language, just add cz to language line in setup.ini, and at bottom of Installerscript.iss under [CustomMessages]
translate English section, add Czech section. ( see bottom of post & correct errors PLEASE !! :) under \Include\Languages folder add the czech.isl ( translate from english.isl) under \Include\Graphics\Languages pack 1 & pack 2 folders add the included czech.png ( to display flag choice ) change in setup.ini ( redist's > Missed Punkbuster & c++ X86 / x64 versions ) Code:
[LauncherSettings]Code:
;CzechOnly thing that needs changing is location of next / back buttons> I think they are backwards. Same as every other conversion here that has NEXT on LHS, BACK on RHS ( its totally backwards to all installers ) ?? |
Thanks. Here is corrected text.
Code:
;Czech |
ok thanks vifon and pakrat2k2 for the help,
will update later on. |
Code:
;German |
oh i need to fix one line
Code:
please change line: |
@mausschieber and vifon
ok thanks guys, conversion update is ready, just need few translations, forgot this part ;English engAutorunMessage1_1=%1 - Installationť engAutorunMessage2_1=Launch engAutorunMessage2_2=Installť engAutorunMessage2_3=Uninstall engAutorunMessage2_4=Configuration engAutorunMessage2_5=Close @vifon is it cze of csy? |
i looked in other conversions and czech is listed as cze NOT csy.
3 language code > czech > cze or ces Code:
|
Code:
;German |
Czech international code is CZE.
Code:
;Czech |
thanks for corrections, just use google translate.
thanks to mausschieber for german translation too, it was just in english. French, Portuguese are in english as well, might as well correct them too :) |
Update v3
Big credits to: pakrat2k2 - helping out with fixing the conversion and other stuff :D. mausschieber - for helping out with translations and conversion fixing. vifon - for suggesting some figures in conversion and with translations |
Update 3 not working for me. It says that its completed after a few seconds but it creates only setup.exe and autorun.exe
|
oops.
Compression=LZMA2/Ultra64 DiskSpanning=true DiskSliceSize=1530000000 SlicesPerDisk=3 SolidCompression=true add these figures under [Setup] |
I added these lines to Setup but it creates only setup.exe and setup-1a.bin which is 2,6MB. And that is all.
|
@vifon
Change #define SetupFiles="C:\Program Files\Electronic Arts\Battlefield 3" to your game directory :) |
hmm, will update, please wait for a while
but for now remove semicolon from ;#define setupfiles will update installer. |
| All times are GMT -7. The time now is 04:39. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com