[Beyond the Sword] History In The Making

Ive tried both shorter games and no barbs and it doesnt matter..still ctds. I was reading in the Total War mod, they have a patch just for Vista, but I cant find any info on what the difference for Vista is. If someone could find out, it might give us a few answers.
 
Well I re-downloaded my save game from Grave and managed to actually play about another 40 turns before ctd haha..I wonder why that would be?

Then there must be some event happening in the game, for Vista users, that causes this CTD. Is the CTD happening on the exact same turn every time?

Try this... save it one turn before the CTD. Then reload the save game, and do AIAutoPlay for 1-2 turns, theoretically passing the turn that causes the CTD... and see what happens. Man, I wish I could help you guys more... but unless I can get CTDs, I'm afraid my hands are tied. Kinda funny in a way... actually WISHING for a crash to desktop! :crazyeye:

Go XP... sorta! :goodjob:
 
Thats what really gets me, because for me the ctd happens very randomly. Ive seen it in the 3000bc's to 500bc. Have yet to make it into AD yet. Ive been trying to search in the other mod for whatever type of Vista fix he has. Nothing posted other than a patch for vista users, which makes me wonder if there isnt something with vista going on.

The only thing I have noticed, is that when I crash, its almost always on an autosave...id say almost 95% of the time. I messed around with that for hours, I turned it off, increased the amount of auto's you cold have, and could not get rid of it. Now I know for us Vista users, that the path is different than XP, could that have anything to do with it...maybe some default path that it looks for and maybe after awhile, it just crashes out because it cant find it?

Can you post a save game of your own Grave, so we can try it? Im curious if I we can run it. Because when you reposted mine, I was able to run it for a bit.
 
for me its ALWAYS when i press enter for turn 2880BC to begin. With 3.01 it was random but with 3.02 its always 2880bc.

Id like to give it a go with one of yours too grave. See if it makes a difference. Prob wont as im guessing the mod is looking for something thats located in XP but in different place for vista but there is that much stuff, codes, dlls etc etc it could be anything. would take foreer to try and work out which bit.
 
Thats what really gets me, because for me the ctd happens very randomly. Ive seen it in the 3000bc's to 500bc. Have yet to make it into AD yet. Ive been trying to search in the other mod for whatever type of Vista fix he has. Nothing posted other than a patch for vista users, which makes me wonder if there isnt something with vista going on.

The only thing I have noticed, is that when I crash, its almost always on an autosave...id say almost 95% of the time. I messed around with that for hours, I turned it off, increased the amount of auto's you cold have, and could not get rid of it. Now I know for us Vista users, that the path is different than XP, could that have anything to do with it...maybe some default path that it looks for and maybe after awhile, it just crashes out because it cant find it?

Can you post a save game of your own Grave, so we can try it? Im curious if I we can run it. Because when you reposted mine, I was able to run it for a bit.

So, you're saying when the game autosaves, that's when the CTD happens? And you say when you turn AutoSave "off" that it still does it?

There shouldn't be any default "path" that the game looks for, when it comes to Vista vs XP. It's still the same game, still the same file structure, etc.

At least I would assume so...

Id like to give it a go with one of yours too grave. See if it makes a difference. Prob wont as im guessing the mod is looking for something thats located in XP but in different place for vista but there is that much stuff, codes, dlls etc etc it could be anything. would take foreer to try and work out which bit.

CTDs are almost always SDK related. Python won't give CTDs, just blank/funky screens. XML usually pops up when loading. It's the SDK files that will cause a CTD somewhere. Unfortunately, even if I wanted to, I can't do any SDK work until at least mid-May, because I'm away on business, and my desktop has all the DLL compiling software on it.


