• 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!

Build 12 Installer Requirements

Mad_Jack

Patron of the Tarts
Storm Modder
Hallo, Mates! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/hi.gif" style="vertical-align:middle" emoid=":gday" border="0" alt="hi.gif" />

Dear Cat informs me that the Build modules are for all intents and purposes frozen, so we can turn our eyes to the installer mechanisms. I'll lay out for all of you what me particular vision is for said mechanisms, and you'll tell me if I'm off course or not. Savvy? (Sorry, couldn't resist. <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/rolleyes.gif" style="vertical-align:middle" emoid=":rolleyes:" border="0" alt="rolleyes.gif" /> )

I intend to make the following types of installers, each of which will be intelligent enough to do their job without thrashing things to death, within limits:

<b>1. Monolithic (the whole shebang of Build 12 as a single downloadable)
2. Web Install (downloads in `easy-to`-digest bits for modem users)
3. Web Updater (allows us to make fixes and updates as need be)</b>

Now, what I need from all of you is a validation of me assumptions and the required information.

I'm venturing that Build 12 will apply on top of an installation with Build 11 already present, with no other mods applied. I can allow for some tweaking of <i>in situ</i> files (as I've done this meself and am keen on keeping the settings), but some settings may be overwritten in favor of the Build.

What I'll need is:

<b>1. Access to the CVS server
2. A complete list of the modules comprising the Build, with installation instructions
3. The installation order of the Build modules
4. Any installation text and artwork that we want to dazzle the users with</b>

Please get back to me with your input at your earliest convenience. Here's to success!! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/par-ty.gif" style="vertical-align:middle" emoid=":cheers" border="0" alt="par-ty.gif" />
 
Arrr, Mad Jack! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/icon_mrgreen1.gif" style="vertical-align:middle" emoid=":cheeky" border="0" alt="icon_mrgreen1.gif" />

Fred Bob be a suggestin' dat Build 12 be of a similar critter tew prior Build versions in dat it be cumulative, i.e. ye install Build 12 on top o' plain vanilla PotC. So's Fred Bob be suggestin' yer job might be tew build ye a Stagin' Area, apply Build 11, apply de Build 11 Update, an' finally apply de new Build 12 files from de CVS server! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/unsure.gif" style="vertical-align:middle" emoid=":?" border="0" alt="unsure.gif" /> Unless of course, CVS already be containin' Build 11 files! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/icon_wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="icon_wink.gif" /> Onct dem files be together, ye kin first make yer Monolithic install an' de Testers kin begin thar werk! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/yes.gif" style="vertical-align:middle" emoid=":yes" border="0" alt="yes.gif" /> Yer job den might be tew make periodic updates tew de Stagin' Area from CVS and den update de Monolithic install periodically until we be reachin' Release. Fred Bob be suggestin' follerin' de KISS principle! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/mybad.gif" style="vertical-align:middle" emoid=":facepalm" border="0" alt="mybad.gif" />

On anudder note, 'twould be nice if'n yer installer kin find de user's PotC install path from de Registry an' offer dat path as a default install path! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />

Feed him rum an' Fred Bob'll give ye all kinds o' advice! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/rolleyes.gif" style="vertical-align:middle" emoid=":rolleyes:" border="0" alt="rolleyes.gif" />
 
Fred Bob, thank you for your excellent suggestions! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/onya.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="onya.gif" />

<img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/beer2.gif" style="vertical-align:middle" emoid=":beer" border="0" alt="beer2.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/par-ty.gif" style="vertical-align:middle" emoid=":cheers" border="0" alt="par-ty.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/buds.gif" style="vertical-align:middle" emoid=":drunk" border="0" alt="buds.gif" /> Consider yerself in RUM, and advise away! Your experience in these matters is greatly appreciated! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/icon_mrgreen1.gif" style="vertical-align:middle" emoid=":cheeky" border="0" alt="icon_mrgreen1.gif" />

I believe we've been installing all of these mods on top of a game that has already been updated with Build 11.0. So we should be good to go, on that point.

Thanks to you, also, Mad Jack, for rising to the occasion - we all appreciate your efforts on this - and you should ALSO consider yourself in rum: <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/beer2.gif" style="vertical-align:middle" emoid=":beer" border="0" alt="beer2.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/par-ty.gif" style="vertical-align:middle" emoid=":cheers" border="0" alt="par-ty.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/buds.gif" style="vertical-align:middle" emoid=":drunk" border="0" alt="buds.gif" />

Here is a list of what's IN Build 12 ATM...

<a href="http://forum.piratesahoy.net/ftopic3006.php" target="_blank">http://forum.piratesahoy.net/ftopic3006.php</a>

There is also the question of JMV's outstanding military skins - they are a HUGE download, and not everyone will want to use them - so it was suggested that they be handled like the extra textures I did for Build 11.0 - as an optional `add-on` package.

JMV is working on finishing up his skins and should have them ready somewhere around Saturday - this is not a firm date, but we should not shut out this body of work from the rest of this project... So if we could include this as a separate package, that would be awesome... <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />

THANKS AGAIN...
 
