Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #31  
Old 12-04-2009, 12:28
Smurf Stomper's Avatar
Smurf Stomper Smurf Stomper is offline
Registered User
 
Join Date: Feb 2007
Location: EU
Posts: 118
Thanks: 0
Thanked 10 Times in 8 Posts
Smurf Stomper is on a distinguished road
If anyone would like to use the graphics I used my in my adaptation of mondragon's script, feel free. I took a nice graphic from the hell's highway background web page as the splash screen, 2 character models for the begin install and completing install screen, a nice fanmade icon from iconarchive.com for the setup.exe icon, and a banner graphic for the install pages.

I've also included my .iss script for those of you who are installing on x64 systems. I've included the appropriate entries in the [Registry] section.

Download here : http://www.mediafire.com/?nfjjynqmwjz
Reply With Quote
Sponsored Links
  #32  
Old 22-04-2009, 02:11
The One The One is offline
Registered User
 
Join Date: Sep 2001
Location: EARTH
Posts: 58
Thanks: 0
Thanked 0 Times in 0 Posts
The One
Here's some changes I made to mondragon's script. I've never used Inno Setup before but I've used other script based install makers. I prefer Wise products to others but they didn't compress as much as Inno. I like the fact that it fits onto one DVD5 with Inno Setup.

I noticed that there were 2 uninstall keys created. I liked the original uninstaller which gives you the option to delete the saved games so I decided to keep this uninstaller and get rid of the Inno created uninstall entry. I added this line to the Setup section

Uninstallable=no

Also another option would be

CreateUninstallRegKey=no

which would still create the install log and uninstall program but not the reg key. The other option would have been to delete from the Registry section of the script, the original installers uninstall key. The only problem with the original unistall program is it will leave the Start Menu shortcuts in Vista since the original installer didn't create them. On XP the uninstall will remove all game files/registry keys except for GameUX. On Vista I changed it so the Start Menu links are not created as it is with the original installer. Only the Game Explorer link is created.

I added the GameUX registry keys, leaving out the RatingsInfo.

Rather than install the nodvd seperately, I just replaced the original biahh.exe with the cracked one before creating the setup.

Code:
[Setup]
AppName=Brothers in Arms: Hell's Highway
appvername=Brothers in Arms: Hell's Highway
defaultdirname={pf}\Ubisoft\Gearbox Software\Brothers in Arms - Hell's Highway
sourcedir=.\
diskspanning=yes
compression=lzma/ultra64
;compression=none
;compression=lzma
ShowUndisplayableLanguages=yes
ShowLanguageDialog=yes
;LanguageDetectionMethod=locale
compressionthreads=auto
solidcompression=yes
slicesperdisk=1
diskslicesize=736000000
DisableProgramGroupPage=yes
DirExistsWarning=no
PrivilegesRequired=none
AllowRootDirectory=yes
DefaultGroupName=Ubisoft\Gearbox Software\Brothers in Arms - Hell's Highway
SetupIconFile=.\IconEntry_1.ico
OutputBaseFilename=setup
Uninstallable=no
UsePreviousAppDir=yes
WizardImageFile=sideimage.bmp
WizardSmallImageFile=topimage.bmp
AppId=Brothers in Arms - Hell's Highway

[files]
source: ".\Brothers in Arms - Hell's Highway\*"; Excludes: "Brothers in Arms - Hell's Highway\SumacGame\Movies\*,*.bik"; DestDir: "{app}" ;  Flags: ignoreversion recursesubdirs createallsubdirs
source: ".\Brothers in Arms - Hell's Highway\SumacGame\Movies\*"; DestDir: "{app}\SumacGame\Movies\" ;Flags: ignoreversion nocompression recursesubdirs createallsubdirs
;for other language add before both lines ';' and remove ';' from below line
;source: ".\Brothers in Arms - Hell's Highway\*"; DestDir: "{app}" ;  Flags: ignoreversion recursesubdirs createallsubdirs

[languages]
Name: "en"; MessagesFile: "compiler:Default.isl"

[Registry]
;HKEY_CURRENT_USER\Software\UBISOFT
Root: HKCU; Subkey: "Software\UBISOFT\"

