I keep getting CTDs on my current game. It's the same one where I reported that the Krynn Carriers are using Transport Icons and the one where I reported the stuck on "Idle Ship" bug. Insane map, vanilla races, godlike difficulty. The save game is in my Krynn Carriers bug thread.
There's no warning that it's about to happen. All seems to be going well and the game just disappears from the screen. I have to save the game several times per turn in order to keep from the boredom of doing the same stuff over and over. Setting the autosave to every turn didn't help because it would CTD before the save.
I'm hoping I can finish the game before it permanently craters. I should be getting two steam achievements, one for an insane map win and another for the Krynn win.
Can you please roll back the 1.12 update? It's killing the game.
An update - A trade offer came up and crashed the game, so I reloaded and attacked the strongest AI, which was the only one left with a significant military. I had a thought that the number of ships that AI owned might be causing an overflow similar to the one when you get close to a million bcs. I do find it odd that a 64 bit game can't handle a number above 1 million, but I digress.
After attacking the strongest AI, the trade offer didn't reappear and I wiped out about a quarter or more of his fleets and took about a dozen planets.
After doing so, I saved the game and tried the diplomatic dialog as a test and it opened without a CTD. I tried all of the remaining AIs and no CTD. I don't know if an overflow is coming from the sheer number of ships that the AI spams or if it has something to do with the huge stacks of fleets in each hex that the AI tends to collect. Something seems to be causing the game to handle large numbers poorly, though.
Now that the game's numbers are down to something like 32 bit, it's behaving again.
In C++, an int is still 32-bit on 64-bit arhitectures. It's just pointers and sizes that get upgraded.
I still hope your crash gets fixed, of course. Maybe a direct link to the save game you cited earlier will garner more attention from the devs. Clickable links are hard to resist
In C++, an int is still 32-bit on 64-bit arhitectures. It's just pointers and sizes that get upgraded.I still hope your crash gets fixed, of course. Maybe a direct link to the save game you cited earlier will garner more attention from the devs. Clickable links are hard to resist
Thanks and good point. Still, even a signed int is over twice the observed limit.
The crashes are no longer happening now that the number of AI ships has been diminished. That might be a clue as to why I haven't seen the crashes others have been reporting until this game. I usually don't let the AI get so many fleets and I decommission outdated or useless ships. This is my first game on an insane map on godlike, so I wasn't able to subdue the AI as quickly as before. (Actually, my second, but I abandoned the first one due to the stuck on idle ship bug).
I'll be done with this one soon and will hopefully have my steam achievements when it's over. This might be my last insane map until I hear about a fix.
Actually a signed int32 ranges from ~ -2.1 billion .. 2.1 billion, so not a factor 2, but a factor 2000. Plus you could easily switch to a int64, which ranges from -2^63..+2^63-1 (–9,223,372,036,854,775,808 to 9,223,372,036,854,775,807).
I suspect this wasn't done to save a little on memory, but the 1000000 limit seems a bit low.
As for the CTD, was your system close to reaching its memory limit?
If you are getting crashes, I'd recommend starting a support ticket with the info in the troubleshooting guide so we can take a look.
https://esupport.stardock.com/index.php?/default_import/Knowledgebase/Article/View/496/161/general-galactic-civilizations-iii-troubleshooting
@TMPhoenix - yeah, my bad. B, not M. Makes me wonder about the 1 mil even more. I have 32GB of RAM and the game doesn't seem to be wanting more than 11GB at its max. Something else is going on.
@ID - I'm not getting the CTDs now that I whittled the AI fleets down. In fact, it was because of a CTD caused by an AI trying to talk to me that I attacked. Otherwise, I'd have a useful savegame.
I did post one from an earlier turn when I reported the Krynn carrier icon bug. https://forums.galciv3.com/469543/page/1/#3576967
I'm sure the CTD will show up if you put it on a soak for a while and then tried to open a diplo screen.
There are many great features available to you once you register, including:
Sign in or Create Account