• New Horizons on Maelstrom
    Maelstrom New Horizons


    Visit our website www.piratehorizons.com to quickly find download links for the newest versions of our New Horizons mods Beyond New Horizons and Maelstrom New Horizons!

Installer File for Build 14

Pieter Boelen

Navigation Officer
Administrator
Storm Modder
Hearts of Oak Donator
Hello all,

Does anyone know a good way to make a good and pretty installer file for Build 13? I can make a WinZip Self-Extracting EXE file just like Build 12.1, but I'd prefer something a bit better for Build 13. Could anyone help with that?

Edit: Thread reused for Build 14.
 
Maybe the little Windows programm "IEXPRESS" will help you. As far as I know it is part of Windows 2000 and Windows XP.
Click "Start" then "Run" and type " iexpress " then click OK. Maybe this helps. <img src="style_emoticons/<#EMO_DIR#>/icon_wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="icon_wink.gif" />
But I don't know much about the programm itself because I hadn't work with it.
 
Pirate_KK found this program for making an installer file: <a href="http://www.createinstall.com" target="_blank">CreateInstall homepage</a>. I checked the program's site and it looks quite excellent. We should be able to make an excellent installer file with that. <img src="style_emoticons/<#EMO_DIR#>/icon_mrgreen1.gif" style="vertical-align:middle" emoid=":cheeky" border="0" alt="icon_mrgreen1.gif" />

Would any graphical artist be able to make a <b>piratey setup file icon</b>? I would like to use an icon for the installer file that looks piratey. <img src="style_emoticons/<#EMO_DIR#>/william.gif" style="vertical-align:middle" emoid=":will" border="0" alt="william.gif" />
 
Just for a simple test, I have made an installer file for the Build 13 Beat Small file. Download it <a href="http://www.s31clan.com/pietersmods/b13_beta_setup.zip" target="_blank">here</a>. All comments will be welcome. I will need to redo the batch file that is run and I must change the ReadMe text of course. And I need to put the ENTIRE Build 13 in there. But is it a good installer file, apart from that?
 
Can somebody please have a look at that file I made? For the download link, see my post above this one.
 
The file was made correctly.

However, because I recommended that installer, I should shut my mouth now.

pirate_kk
 
Why? Thanks a lot for recommending that program; seems to work quite well. So thanks! <img src="style_emoticons/<#EMO_DIR#>/me.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="me.gif" />
 
Creating an installer file seems to be ABSOLUTE ROCKET SCIENCE! I'm having problems. AGAIN!!! :modding
What I want is simple:
1. The installer contains the Build 14 Alpha 10 file
2. The installer is as small as possible
3. You can select a custom installation folder and it WON'T append the program name at the end
^ This is what the Build 13 Final AND Build 14 Alpha 9.5 installers DO do
If you select C:\Games\Pirates of the Caribbean, it'll make it
C:\Games\Pirates of the Caribbean\Pirates of the Caribbean: Build 13 Final (or New Horizons)
4. The RunMe.bat is automatically executed once the installation is complete

How hard can this be? Apparently... VERY *** HARD!!! :boom
 
Hmm... it's now working fine as long as the game folder is called "Pirates of the Caribbean".
Then it doesn't matter what folder you're installing to.
But if your game folder is called something else, it'll append "\Pirates of the Caribbean" at the end. :facepalm
 
what's the size of build 10?
what kind of installer do you want to make
do you want it to be rich? or plain?
there are some programmes i can tell you of the create installers
but i think you need to make the build ISO, and you have it on 7zip right?
 
The uncompressed size of the Build 14 Alpha 10 is 4 GB; compressed would be around 1 GB.
I'm trying to get the size down at the moment.
At the moment I'm using NSIS, which uses the excellent 7-Zip compression method and seems generally pretty good,
apart from my above mentioned problem #3. It's true I use 7-Zip self-extracting EXE's for some installers,
but I won't do that for Alpha 10, because I want it to automatically run RunMe.bat and not require the user to do this manually.

What do you mean with "making the Build ISO" and "rich or plain"?
Personally I'd like a pretty installer, but I'll settle for something that works. :cheeky
 
The uncompressed size of the Build 14 Alpha 10 is 4 GB; compressed would be around 1 GB.
I'm trying to get the size down at the moment.
At the moment I'm using NSIS, which uses the excellent 7-Zip compression method and seems generally pretty good,
apart from my above mentioned problem #3. It's true I use 7-Zip self-extracting EXE's for some installers,
but I won't do that for Alpha 10, because I want it to automatically run RunMe.bat and not require the user to do this manually.

What do you mean with "making the Build ISO" and "rich or plain"?
Personally I'd like a pretty installer, but I'll settle for something that works. :cheeky
well there are far more better setup/installer builders than NSIS but i think, if i remember exactly, that they require the files they'll extract to be in an ISO, and if you put the sheer size of build 14 alpha 10 in an ISO it won't make much of a difference would it???
 
I don't know what kind of difference it should be making in the first place.
I'm not familiar with ISO's at all.
 
iso's are cd imgaes, but they don't compress things as well as 7zips,

if you make an installer with ISO's
you can make a fine installer with them
you can prescribe an action to be executed before or after the installation and the extraction of files,
it gives you many options,
but it lacks the compression capability of 7zip

if you make an installer with 7zip
excellent compression capability
capability the installer to be split in as many parts as you like
but has a lack of freedom and options (until now)

but, i'll see what i can dig up
 
NSIS uses the 7-Zip compression method, but offers more options.
It's ALMOST perfect. Apart from that problem #3. :facepalm
 
well then if you are using nsis, maybe when you write the .nsi file you need to change something in order to give this option
but just now I saw what pirate_kk wrote and I would suggest that you use it (I had this once but i did not choose to use it)as well as setup deploy, lindersoft's setup builder, try the out, you don't know....
 
I have got virtually not a clue on how to write those NSIS scripts, so I used NIS Edit 2.0.3 to come up with it.
Then I made some tiny adjustments to it afterwards. :facepalm
 
Here's the script I use at the moment:
Code:
; Script generated by the HM NIS Edit Script Wizard.

; HM NIS Edit Wizard helper defines
!define PRODUCT_NAME "Pirates of the Caribbean: New Horizons"
!define PRODUCT_VERSION "Alpha 9.5"
!define PRODUCT_PUBLISHER "PiratesAhoy! Community"
!define PRODUCT_WEB_SITE "http://www.piratesahoy.net"

SetCompressor lzma

; MUI 1.67 compatible ------
!include "MUI.nsh"

; MUI Settings
!define MUI_ABORTWARNING
!define MUI_ICON "D:\Desktop\PotC TO DO!\Icons\A Compass That Doesn't Point North.ico"

; Welcome page
!insertmacro MUI_PAGE_WELCOME
; Directory page
!insertmacro MUI_PAGE_DIRECTORY
; Instfiles page
!insertmacro MUI_PAGE_INSTFILES
; Finish page
!define MUI_FINISHPAGE_RUN "RunMe.bat"
!define MUI_FINISHPAGE_RUN_TEXT "Run RunMe.bat"
!insertmacro MUI_PAGE_FINISH

; Language files
!insertmacro MUI_LANGUAGE "English"

; MUI end ------

Name "Build 14 Alpha 9.5"
OutFile "b14_alpha9-5.exe"
InstallDir "$PROGRAMFILES\Bethesda Softworks\Pirates of the Caribbean"
ShowInstDetails nevershow

Section "MainSection" SEC01
[...LIST OF FILES...]
SectionEnd

Section -Post
SectionEnd
 
Back
Top