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

IMPORTANT if you have CTDs loading the sea

Le_Sigh

Landlubber
anyone else crashing to desktop a whole lot during the loading screen going from the port to sailing scene or from the map scene to the sailing scene?

I never had an issue but it seems the longer I play the more issues I seem to have with the game crashing during that specific loading going to sailing scene.
 
I haven't had that, but I haven't seriously played either for a long, lone time. <img src="style_emoticons/<#EMO_DIR#>/unsure.gif" style="vertical-align:middle" emoid=":?" border="0" alt="unsure.gif" />
 
aye if you guys ever move on from alpha, if you could figure out how to make it so that you can save the game at sea, that would be awesome. As with any mod, there is gonna be glitches and the game is gonna crash from time to time, I don't even mind if it crashes a lot provided I can go right back to where I was.

from what you guys have done though I'm just amazed, all the little things and details you put in, it's like a totally different game, and I'm left wondering, why is it that no big gaming company hasn't thought to make a proper game like this with all the little details and realism? Even POTBS with all her pretty graphics isn't going to have all the neat details you guys have done with this and could you imagine a game like what you guys have done but with POTBS graphics? I don't think they would be able to keep the store shelves stocked with it they'd sell so many.
 
<!--quoteo(post=186288:date=Mar 25 2007, 08:28 PM:name=Le_Sigh)--><div class='quotetop'>QUOTE(Le_Sigh @ Mar 25 2007, 08:28 PM) [snapback]186288[/snapback]</div><div class='quotemain'><!--quotec-->
anyone else crashing to desktop a whole lot during the loading screen going from the port to sailing scene or from the map scene to the sailing scene?

I never had an issue but it seems the longer I play the more issues I seem to have with the game crashing during that specific loading going to sailing scene.
<!--QuoteEnd--></div><!--QuoteEEnd-->
<img src="style_emoticons/<#EMO_DIR#>/hi.gif" style="vertical-align:middle" emoid=":gday" border="0" alt="hi.gif" /> Le_Sigh,

I've noticed this crash too, but that are expired with these settings in the buildSetting.h:

USE_REAL_CANNONS 1

DECK_VIEW_ON_SEAENTER 0
 
<!--quoteo(post=186550:date=Mar 28 2007, 09:34 PM:name=giuliootto)--><div class='quotetop'>QUOTE(giuliootto @ Mar 28 2007, 09:34 PM) [snapback]186550[/snapback]</div><div class='quotemain'><!--quotec-->
I've noticed this crash too, but that are expired with these settings in the buildSetting.h:
DECK_VIEW_ON_SEAENTER 0
<!--QuoteEnd--></div><!--QuoteEEnd-->
giuliootto, let me hug you <img src="style_emoticons/<#EMO_DIR#>/par-ty.gif" style="vertical-align:middle" emoid=":cheers" border="0" alt="par-ty.gif" />
This seems to be a major sensational breakthrough discovery !

I can confirm that loading the sea with deckview at least contributes to CTDs. I just tested an especially unstable savegame I had:

With DECK_VIEW_ON_SEAENTER 1 it crashed about every fourth time, with DECK_VIEW_ON_SEAENTER 0 never in 20 cases.


And Directsail ALWAYS reloads the sea with deckview <img src="style_emoticons/<#EMO_DIR#>/mybad.gif" style="vertical-align:middle" emoid=":facepalm" border="0" alt="mybad.gif" /> <img src="style_emoticons/<#EMO_DIR#>/mybad.gif" style="vertical-align:middle" emoid=":facepalm" border="0" alt="mybad.gif" /> <img src="style_emoticons/<#EMO_DIR#>/mybad.gif" style="vertical-align:middle" emoid=":facepalm" border="0" alt="mybad.gif" />

So everybody with CTDs, please open the file program\CCCdirectsail.c, find this line
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->SeaCameras.Camera = "SeaDeckCamera"; // so that you look FORWARD, spyglass ready<!--c2--></div><!--ec2-->

and outcomment it with two "//" in front
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1--> // SeaCameras.Camera = "SeaDeckCamera"; // so that you look FORWARD, spyglass ready<!--c2--></div><!--ec2-->

My deepest apologies if that line caused you frustrating CTDs <img src="style_emoticons/<#EMO_DIR#>/blush.gif" style="vertical-align:middle" emoid=":eek:ops" border="0" alt="blush.gif" /> <img src="style_emoticons/<#EMO_DIR#>/mybad.gif" style="vertical-align:middle" emoid=":facepalm" border="0" alt="mybad.gif" />
 
<!--quoteo(post=186639:date=Mar 29 2007, 03:52 PM:name=CouchcaptainCharles)--><div class='quotetop'>QUOTE(CouchcaptainCharles @ Mar 29 2007, 03:52 PM) [snapback]186639[/snapback]</div><div class='quotemain'><!--quotec-->
My deepest apologies if that line caused you frustrating CTDs <img src="style_emoticons/<#EMO_DIR#>/blush.gif" style="vertical-align:middle" emoid=":eek:ops" border="0" alt="blush.gif" /> <img src="style_emoticons/<#EMO_DIR#>/mybad.gif" style="vertical-align:middle" emoid=":facepalm" border="0" alt="mybad.gif" />
<!--QuoteEnd--></div><!--QuoteEEnd-->
Sir TrippleC

You do not have to apologize to anyone!
Your DirectSail mod is marvellous and giving this game a huge lift. I play exclusively with DirectSail!

