Brad Wardell's views about technology, politics, religion, world affairs, and all sorts of politically incorrect topics.
Fixing the bugs we introduced in our own beta
Published on April 12, 2006 By Draginol In GalCiv Journals


This version basically fixes bugs that were introduced in the 1.1 betas to prepare for the final 1.1 release:

Note, your saved games may not work with this version.


+ Saved games now load MUCH MUCH faster on new saves

+ Fixed bug in Ship Designer where auto-place would not create a slot icon for modules such as colony, trade, troop, etc

+ Fixed bug in Ship Designer where auto-placed modules could not be removed from the ship

+ Fixed crash when trying to buy AI ships from trade screen (ahem)

+ Fixed bug where Diplomacy history would have no data

+ Fixed bug where large galaxies might save planet data before it the data had been initialized, making the saved game crash in unexpected places

+ Changed saved game version because saved games no longer save influence data - speeds up saved game load time

+ Added support for loading older saved games that still have influence data

+ Fixed bug where you could not select a ship that had been upgraded in the Quick Build list

+ Fixed crash in ship move calculation because the ship had no ship type

+ Fixed crash related to ship/improvement built icons

+ Fixed crash related to failure to load and create fonts

+ Implemented Cari's change to prevent AutoSave crashing

+ Improved stability in various places by checking process pointers before appending them to other processes

+ Added debug messages when memory allocation fails

+ Influence updates immediately after loading a game (No need to wait a turn for the influence to correct itself)

+ Fixed a bug where saved games from older versions that had orbital fleet managers in them did not allow the player to attack ships in a planet

+ Ship Design Screen deletes an old design if the new design has the same name

+ Fixed bug where if you pressed ESC in election window, you would never get any more elections from then on

This version should be available by 8pm EST.


Comments (Page 2)
3 Pages1 2 3 
on Apr 13, 2006
The bonus production from moons and such does work. I've watched it in the debugger.
on Apr 13, 2006
BTW, I removed the debug.err posting.  A debug.err posting with no context means nothing. It won't tell us why a game crashed or whatever the intent was.
on Apr 13, 2006
The bonus production from moons and such does work. I've watched it in the debugger.

Well, I am afraid to have witnessed otherwise, as I have posted here : https://forums.galciv2.com/?ForumID=274&AID=112931
on Apr 13, 2006
One irritating bug is that I see what custom ships I will get from technologies in their descriptions on the research screen when starting a game. However, if I save and reload, it's gone forever. Irritating now that I have a whole lot of custom designs that i reuse and have to guess what to research to make them available.

Also, you missed an \n after the new 'More miniaturization needed'-text in the 'completed technology'-screen. For example, it might look something like this (from memory):
New Ship Designs:
Ship Design 1
(3 other technologies needed)
* More miniaturization neededShip Design 2
(2 other technologies needed)
* More miniaturization neededShip Design 3
(1 other technology needed)

And once again, initial AI weapons research seems bugged to me. I know that you wrote that it's rand() %3 and that's why I think there is something wrong elsewhere in the code.
The majority most often chooses missiles in any given game now with the minority choosing either beams or guns. I have never seen all three being chosen in the same game after beta-3A, it's always missiles with either a couple of beams or a couple of guns.

I have to say that the Altarian AI impressed me yesterday, building a frigate in December, first year. However, I wasn't as impressed by the beginning of the third year when all his ships still had 1 movement and he doesn't seem to have researched any engine technology at all. My fleets are on the way over right now. Will be interesting to see what he does when I start taking his planets. Tough AI of course and game was begun in beta-3A.
on Apr 13, 2006
Could somebody please answer #10, should not be that hard of a question.
on Apr 13, 2006
Not to revel in anyone's mis-fortune but thank you ben_sphynx! I was beginning to think I was the only one this happened to.

I can't* play the game at all right now because of being stuck inbetween upgrades. I have no idea what actually got installed, what didn't, or if running the game will cause a LOT of problems. *: can't meaning not in good concience. The game launches fine right now, but what got hosed (if anything) might have serious effects as a game progresses.

I hope they don't wait too long to address this. And I would feel a lot better knowing they are looking at it at least. If they come back and say it will fix itself when the patch is released (by upgrading the game again), fine. But not knowing wtf is going on is frustrating. With the added irritation of I missed checking the auto-archive option in SDC, so I can't restore the previous version and would have to reinstall everything from scratch. Not for a beta.
on Apr 13, 2006
Frogboy:

The bonus production from moons and such does work. I've watched it in the debugger.