;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\biahh.exe
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\biahh.exe"; ValueType: string; ValueName: ""; ValueData: {app}\Binaries\biahh.exe ;Flags: uninsdeletekey

;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Brothers in Arms - Hell's Highway_is1
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Brothers in Arms - Hell's Highway_is1\"; Flags:  uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Brothers in Arms - Hell's Highway_is1"; ValueType: string; ValueName: Inno Setup: App Path; ValueData: {app}

;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Brothers in Arms - Hell's Highway
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Brothers in Arms - Hell's Highway\";    Flags:  uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Brothers in Arms - Hell's Highway"; ValueType: string; ValueName: DisplayIcon; ValueData: {app}\Binaries\biahh.exe
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Brothers in Arms - Hell's Highway"; ValueType: string; ValueName: DisplayName; ValueData: Brothers in Arms: Hell's Highway
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Brothers in Arms - Hell's Highway"; ValueType: string; ValueName: DisplayVersion; ValueData: 1.0.0.0
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Brothers in Arms - Hell's Highway"; ValueType: string; ValueName: InstallDir; ValueData: {app}
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Brothers in Arms - Hell's Highway"; ValueType: string; ValueName: InstallLang; ValueData: 1033
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Brothers in Arms - Hell's Highway"; ValueType: string; ValueName: NoModify; ValueData: 1
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Brothers in Arms - Hell's Highway"; ValueType: string; ValueName: NoRepair; ValueData: 1
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Brothers in Arms - Hell's Highway"; ValueType: string; ValueName: Publisher; ValueData: Ubisoft
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Brothers in Arms - Hell's Highway"; ValueType: string; ValueName: UninstallString; ValueData: {app}\Binaries\uninst.exe
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Brothers in Arms - Hell's Highway"; ValueType: string; ValueName: URLInfoAbout; ValueData: http://www.hellshighwaygame.com/

