DLL with Asserts turned on

ruff_hi

Live 4ever! Or die trying
Joined
Oct 24, 2005
Messages
9,135
Location
an Aussie in Boston
Attached is the dll with asserts turned on. Unzip this to your 'C:\Program Files\Firaxis Games\Sid Meier's Civilization 4\Beyond the Sword\Assets' and you should be good to go.
 

Attachments

What do you mean with assets turned on?
oops - I mean 'asserts' ... basically, if C++ throws an error, it actually tells you where the error is. It also catches other items like divide by zeros and things like that. Very useful for catching Crash To Desktops (CTDs).
 
Thanks Ruff. Does this give on screen display, or will it spit out a file?

Speaking of CTD's, has anyone been experiencing CTDs with the BAT mod on Huge Map, with Epic/Marathon speed? I have been, and think it's due largely to all the graphics BAT has, for each civ, as opposed to just a few graphics that several civs share.

Anyway, if anyone else is having this, let me know?
 
Here are some messages I got from running the DLL.
Spoiler :
Assert Failed

File: .\CvGlobals.cpp
Line: 3295
Expression: strcmp(szType, "NONE")==0 || strcmp(szType, "")==0
Message: type ARTSTYLE_MESO_AMERICA not found

---------------------------------------------------------- (During load of save file.)
Assert Failed

File: .\CvPlayerAI.cpp
Line: 4797
Expression: ePlayer != getID()
Message: shouldn't call this function on ourselves

---------------------------------------------------------- (During load of save file.)
Assert Failed

File: .\CvGame.cpp
Line: 6784
Expression: getBuildingClassCreatedCount(eIndex) <= GC.getBuildingClassInfo(eIndex).getMaxGlobalInstances()
Message: Index is expected to be within maximum bounds (invalid Index)

---------------------------------------------------------- (This was caused when highlighting a city in the CDA.)



Of course, when I got the CTD though, no popup.;)
 
Back
Top Bottom