Say, that gives me an idea... could one of you Vista users compile a new DLL for me? All the source codes are provided with HiTM, and there is a tutorial on how to do it somewhere on here (that's how I learned).

And here's another idea... those of you Vista users who get CTDs, try taking the v3.00 CvGameCore.dll file and replace the v3.02 CvGameCore.dll file with it (overwriting it).

Both of of the DLL's are the exact same, with the only difference being I moved one line of code to the bottom of a list with the game options (Culturally linked starts, I think).

I remember Cross Cowboy saying he had no CTD issues with v3.00, but as soon as I compiled a new DLL, that's when his problems started. So maybe going back to the v3.00 DLL file will work... maybe? :confused:

BTW, I use Vista and HitM gives me no problems (except the one just mentioned).

Which problem would that be.... random CTD?


I really, really, really would like to fix this for the Vista users. But I need the Windows XP users to speak up, too! If you use XP, speak up if you have CTD bugs or not.
 
So, you're saying when the game autosaves, that's when the CTD happens? And you say when you turn AutoSave "off" that it still does it?

There shouldn't be any default "path" that the game looks for, when it comes to Vista vs XP. It's still the same game, still the same file structure, etc.

At least I would assume so...



CTDs are almost always SDK related. Python won't give CTDs, just blank/funky screens. XML usually pops up when loading. It's the SDK files that will cause a CTD somewhere. Unfortunately, even if I wanted to, I can't do any SDK work until at least mid-May, because I'm away on business, and my desktop has all the DLL compiling software on it.


Say, that gives me an idea... could one of you Vista users compile a new DLL for me? All the source codes are provided with HiTM, and there is a tutorial on how to do it somewhere on here (that's how I learned).

And here's another idea... those of you Vista users who get CTDs, try taking the v3.00 CvGameCore.dll file and replace the v3.02 CvGameCore.dll file with it (overwriting it).

Both of of the DLL's are the exact same, with the only difference being I moved one line of code to the bottom of a list with the game options (Culturally linked starts, I think).

I remember Cross Cowboy saying he had no CTD issues with v3.00, but as soon as I compiled a new DLL, that's when his problems started. So maybe going back to the v3.00 DLL file will work... maybe? :confused:



Which problem would that be.... random CTD?


I really, really, really would like to fix this for the Vista users. But I need the Windows XP users to speak up, too! If you use XP, speak up if you have CTD bugs or not.
Per your request... I use XP on my desk PC with minimal problems (every so often a page swap may crash me), but that is rare. I use vista on my laptop and have many, many problems with HiTM, RoM , FfH2 and for that matter COL4CIV AoDII. I may be wrong but I believe Vista is somehow the problem.
 
Which problem would that be.... random CTD?

That would appear to be the case: from v. 3.00 (or maybe even earlier) I get a CTD some 30+ turns into 1250 BC for HitM. The same thing happens with the Huge 18 civ map: I tried the Romans several times, but keep getting CTDed after 30+ turns. There seems to be no special event that triggers it and in both cases no messages appear other than that BtS doesn't work anymore... Do you need a savgame to check?
 
ok im copying over the other dll. If this doesnt work ill try looking for how to make a new on.

Crashed out, so now im trying to figure out how to make a new one in Vista.

One other question, Using Firefox wont make a difference right?

Great it appears that the 2k link to download the SDK program is broken and doesnt work. Ive tried it in both IE and Firefox. Will see what else I can find.
 
Per your request... I use XP on my desk PC with minimal problems (every so often a page swap may crash me), but that is rare. I use vista on my laptop and have many, many problems with HiTM, RoM , FfH2 and for that matter COL4CIV AoDII. I may be wrong but I believe Vista is somehow the problem.

That's what I'm thinking, too. I just don't understand why Vista is being such a B!#%@!

That would appear to be the case: from v. 3.00 (or maybe even earlier) I get a CTD some 30+ turns into 1250 BC for HitM. The same thing happens with the Huge 18 civ map: I tried the Romans several times, but keep getting CTDed after 30+ turns. There seems to be no special event that triggers it and in both cases no messages appear other than that BtS doesn't work anymore... Do you need a savgame to check?

If it's happening around the same time every time, that definately means some action in the game is making it CTD. Could it be Barbarians doing something? Could it be a Worker unit working on a particular plot? I find it kind of ironic that it's happening right around the time the Barbarians start spawning...

But why only in Vista? :confused:

ok im copying over the other dll. If this doesnt work ill try looking for how to make a new on.

Crashed out, so now im trying to figure out how to make a new one in Vista.

One other question, Using Firefox wont make a difference right?

Great it appears that the 2k link to download the SDK program is broken and doesnt work. Ive tried it in both IE and Firefox. Will see what else I can find.

To get the compiling software:
http://www.codeblocks.org/ :goodjob:

The CivFanatics tutorial:
http://forums.civfanatics.com/showthread.php?t=166933 :goodjob:
 
Im DL'ing the files now and looking thru the tutorial...LOL I have almost no experience with any of this and my programming skills were Basic and Pascal...which I suppose dates me :) still Im gonna work on it and do my best!!
 
Im DL'ing the files now and looking thru the tutorial...LOL I have almost no experience with any of this and my programming skills were Basic and Pascal...which I suppose dates me :) still Im gonna work on it and do my best!!

That's the spirit! :goodjob:


I had absolutely ZERO experience with C++ prior to making HiTM. I learned everything I currently know about C++, XML and Python thanks to CivFanatics. :)

(and I'm still far from an expert!) :p
 
I have some XML experience from another game, but already running into a problem haha...will keep at it. Too bad we dont have Vent or something...always nice to get a helping hand when you are doing something new!
 
OK it looks like VS 2005 isnt compatible with Vista..tried to DL the fix...wont work. Ok so I get VS 2008...totally different looking from the tutorial I found on it...My God..they changed things...damn engineers always like to change things(thats a quote from a movie if anyone can guess it...may not be exactly right). So Im at an impasse. Hopefully somone else out there can get it to work, because from my reading a Vista DLL may help!
 
OK it looks like VS 2005 isnt compatible with Vista..tried to DL the fix...wont work. Ok so I get VS 2008...totally different looking from the tutorial I found on it...My God..they changed things...damn engineers always like to change things(thats a quote from a movie if anyone can guess it...may not be exactly right). So Im at an impasse. Hopefully somone else out there can get it to work, because from my reading a Vista DLL may help!

Don't use Visual Studio (or whatever it's called)... just use CodeBlocks from the link I provided to you. :)
 
Where exactly are you installing the mod to? Give me the directory path.

C:\Documents and Settings\Hancocks\My Documents\My Games\Beyond the Sword\MODS

Could this have anything to do with me already having BUG? Could this be causing problems since BUG is already in HitM?
 
I can't seem to get past a few turns without it CTD. I would be glad to mention balancing and game play to you, if I could get your Mod to run. Damn it seems awesome too, hope it get it more stable soon. :)
 
Brave Jay. If you play Quick mode and get a CTD. Have you tried playing normal speed and seein if you crash same year as us. 2880bc. Also do you get a CTD with barbarians turned off. I may try this later as Im off out to macdonalds :)

I've played different game speeds with the same results, it may be turn specific, or just and event that finally happens at about the same time. It was crashing about 3200 bc on oddysey game speed, and it made it to 1700 something bc on quick. I had a worker, which like grave said might have done a task when it happened, i had explorers running into barb animals, but i never saw a barb warrior. no one had built a settler, the crash happened a couple of turns before the first settler was due. i haven't played with barbs turned off yet.
 
Back
Top Bottom