;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\GameUX\Games\{6AD1A63B-AB60-439B-AD8E-F28CAE8C631D}
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\GameUX\Games\{{6AD1A63B-AB60-439B-AD8E-F28CAE8C631D}"; ValueType: string; ValueName: ApplicationId; ValueData: {{6AD1A63B-AB60-439B-AD8E-F28CAE8C631D}; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\GameUX\Games\{{6AD1A63B-AB60-439B-AD8E-F28CAE8C631D}"; ValueType: string; ValueName: ConfigApplicationPath; ValueData: {app}
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\GameUX\Games\{{6AD1A63B-AB60-439B-AD8E-F28CAE8C631D}"; ValueType: string; ValueName: ConfigGDFBinaryPath; ValueData: {app}\Binaries\biahh.exe
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\GameUX\Games\{{6AD1A63B-AB60-439B-AD8E-F28CAE8C631D}"; ValueType: string; ValueName: ConfigInstallType; ValueData: 2
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\GameUX\Games\{{6AD1A63B-AB60-439B-AD8E-F28CAE8C631D}"; ValueType: string; ValueName: Title; ValueData: Brothers in Arms: Hell's Highway
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\GameUX\Games\{{6AD1A63B-AB60-439B-AD8E-F28CAE8C631D}"; ValueType: dword; ValueName: IsSigned; ValueData: 0000000

[Icons]
Name: "{group}\Brothers in Arms - Hell's Highway"; Filename: "{app}\Binaries\biahh.exe"; WorkingDir: "{app}\"; IconFilename: "{app}\Binaries\biahh.exe"; OnlyBelowVersion: 0,6
Name: "{group}\Manual"; Filename: "{app}\Support\Manual\Manual.pdf"; WorkingDir: "{app}\"; IconFilename: "{app}\Support\Manual\Manual.pdf"; OnlyBelowVersion: 0,6
Name: "{group}\Readme"; Filename: "{app}\Support\Readme.txt"; WorkingDir: "{app}\"; IconFilename: "{app}\Support\Readme.txt"; OnlyBelowVersion: 0,6
;Support\Register\Register.url

;Home Page http://www.hellshighwaygame.com/
Name: "{group}\Home Page"; Filename: "http://www.hellshighwaygame.com/"; WorkingDir: "{app}\"; IconFilename: "{app}\Binaries\uninst.exe"; OnlyBelowVersion: 0,6

;Name: "{group}\{cm:UninstallProgram,Brothers in Arms - Hell's Highway}"; Filename: "{uninstallexe}";IconFilename: "{app}\Binaries\uninst.exe"
Name: "{group}\{cm:UninstallProgram,Brothers in Arms - Hell's Highway}"; Filename: "{app}\Binaries\uninst.exe"; IconFilename: "{app}\Binaries\uninst.exe"; OnlyBelowVersion: 0,6
Name: "{userdesktop}\Brothers in Arms - Hell's Highway"; Filename: "{app}\Binaries\biahh.exe"; Tasks: "desktopicon"; WorkingDir: "{app}\"; OnlyBelowVersion: 0,6

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}";
Name: "vcredist_x86"; Description: "{cm:LaunchProgram,Visual C++ Redistributable Package}";
Name: "DXSETUP"; Description: "{cm:LaunchProgram,DirectX 9}";
Name: "PhysX_8"; Description: "{cm:LaunchProgram,PhysX Ageia Driver}";
[Run]
;for future automatic replacing crack
;Filename: "{src}\Redist\VC80\vcredist_x86.exe"; Parameters:"/q:a /c:""msiexec /i vcredist.msi /qn /l*v %temp%\vcredist_x86.log" ;Description: "{cm:LaunchProgram,Visual C++ Redistributable Package}"; Flags: postinstall unchecked
Filename: "{src}\Redist\VC80\vcredist_x86.exe"; Parameters:"/q:a /c:""msiexec /i vcredist.msi /qn /l*v %temp%\vcredist_x86.log" ; Tasks: "vcredist_x86";

;Filename: "{src}\Redist\DirectX\DXSETUP.EXE"; Parameters:"/silent"; Description: "{cm:LaunchProgram,DirectX 9}"; Flags: postinstall unchecked
Filename: "{src}\Redist\DirectX\DXSETUP.EXE"; Parameters:"/silent"; Description: "{cm:LaunchProgram,DirectX 9}"; Tasks: "DXSETUP";
;Filename: "{src}\Redist\PhysX\PhysX_8.04.25_SystemSoftware.exe"; Parameters:"/quiet"; Description: "{cm:LaunchProgram,PhysX Ageia Driver}"; Flags: postinstall unchecked
Filename: "{src}\Redist\PhysX\PhysX_8.04.25_SystemSoftware.exe"; Parameters:"/quiet";Tasks: "PhysX_8";
Filename: "{app}\Binaries\biahh.exe"; Description: "{cm:LaunchProgram,Brothers in Arms: Hell's Highway}"; Flags: postinstall unchecked nowait

Here's the installer images if anyone would like to use them






Last edited by The One; 02-05-2009 at 06:08.
Reply With Quote
  #33  
Old 22-04-2009, 06:43
mondragon mondragon is offline
Registered User
 
Join Date: Mar 2005
Location: pl
Posts: 373
Thanks: 0
Thanked 16 Times in 11 Posts
mondragon is on a distinguished road
Quote:
Uninstallable=0
true of false not 0
Reply With Quote
  #34  
Old 22-04-2009, 11:46
The One The One is offline
Registered User
 
Join Date: Sep 2001
Location: EARTH
Posts: 58
Thanks: 0
Thanked 0 Times in 0 Posts
The One
0 works but this creates a problem when reinstalling. The setup doesn't find the previous install path because it looks in the inno created uninstall key.
Reply With Quote
  #35  
Old 22-04-2009, 23:37
mondragon mondragon is offline
Registered User
 
Join Date: Mar 2005
Location: pl
Posts: 373
Thanks: 0
Thanked 16 Times in 11 Posts
mondragon is on a distinguished road
all what u need u find in help

Quote:
[Setup]: Uninstallable
Valid values:
yes or no
Default value:
yes

Description:
This determines if Inno Setup's automatic uninstaller is to be included in the installation. If this is yes the uninstaller is included. If this is no, no uninstallation support is included, requiring the end-user to manually remove the files pertaining to your application.
where game store save?

u use two installers? one original and inno ?
and for uninstall u use original only ?
why u do this ?

for deleting by inno uninstaller key
Quote:
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\GameUX\ Games\{{6AD1A63B-AB60-439B-AD8E-F28CAE8C631D}\"; Flags: uninsdeletekey
Quote:
;HKEY_CURRENT_USER\Software\UBISOFT
Root: HKCU; Subkey: "Software\UBISOFT\"; Flags: uninsdeletekeyifempty
because it can be shared by other games

Last edited by mondragon; 22-04-2009 at 23:40.
Reply With Quote
  #36  
Old 23-04-2009, 02:29
The One The One is offline
Registered User
 
Join Date: Sep 2001
Location: EARTH
Posts: 58
Thanks: 0
Thanked 0 Times in 0 Posts
The One
Quote:
u use two installers? one original and inno ?
and for uninstall u use original only ?
why u do this ?
I copied the script you posted here
http://fileforums.com/showpost.php?p=361849&postcount=4

which already had the original installers uninstall key plus the Inno Setup uninstall key. I decided to keep the original uninstall program and reg keys because some updates check these reg keys to verify if the game is installed. Since I don't know which keys the updates may check, I want to use all of the keys created by the original installer. The original DVD Menu also checks the uninstall keys created by the original installer to determine if the game is already installed or not. I haven't found how you make the installer get the previous install path from the registry except for the default option which is that it checks the uninstall key created by Inno.

Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Brothers in Arms - Hell's Highway_is1]
"Inno Setup: App Path"="F:\\Games\\Brothers in Arms - Hell's Highway"
My solution is to just add this key to the installler but it will not be removed by the original biahh uninstaller which doesn't really matter. The other problem was that the Start Menu shortcuts created in Vista weren't removed by the uninstall. I think this was because the original installer didn't create shortcuts in Vista. I checked in XP and the shorcuts are removed. To fix this and keep this as close to the original setup, I added the OnlyBelowVersion: 0,6 option so the links aren't created in Vista. The link is still created in Games Explorer.

This is the code for the Star Menu links

Code:
[Icons]
Name: "{group}\Brothers in Arms - Hell's Highway"; Filename: "{app}\Binaries\biahh.exe"; WorkingDir: "{app}\"; IconFilename: "{app}\Binaries\biahh.exe"; OnlyBelowVersion: 0,6
Name: "{group}\Manual"; Filename: "{app}\Support\Manual\Manual.pdf"; WorkingDir: "{app}\"; IconFilename: "{app}\Support\Manual\Manual.pdf"; OnlyBelowVersion: 0,6
Name: "{group}\Readme"; Filename: "{app}\Support\Readme.txt"; WorkingDir: "{app}\"; IconFilename: "{app}\Support\Readme.txt"; OnlyBelowVersion: 0,6
Name: "{group}\Home Page"; Filename: "http://www.hellshighwaygame.com/"; WorkingDir: "{app}\"; IconFilename: "{app}\Binaries\uninst.exe"; OnlyBelowVersion: 0,6
Name: "{group}\{cm:UninstallProgram,Brothers in Arms - Hell's Highway}"; Filename: "{app}\Binaries\uninst.exe"; IconFilename: "{app}\Binaries\uninst.exe"; OnlyBelowVersion: 0,6
Quote:
where game store save?
Saved games and configuration folder is in Documents\My Games\BIA Hells Highway

Quote:
uninsdeletekeyifempty
because it can be shared by other games
This entry
Root: HKCU; Subkey: "Software\UBISOFT\"; Flags: uninsdeletekey
was left from your script but I didn't originally change it since I'm not using the inno uninstaller, it won't be removed anyway. For clarity's sake, I did update the script to remove the flag


This setup installs and uninstalls correctly on Vista and XP. The only items left are the 2 reg keys. The key located at
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\GameUX\Games\{6AD1A63B-AB60-439B-AD8E-F28CAE8C631D}
is also left by the original installer/uninstaller.

The key located at
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Uninstall\Brothers in Arms - Hell's Highway_is1
is the key I created so Inno Setup would find the previous install. It isn't uninstalled because it is not an item created by the original game install. This key won't harm anything if left, It will just cause the installer to display the path stored here as the install path.

I left the uninsdeletekey flags in case someone wanted to use this script and enable the Inno uninstaller. The flags do nothing when using the biahh uninstaller. If you do enable the Inno uninstall, you will end up with 2 unstall entries in Add/Remove programs. If you remove the original uninstall keys, then the DVD Menu and possibly future game updates won't work.

Last edited by The One; 02-05-2009 at 06:14.
Reply With Quote
  #37  
Old 02-05-2009, 04:20
shady1986 shady1986 is offline
Registered User
 
Join Date: Nov 2007
Location: hitachinaka
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts
shady1986 is on a distinguished road
Quote:
Originally Posted by ravd View Post
Does uninstall work?

Neverless there will be problems for people with media center windows using Prepucij's conversion. Corrupted installer when trying to copy mcewrapper.exe and they have to insert dvd1 again and start install progress, then it will skip already copied files and install correctly mcewrapper.exe and uninstall info at end of install.

So its better choice to make it conversion with install sequence 1-2-1 (less hassle for media center users)

Brothers in Arms: Hell's Highway (DVD9 to 2xDVD5) install sequence 1-2-1

1) Create DISK1 and DISK2 folders and copy DVD content to DISK1

2) Move these cabs to DISK2

main3.cab
main4.cab
main5.cab
main6.cab
main7.cab

3) Copy Autorun.exe and Autorun.inf to DISK2

4) Edit Autorun.inf in DISK2 and change Open=Autorun.exe to Open=0

5) Make folder for crack/patches into DISK1

