Lead Developer, Stardock Entertainment
Published on October 4, 2007 By CariElf In GalCiv Journals

+ NEW: Added standby mode for auto improve asteroids


+ NEW: Added option that is on by default to Unload Unused Textures. The unloading unused textures functionality has been in the past two betas, but I added this option because unloading the textures not currently being used means that they will have to be re-loaded if they need to be used again in the future, which may cause noticeable pauses. However, disabling the feature will mean that Dark Avatar will have a bigger memory footprint.

+ FIX: We believe that we have fixed the battle crash bug. Yay!

+ FIX: Bug in Xeno Ethics that reset debt to 0 and converted the negative treasury balance to a lease

+ FIX: Crash in code that cleans up destroyed objects. This also fixes the bug where save games were corrupted because the ship type was not saved.


+ FIX: Bug in re-route governor that was re-routing all ships, not just the ones of the specified class

+ FIX: Changed text in notifications that no more anomalies/asteroids can be found to mention standby instead of deactivation

+ FIX: Added checks to not cancel directives for ships on standby unless you set an auto-pilot destionation for it

+ FIX: Fixed bug where starbases were being added to the moveable ship list, which caused the end of turn button to never come back

+ FIX: Added code to make sure that explosion textures are not removed if they haven't been used for awhile, because this is the probable cause of the pauses a few users reported during battles.

+ TWEAK: Took out some debug messages that were making debug.err files huge

+ TWEAK: Added code to make the galaxy print out which mod file (from the mods folder) it's using, and it's description, for debug purposes.


Like last week, we mostly focused on fixes. The battle crash in particular was difficult to track down because it was so random, but I think that we've finally got it.

EDIT: Make sure that you don't accidently 'update' back to beta 2.  We're aware of the issue with SDC showing beta 2 as an update after installing beta 3 and we're going to try to get that fixed.  In the meantime, re-starting SDC will correct the issue.

I did a clean re-build of the GC2DarkAvatar.exe and Lib3D.dll files, so that should take care of the problem.   It also has a very minor change: I made the high scores list also list metaverse games.

The current version is 1.7c[b].001.


Comments (Page 2)
3 Pages1 2 3 
on Oct 05, 2007
+ FIX: Fixed bug where starbases were being added to the moveable ship list, which caused the end of turn button to never come back