Mad Jack me matey, Fred Bob be noticin' dat thar be a tonne o' UNmodded files in both Build 11 an' in de files currently up on de CVS server. Fer de sake o' bandwidth, etc., Fred Bob be suggestin' de unneeded files be culled out from de Build 12 install. No sense carryin' dis extry baggage, eh? <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/icon_mrgreen1.gif" style="vertical-align:middle" emoid=":cheeky" border="0" alt="icon_mrgreen1.gif" />
 
Thank ye, Fred Bob! I'd forgotten that the previous builds were cumulative. I'll adjust me plans accordingly.

Rest assured that I'll be culling any unmodded files. I'm not a fan of wasted stowage. <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/duel_pa.gif" style="vertical-align:middle" emoid=":ixi" border="0" alt="duel_pa.gif" />

And ye raise a good point about the Military Skins mod, Cat. I can make that an optional component, easy enough. I'll make sure to lay out the disk space costing involved with installing it, for those running close on storage space. Are there any other mods that should be strictly optional?

This is wonderful! The project plan is coming together nicely. I'll post the official revised plan later this week once all the input is gathered. <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/keith.gif" style="vertical-align:middle" emoid=":keith" border="0" alt="keith.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/par-ty.gif" style="vertical-align:middle" emoid=":cheers" border="0" alt="par-ty.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/buds.gif" style="vertical-align:middle" emoid=":drunk" border="0" alt="buds.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/onya.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="onya.gif" />
 
<img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/w00t.gif" style="vertical-align:middle" emoid=":woot" border="0" alt="w00t.gif" /> Fred Bob, I've said it before and I'll say it again, you are a <b><i>GEM!</i></b> I think it is safe to say that we are ALL glad you are a part of this team! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/yes.gif" style="vertical-align:middle" emoid=":yes" border="0" alt="yes.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/par-ty.gif" style="vertical-align:middle" emoid=":cheers" border="0" alt="par-ty.gif" />

Mad Jack, I think thus far, JMV's military skins are it, for the optional category.

There is a boarding mod I'd like to include - and it should be switchable using BuildSettings.h and not optional install as it's mainly a code change - so no worries there...

I am glad things are falling into place. I've been a bit worried about that - and I am resting easier now that I know we DO (heh) have a professional on the job! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/icon_mrgreen1.gif" style="vertical-align:middle" emoid=":cheeky" border="0" alt="icon_mrgreen1.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/bow.gif" style="vertical-align:middle" emoid=":bow" border="0" alt="bow.gif" />

We have a great team, each skilled in their own areas and willing to pitch in where necessary - and this is shaping up to be an excellent release.

RUM FOR ALL! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/par-ty.gif" style="vertical-align:middle" emoid=":cheers" border="0" alt="par-ty.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/buds.gif" style="vertical-align:middle" emoid=":drunk" border="0" alt="buds.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/beer2.gif" style="vertical-align:middle" emoid=":beer" border="0" alt="beer2.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/thumbs1.gif" style="vertical-align:middle" emoid=":2up" border="0" alt="thumbs1.gif" />
 
Your extra textures, perhaps?

And also, the Pirates! Gold music pack (disregard the INI in it, all you need are the OGGs. I rewrote music handling for it in the CVS).
 
<img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/icon_eek.gif" style="vertical-align:middle" emoid=":shock:" border="0" alt="icon_eek.gif" /> Oh yes, the extra textures package that was with Build 11 should also be included!

And the music too - excellent suggestions, Nathan, thank you! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/onya.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="onya.gif" />
 
woohoo go build 12 <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/happy.gif" style="vertical-align:middle" emoid="^_^" border="0" alt="happy.gif" /> i'm also glad things are falling into place. sorry i've not pitched in that much recently <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/blush.gif" style="vertical-align:middle" emoid=":eek:ops" border="0" alt="blush.gif" /> (real life is such a hassle sometimes! have they really not come up something more technologically advanced than 'real life' yet?)
 
<!--`QuoteBegin-Kieron`+--><div class='quotetop'>QUOTE(Kieron)</div><div class='quotemain'><!--QuoteEBegin-->have they really not come up something more technologically advanced than 'real life' yet?)[/quote] <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/unsure.gif" style="vertical-align:middle" emoid=":?" border="0" alt="unsure.gif" /> Sure they have, Kieron... Didn't you get the memo? <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/icon_eek.gif" style="vertical-align:middle" emoid=":shock:" border="0" alt="icon_eek.gif" /> Oh wait... No, you probably didn't... Well, don't feel bad, neither did I... I think you have to have a LOT more money saved up before you get THAT memo... <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/tongue.gif" style="vertical-align:middle" emoid=":blah:" border="0" alt="tongue.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/rolleyes.gif" style="vertical-align:middle" emoid=":rolleyes:" border="0" alt="rolleyes.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" />

(sad, but true)

Kieron, would you please do something for us? CouchCaptainCharles has a fix for the boarding crew - and has agreed to let us put it into this Build. Here is the link:

<a href="http://forum.piratesahoy.net/ftopic3017.php" target="_blank">http://forum.piratesahoy.net/ftopic3017.php</a>

Do you think you might be able to incorporate this into the code and make it switchable in BuildSettings.h ?

If you don't have the time to do it, perhaps someone else could handle it? THANK YOU!!!
 
Back
Top