Thank you for sharing your excellent stuff!

All the best
Frans
 
Frans, let me hug you as well <img src="style_emoticons/<#EMO_DIR#>/buds.gif" style="vertical-align:middle" emoid=":drunk" border="0" alt="buds.gif" /> ( Didn't you know? Today is Pirate Hugging Day <img src="style_emoticons/<#EMO_DIR#>/icon_mrgreen1.gif" style="vertical-align:middle" emoid=":cheeky" border="0" alt="icon_mrgreen1.gif" /> )

Attached file contains the fix which uses 3rd person view for the Directsail reloads.
File is based on B14.6
Unzip it into the "Pirates of the Caribbean\PROGRAM" !! folder
 
<!--quoteo(post=186650:date=Mar 29 2007, 01:46 PM:name=CouchcaptainCharles)--><div class='quotetop'>QUOTE(CouchcaptainCharles @ Mar 29 2007, 01:46 PM) [snapback]186650[/snapback]</div><div class='quotemain'><!--quotec-->
Frans, let me hug you as well <img src="style_emoticons/<#EMO_DIR#>/buds.gif" style="vertical-align:middle" emoid=":drunk" border="0" alt="buds.gif" /> ( Didn't you know? Today is Pirate Hugging Day <img src="style_emoticons/<#EMO_DIR#>/icon_mrgreen1.gif" style="vertical-align:middle" emoid=":cheeky" border="0" alt="icon_mrgreen1.gif" /> )

<!--QuoteEnd--></div><!--QuoteEEnd-->

I'll hug you back ... cos I like Direct Sailing as well !!! <img src="style_emoticons/<#EMO_DIR#>/sailr.gif" style="vertical-align:middle" emoid=":sail" border="0" alt="sailr.gif" />
 
hugs for everyone! <img src="style_emoticons/<#EMO_DIR#>/flower.gif" style="vertical-align:middle" emoid=":ty" border="0" alt="flower.gif" /> <img src="style_emoticons/<#EMO_DIR#>/buds.gif" style="vertical-align:middle" emoid=":drunk" border="0" alt="buds.gif" />
 
My, my, this is turning into a hugging orgy.. <img src="style_emoticons/<#EMO_DIR#>/doff.gif" style="vertical-align:middle" emoid=":doff" border="0" alt="doff.gif" />
 
yes, let's stop this...quick. i mean, where bloody pirates! <img src="style_emoticons/<#EMO_DIR#>/sailr.gif" style="vertical-align:middle" emoid=":sail" border="0" alt="sailr.gif" /> quick, grab yer weapons! let's hold a raiding party! <img src="style_emoticons/<#EMO_DIR#>/danse1.gif" style="vertical-align:middle" emoid=":dance" border="0" alt="danse1.gif" />
 
EXCELLENT! Thanks for finding this. However, this isn't really a "fix", is it? I mean: 1st person mode would still cause CTDs. It's just not used by the DirectSail mode anymore. But if somebody were to use 1st person mode still, would he still encounter these CTDs?
 
I was using first person mode, and was ctding a lot. if this is the solution, then I can live with that definately, I love doing direct sail but it was getting really old sailing for two hours just to have it crash to desk top at "land ho!"

now I can still sail in first person right? I just need to have it load in third person?
 
According to my logfiles those ctd's happen immediately AFTER the Sea Login has been completed by the code, and during the phase that the engine creates the ship rigs (the moment we often get those "Bad Rope Data", which is why I had suspected some of the new ships caused the CTD's ).
I'm no professional programmer, but I assume the engine is being pushed over the edge if it has to perform too many processes simultanuously. And the build HAS added some processes to the stock game, and some may not work quite clean. Maybe the switch from the default 3rd person view to deck view just at the moment when the engine is already very busy with creating sea, island and ships is sometimes just one process too much.
Which may be the reason why the stock game always switches to 3rd person view when reloading a scene.

During the game, when the engine has no "create sea" workload peak, switching to deckview should cause no problems.

My assumption in short: Deckview is only a problem if it is used during the reload to sea.
 
<img src="style_emoticons/<#EMO_DIR#>/hi.gif" style="vertical-align:middle" emoid=":gday" border="0" alt="hi.gif" /> Charles,
I play the game with Seaview enabled and don't get the crashes
you're describing! <img src="style_emoticons/<#EMO_DIR#>/dunno.gif" style="vertical-align:middle" emoid=":shrug" border="0" alt="dunno.gif" />
 
Umm, with seaview you mean 3rd person?

BTW, your beautiful sig picture is from the Pirate Simulator? Man, if the gameplay is as good as the looks we are in for a great game!
 
<!--quoteo(post=186833:date=Mar 31 2007, 04:32 PM:name=CouchcaptainCharles)--><div class='quotetop'>QUOTE(CouchcaptainCharles @ Mar 31 2007, 04:32 PM) [snapback]186833[/snapback]</div><div class='quotemain'><!--quotec-->
Umm, with seaview you mean 3rd person?

BTW, your beautiful sig picture is from the Pirate Simulator? Man, if the gameplay is as good as the looks we are in for a great game!
<!--QuoteEnd--></div><!--QuoteEEnd-->
<img src="style_emoticons/<#EMO_DIR#>/poet.gif" style="vertical-align:middle" emoid=":hmm" border="0" alt="poet.gif" /> Yes, it is! Cant wait for that one to come along!
Seaview or deckview is a choise in BS.h....I think.
 
Back
Top