If the bonus is being applied it is doing so invisibly. This is very easy to test. Just start up a new game and look at it, as in Peace Phoenix's link.

Apparently this is the case for any inherent planetary bonus to military production, such as from special events and moons.
on Apr 13, 2006
Sorry if I'm threadjacking for this long shot, but could anyone help me understand why I can't download the latest beta? I've tried clearing my cache and uninstalling SDC but every attempt at downloading fails with the following messages in the log:

Download: C:\sd\Base\Gfx\Terrain\Desert_Query.png_ 0 (skipped) | 23497 | 10/21/2005 17:00
Download: C:\sd\Base\Gfx\Terrain\Mountain_Query.png_ 0 (skipped) | 28520 | 10/21/2005 17:00
Download: C:\sd\Base\Gfx\ s\planets\Earth.png_ 0 | Attempt 1 | -14 The Url is invalid
Download: C:\sd\Base\Gfx\ s\planets\Earth.png_ 0 | Attempt 2 | -14 The Url is invalid
Download: C:\sd\Base\Gfx\ s\planets\Earth.png_ 0 | Attempt 3 | -14 The Url is invalid
Server: Using other server http://sdcentral2.stardock.com
Download: C:\sd\Base\Gfx\ s\planets\Earth.png_ 0 | Attempt 1 | -14 The Url is invalid
Download: C:\sd\Base\Gfx\ s\planets\Earth.png_ 0 | Attempt 2 | -14 The Url is invalid
Download: C:\sd\Base\Gfx\ s\planets\Earth.png_ 0 | Attempt 3 | -14 The Url is invalid
Server: Using other server http://sdcentral4.stardock.com
Download: C:\sd\Base\Gfx\ s\planets\Earth.png_ 0 | Attempt 1 | -14 The Url is invalid
Download: C:\sd\Base\Gfx\ s\planets\Earth.png_ 0 | Attempt 2 | -14 The Url is invalid
Download: C:\sd\Base\Gfx\ s\planets\Earth.png_ 0 | Attempt 3 | -14 The Url is invalid
Result: Installation failed (0)
on Apr 14, 2006
Well from the error, I would say it's because there's an illegal folder name (your " s" folder - notice the space infront of the 's') which, shouldn't even be there (IE: it should be "Gfx\Planets"). I'm not sure how to go about fixing something like this, but from what you state, I assume this is not some problem with SDC itself (since you uninstalled and reinstalled) but one that deals with the path which is saved in your registry. That said, I don't believe the game actually saves individual paths (just one to your base install folder) so you can't go and edit a field to fix it. Instead, it is probably related to the patch in question, as to why you are not able to download it... no clue. It might be some error they had when putting it up and you just tried downloading at the wrong time. Perhaps try it again?
on Apr 14, 2006
I just hope the Stardock Gal Civ 2 team will add in some additional art content.

Probably the main change would to be give each race unique ship designs. In the current system certain races like the Arceans and Terrans have the exact same ship models.
on Apr 14, 2006
I just downloaded beta 4 and when i started the game there was no text on any of the tabs (like where it's suppose to say New Game, Load Game, Campaign, Metaverse, etc.) There's also no text on any of the tabs when you go to the New game screen (i just knew where it was from memory). I even tried re-installing the game and that didn't help either.
on Apr 14, 2006
Exactly the same problem here. All of the text is gone.
on Apr 14, 2006
Perhaps this was fixed betwwen beta 3 and beta 4. I did not see it in the changelog, though, and do not want to grab the latest patch until I'm done with this current game.

I noticed that I am able to upgrade core ship designs now. I upgraded the Sledge Hammer and started adding components to it. It is a large hull type. I finished reasearching huge hull types and went to make a better version of the upgraded sledge hammer. Imagine my surprise when I was unable to fill it out as much as the upgraded Sledge Hammer had been!

I went back and checked - when I add components to the upgraded core ship, the Phasor V said it was size 10, yet only took up size 6 units. Similarly, when I add the Phasor V to the upgraded Survey Ship, it uses 6 instead of 9.

Hope that helps you guys track this one down. Sorry if it's already been fixed.
on Apr 14, 2006
Make sure you fixe these;

When you load a game, your economy skips a turn (no economic activity on your next 'turn') but the AI's economies work.
It takes 2 turns after loading a save for starbase bonuses to kick back in...
on Apr 14, 2006
Yea! Last thing I'd ask for, is when you're in the shipyard that when you click on a a weapon.armor etc module that's already on the ship... that the individual highlighted item shows what it is somewhere. Other than that request the game continues to be is superific!
3 Pages1 2 3