so that`s what happen to my game glad you fix it !!

thanks Cari and the rest of Stardock team,.... Keep up the Good and Hard work you all

are doing !!!

off to install new update









on Oct 05, 2007
Here I was all mad today. Firaxis released the long awaited patch for Civ:4 BTS, and it contained many game ruining bugs. Then StarDock comes a long and posts a new update, and makes me happy again.

Thanks guys
on Oct 05, 2007

I only noticed this with DA 1.7 Beta 3 and don't know if it happened in earlier releases, but hitting the Foreign Stats button on the very first turn of the game shows all the major players (the minor races tab is grayed out until I actually meet a minor race). As soon as I get the Universal Translator, I can talk to any of them even though I haven’t formally run into them yet. In the last game, I had treaties with them even before I met them.


David, can you please check your settings to see if you're starting out with relations that are greater than neutral? Also, you're not playing a scenario, are you?



That was it. Apparently, when I was testing a method of not losing so badly, I had changed the relations of the first four slots to Friendly. I wasn't aware that it didn't get reset at the next game (when I chose a Random mix). I set those slots back to Unknown and the Foreign Stats screen comes up unpopulated. Thanks again for the help.
on Oct 05, 2007
It also has a very minor change: I made the high scores list also list metaverse games.


And its for little things like that we really love you
on Oct 05, 2007
Good deal. After updating again, after playing for a few hours I started having problems.

These started out as the minor blotched explosions, and they slowly got worse and worse. Eventually they started bleeding bigger and bigger, and finally I started getting the dreaded "white" square. Once that happened I knew the out of memory was coming... (and it did)

Anyway I think a lot of progress on the memory problem has been made. Keep up the good work.
on Oct 05, 2007
+ NEW: Added standby mode for auto improve asteroids


Yes! Thank you, oh so very much! Glad it worked out for the survey ships enough to be added to the miners.
on Oct 05, 2007
Debug Message: Error. String Not Found. Table: Months String Name: Month0
Debug Message: Error. String Not Found. Table: Months String Name: Month2
Debug Message: Error. String Not Found. Table: Months String Name: Month2
Debug Message: Error. String Not Found. Table: Months String Name: Month3
Debug Message: Error. String Not Found. Table: Months String Name: Month3
Debug Message: Error. String Not Found. Table: Months String Name: Month3
Debug Message: Error. String Not Found. Table: Months String Name: Month4
Debug Message: Error. String Not Found. Table: Months String Name: Month5
Debug Message: Error. String Not Found. Table: Months String Name: Month8
Debug Message: Error. String Not Found. Table: Months String Name: Month10
Debug Message: Error. String Not Found. Table: Months String Name: Month11
Debug Message: Error. String Not Found. Table: Months String Name: Month1
Debug Message: Error. String Not Found. Table: Months String Name: Month2
Debug Message: Error. String Not Found. Table: Months String Name: Month4
Debug Message: Error. String Not Found. Table: Months String Name: Month5
Debug Message: Error. String Not Found. Table: Months String Name: Month5
Debug Message: Error. String Not Found. Table: Months String Name: Month6
Debug Message: Error. String Not Found. Table: Months String Name: Month7
Debug Message: Error. String Not Found. Table: Months String Name: Month8
Debug Message: Error. String Not Found. Table: Months String Name: Month10
Debug Message: Error. String Not Found. Table: Months String Name: Month10
Debug Message: Error. String Not Found. Table: Months String Name: Month11
Debug Message: Error. String Not Found. Table: Months String Name: Month0
Debug Message: Error. String Not Found. Table: Months String Name: Month2
Debug Message: Error. String Not Found. Table: Months String Name: Month2
Debug Message: Error. String Not Found. Table: Months String Name: Month4
Debug Message: Error. String Not Found. Table: Months String Name: Month4
Debug Message: Error. String Not Found. Table: Months String Name: Month5
Debug Message: Error. String Not Found. Table: Months String Name: Month7
Debug Message: Error. String Not Found. Table: Months String Name: Month10
Debug Message: Error. String Not Found. Table: Months String Name: Month11
Debug Message: Error. String Not Found. Table: Months String Name: Month0
Debug Message: Error. String Not Found. Table: Months String Name: Month0
Debug Message: Error. String Not Found. Table: Months String Name: Month0
Debug Message: Error. String Not Found. Table: Months String Name: Month1
Debug Message: Error. String Not Found. Table: Months String Name: Month1
Debug Message: Error. String Not Found. Table: Months String Name: Month1
Debug Message: Error. String Not Found. Table: Months String Name: Month2
Debug Message: Error. String Not Found. Table: Months String Name: Month2
Debug Message: Error. String Not Found. Table: Months String Name: Month2
Debug Message: Error. String Not Found. Table: Months String Name: Month3
Debug Message: Error. String Not Found. Table: Months String Name: Month3
Debug Message: Error. String Not Found. Table: Months String Name: Month3
Debug Message: Error. String Not Found. Table: Months String Name: Month3
Debug Message: Error. String Not Found. Table: Months String Name: Month4
Debug Message: Error. String Not Found. Table: Months String Name: Month4
Debug Message: Error. String Not Found. Table: Months String Name: Month4
Debug Message: Error. String Not Found. Table: Months String Name: Month4
Debug Message: Error. String Not Found. Table: Months String Name: Month5
Debug Message: Error. String Not Found. Table: Months String Name: Month5
Debug Message: Error. String Not Found. Table: Months String Name: Month5
Debug Message: Error. String Not Found. Table: Months String Name: Month5
Debug Message: Error. String Not Found. Table: Months String Name: Month5
Debug Message: Error. String Not Found. Table: Months String Name: Month6
Debug Message: Error. String Not Found. Table: Months String Name: Month6
Debug Message: Error. String Not Found. Table: Months String Name: Month7
Debug Message: Error. String Not Found. Table: Months String Name: Month7
Debug Message: Error. String Not Found. Table: Months String Name: Month7
Debug Message: Error. String Not Found. Table: Months String Name: Month9
Debug Message: Error. String Not Found. Table: Months String Name: Month9
Debug Message: Error. String Not Found. Table: Months String Name: Month9
Debug Message: Error. String Not Found. Table: Months String Name: Month10
Debug Message: Error. String Not Found. Table: Months String Name: Month10
Debug Message: Error. String Not Found. Table: Months String Name: Month10
Debug Message: Error. String Not Found. Table: Months String Name: Month11
Debug Message: Error. String Not Found. Table: Months String Name: Month11
Debug Message: Error. String Not Found. Table: Months String Name: Month0
Debug Message: Error. String Not Found. Table: Months String Name: Month1
Debug Message: Error. String Not Found. Table: Months String Name: Month2
Debug Message: Error. String Not Found. Table: Months String Name: Month2
Debug Message: Error. String Not Found. Table: Months String Name: Month3
Debug Message: Error. String Not Found. Table: Months String Name: Month3
Debug Message: Error. String Not Found. Table: Months String Name: Month4
Debug Message: Error. String Not Found. Table: Months String Name: Month4
Debug Message: Error. String Not Found. Table: Months String Name: Month5
Debug Message: Error. String Not Found. Table: Months String Name: Month5
Debug Message: Error. String Not Found. Table: Months String Name: Month7
Debug Message: Error. String Not Found. Table: Months String Name: Month8
Debug Message: Error. String Not Found. Table: Months String Name: Month8
Debug Message: Error. String Not Found. Table: Months String Name: Month8
Debug Message: Error. String Not Found. Table: Months String Name: Month8
Debug Message: Error. String Not Found. Table: Months String Name: Month8
Debug Message: Error. String Not Found. Table: Months String Name: Month9
Debug Message: Error. String Not Found. Table: Months String Name: Month9
Debug Message: Error. String Not Found. Table: Months String Name: Month10
Debug Message: Error. String Not Found. Table: Months String Name: Month10
Debug Message: Error. String Not Found. Table: Months String Name: Month10
Debug Message: Error. String Not Found. Table: Months String Name: Month11
Debug Message: Error. String Not Found. Table: Months String Name: Month11
Debug Message: Error. String Not Found. Table: Months String Name: Month11
Debug Message: Error. String Not Found. Table: Months String Name: Month11
Debug Message: Error. String Not Found. Table: Months String Name: Month0
Debug Message: Error. String Not Found. Table: Months String Name: Month1
Debug Message: Error. String Not Found. Table: Months String Name: Month1
Debug Message: Error. String Not Found. Table: Months String Name: Month4
Debug Message: Error. String Not Found. Table: Months String Name: Month4
Debug Message: Error. String Not Found. Table: Months String Name: Month4
Debug Message: Error. String Not Found. Table: Months String Name: Month7
Debug Message: Error. String Not Found. Table: Months String Name: Month8
Debug Message: Error. String Not Found. Table: Months String Name: Month10
Debug Message: Error. String Not Found. Table: Months String Name: Month11
Debug Message: Error. String Not Found. Table: Months String Name: Month11
Debug Message: Error. String Not Found. Table: Months String Name: Month0
Debug Message: Error. String Not Found. Table: Months String Name: Month0
Debug Message: Error. String Not Found. Table: Months String Name: Month4
Debug Message: Error. String Not Found. Table: Months String Name: Month0
Debug Message: Error. String Not Found. Table: Months String Name: Month0
Debug Message: Error. String Not Found. Table: Months String Name: Month2
Debug Message: Error. String Not Found. Table: Months String Name: Month4
on Oct 06, 2007
Cobra this has what to do with the gameplay? What does this error mean to us as players? Just posting an error and not explaining what its about is near useless! Please be more specific as it will help the devs a huge amount
on Oct 06, 2007
Sorry, I was short on time. The new event log feature is displaying missing string errors whenever a date is involved.
on Oct 07, 2007
I just finished a DA 1.7 Beta 3 game (large map, 4 other enemies, tough, everything abundant). I only had one crash under Vista Ultimate (x86) with an NVIDIA 7600GT graphics card. And, that was after playing the same session most of the day. Darn good build.
on Oct 08, 2007
Cari - this isn't exactly a Change issue, but it was something I noticed again in recent play.

What does the Subspace Annihilator tech DO? Text implies that it doesn't provide a new weapon, but pumps up the effects of Subspace Blasters. But in play and in the evidence in the .xml files, it doesn't seem to DO anything. Is this an error that cna be corrected, or is the tech intended to be just an extra null effect step toward Doom Ray?

drrider
on Oct 08, 2007

Sorry, I was short on time. The new event log feature is displaying missing string errors whenever a date is involved.

CobraA1,

Can you please check your DarkAvatar\Data\English directory and make sure that the english.str and screens.str file were updated? They should be 10/1 and 10/4, respectively. Another user who reported missing strings found that he had an english.str.tmp file in his directory, and renaming that to english.str fixed the problem.

 

on Oct 08, 2007

What does the Subspace Annihilator tech DO? Text implies that it doesn't provide a new weapon, but pumps up the effects of Subspace Blasters. But in play and in the evidence in the .xml files, it doesn't seem to DO anything. Is this an error that cna be corrected, or is the tech intended to be just an extra null effect step toward Doom Ray?

Hmm, you're right.  I'll ask Brad about that.

on Oct 08, 2007
"Another user who reported missing strings found that he had an english.str.tmp file in his directory, and renaming that to english.str fixed the problem."

Yup, it appears you're correct:
-English.str is 4/19, and there is an English.str.tmp dated 10/1

-Screens.str seems to be fine - it's dated 10/4

Fixed.
on Oct 09, 2007
Still missing strings

[URL=http://imageshack.us][/URL]
By [URL=http://profile.imageshack.us/user/cobraa1]cobraa1[/URL]
3 Pages1 2 3