6) Burn or make isos with labels of your choice

Burned and tested on Vista x86 Ultimate
I tried this with Ultra ISO and mounted them but I got Corrupted Installer message a while after switching from Disc 2 to Disc 1. Im using Vista x64.
Reply With Quote
  #38  
Old 25-06-2009, 20:20
Larox Larox is offline
Registered User
 
Join Date: Dec 2008
Location: Jakarta
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Larox is on a distinguished road
good conversion ravd
Reply With Quote
  #39  
Old 29-06-2009, 10:55
Edrich's Avatar
Edrich Edrich is offline
Registered User
 
Join Date: Nov 2005
Location: Brazil
Posts: 26
Thanks: 0
Thanked 0 Times in 0 Posts
Edrich is on a distinguished road
Send a message via MSN to Edrich Send a message via Yahoo to Edrich
BiaHH [Multi-3] DVD9-to-2xDVD5

Thanks guys. My BiaHH game version is Multi-3, so... I have to move the *CAB files in accordance with the final size of the disks.

So in summary ...

- Make 2 folders: DISK1 & DISK2

- Copy the entire contents of DVD-9 to DISK1

- Copy the entire contents of DISK1 to DISK2, except the following files:
Redist\...
Support\...
main.cab
main2.cab
main3.cab
main4.cab
- Delete the following contents of DISK1:
main5.cab
main6.cab
main7.cab
main8.cab
main9.cab
- Edit the file "autorun.inf" in DISK2:
[autorun]
OPEN=0
ICON=autorun.exe
- Burn or make ISO with labels of your choice

Install Sequence: DVD1 -> DVD2

Tested on WinSEVEN_64 and work fine 100%
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
INDEX - CD2DVD Conversion Index **UPDATED: 17-07-2024** Grumpy PC Games - CD/DVD Conversions 252 16-07-2024 20:35
Brothers in Arms - Hell's Highway cdkiller PC Games - Protection List 0 24-10-2008 13:42
Phantasy Star Universe (DVD9 to 2 DVD5 OR DVD9 to 1 DVD5) Heretic666 PC Games - CD/DVD Conversions 6 26-12-2006 06:28
ParaWorld (DVD9 to 1x CD-R & 1x DVD5) OR (DVD9 to 1 DVD5) !HaGaR! PC Games - CD/DVD Conversions 11 25-10-2006 08:45



All times are GMT -7. The time now is 16:05.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com