Saturday GalCiv build

If you have Beta 3D installed, you can pick up a minor update at:

http://draginol.stardock.com/temp/galciv.zip

Has a new EXE that fixes some bugs that have been reported and ensures that you will be warned before a planet defects.
285 views 9 replies
Reply #1 Top
Got a huge load of lines like these with that build:

Debug Message: Getting Parent Star: 27
Debug Message: Getting Parent Star: 27
Debug Message: Getting Parent Star: 27
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2



Got a crash to desktop. From home, so no SE.
The last lines in debug.err as above.
Autoturn off.
I set a colonyship on autopilot to a destination, the same turn, after it have moved all MP's I changed my mind and set to another target. It moved again (!) and crashed to desktop.
Reply #2 Top
Umm me stupid. Please disregard of the crash above.
Altho the messages are strange. Unless it's something normal with this new build.
Reply #3 Top
It's something normal with the new build.

The crash you previously reported was in that function so i'm trying to see if it's trying to use an invalid star ID. You know, like 3242343232 or something. That would crashthe game. 2 would not. ;)

So did the new build crash?
Reply #4 Top
Ahh, yeah had one crash just now.

The last lines were:
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 2
Debug Message: Getting Parent Star: 7

So no indication of such error then I suppose?


While checking the debug.err, I found these:

Debug Message: Scanning Models.
ASSERT ERROR in file c:\projects\pear\source\model2d.cpp at line 2400.
Debug Message: Animation Small has 17 frames of animation, which does not divide evenly into 32 facings.
Debug Message: Scanning bitmaps.
Debug Message: Initializing Galaxy.
Debug Message: Begin creating other screens.
Debug Message: Initialize Game Options.
Debug Message: Creating Galaxy
Debug Message: Set galaxy size.
Debug Message: Reading Star Names
Debug Message: Could not find animation titled in model Icon (PlayAnimation)
Debug Message: Getting Parent Star: 0

*DEBUG ERROR: *** Unable to locate font Verdana06Race12B, FTDataManager::FindFont ***
*DEBUG ERROR: *** Unable to locate font Verdana06Race12B, FTDataManager::FindFont ***



Reply #5 Top
Yea unfortunately without the smart exception info it's really just guessing. The data in smart exception will literally tell me what function crashed and what it was trying to do.

I can try to make a debug build, then when it crashes it'll bring up that standard Windows error dialog. But you have to play it in a window. But for you I'd be willing to create it.
Reply #6 Top
Ah, ok - sure. I could try that.

My reserve-plan was to get to work tomorrow and play from there, where SE work :)

But your plan was a bit better IMO, if it gets you about the same data as SE gives, that is.
Reply #7 Top
Oh another thing that would hlep is if I know what size galaxy you're playing on and if you're palying with all the AI players. I just want to make sure when I play the game I'm playing it like you are.
Reply #8 Top
Okay it's up:

http://draginol.stardock.com/temp/galciv_w.zip

Note that you must run your desktop in 65,000 color mode (16bit color). NOT 32bit/24bit.
Reply #9 Top
Ah ok. nice. I'll try it.
I normally play tiny or small galaxies when a new build is up, after that I switch to a little bit bigger one. And I play with all AI players.