Absolutely SICK of These CONSTANT Out of Memory Errors!

What is it with this game? And what is it with game developers that they can't seem to simply create a game with CLEAN code so that it can actually be PLAYED? i have not been able to compelte a single game since i have owned this piece of crap because it is constantly giving me out of memory errors. And the biggest headache of all is that the out of memory errors always seem to occur when i am saving the game! Before you folks go creating further expansion packs for this hunk of JUNK why don't you work on making what you already have actually friggen WORK???? There is absolutely no damn excuse for this. i have 13 GB of RAM on my machine and this game punks out if it uses more than 1.5? i have virtual memory turned to the highest friggen' setting, and i have updated everything i can update.

Fix the damn game or give us our money back.
29,394 views 67 replies
Reply #1 Top
Sorry, but 32-bit programs have a 2GB limit - no matter how much physical ram you have.

Perhaps you should save more often, and set the autosave to just a couple turns.
That way, you can always reload the game and continue.
Reply #2 Top
Uninstall all virus scanners, firewalls, toolbars, download accellerators and whatever. They all got lots of DLLs which get loaded into every single process. Each taking a good chunk away from the available 2GB.
Reply #3 Top
13 GB RAM? Actual physical RAM, or including virtual memory? I hope, you're running a decent 64-bit OS as well, or it won't matter anyway. ;)
Reply #4 Top
Did you try patching the game? Furthermore, which game are you playing: DL, or DA?
Reply #5 Top

Sorry, but 32-bit programs have a 2GB limit - no matter how much physical ram you have.

Perhaps you should save more often, and set the autosave to just a couple turns.
That way, you can always reload the game and continue.
End of quote

There is a way to change the limit to 3gb. (XP cant handle more)
The game will slow down if the player has only 2 gb but it wont stop with "out of memory". I had 2,3 GB in use, but i have only 2 gb. and i had NO "out of memories" since i changed the settings...



Reply #6 Top
try this web page http://support.microsoft.com/kb/833721 it might help, not sure if it helps 64bit OS's

Should allow 32bit apps to use 3GB of virtual memory instead of 2GB.

TotA is more efficient and if you want to play gigantic/immense galaxies then upgrade to it.

Reply #7 Top
I had 2,3 GB in use, but i have only 2 gb. and i had NO "out of memories" since i changed the settings...
End of quote


Yep, it allows the app to swap out memory into virtual memory, might slow things down a little (as it swaps the memory to disk) but will reduce memory crashes.

physical + virtual upto 3GB

Reply #8 Top
Many of us manage to play the game regularly and for hours at a time without encountering any errors. The problem would appear to be unique to your environment. Try using msconfig to clean boot the system and see if the problem goes away.
Reply #9 Top
The game seems to have some remaining memory leaks which have not been caught yet and these will lead to the out-of-memory condition.

The easiest workaround is to do an automatic save on every turn. They do not slow the game down and will allow you to recover from almost any kind of game crash condition.
Reply #10 Top
i am running Windows XP and everything on it is updated. i understand the RAM limitations of the OS, which makes me doubly question why this game fails to run reliably on a system for which it was written. i have the most up to date versions of Gal Civ and Dark Avatar, and i save the game every turn, and have the game set to auto save. The game doesn't crash... it just says it doesn't have enough memory to save the game. This is incredibly annoying. Especially if you have made numerous moves during a turn that can not, then, be saved. i play on the large map, not the huge or gigantic ones.

Does the game run any better under Vista whose RAM requirements are different? i can install it if so.

This is a really fun game to play, but i have never played a game before that simply fails to run on even the most maxed out systems. It seems to me that with the length of time this game has been available that these bugs would be worked out by now.
Reply #11 Top
BTW, the 3 gb alteration to the boot.ini file on the MS website appears to only affect Windows Server... can it be done on Windows XP? If so, how should it be written in the Boot.ini file?

i have virtual memory already set to its highest setting, but this does not appear to help much.

i am running on a MacPro 3ghz under bootcamp. This does not present any issues, however, in running any other application that is Windows based. i have 13 gb of physical RAM--but am well aware of the limitations of Windows XP where this is concerned. All that is beside the point, however, as i stated earlier. The game was written for Windows, and surely the RAM requirements and ceilings were known to the developers of the game. So essentially, what i am reading here, is that the game simply can't run all the bells and whistles that it is coded to have. i have to turn down many of the options that the OS clearly has the resources to run just to play the game at its minimal standards and then the game still runs out of memory?

i am typically a very calm person. But i find this situation to be intolerably annoying.
Reply #12 Top
You didn't think it was worth mentioning previously that you're running via bootcamp on a Mac? And you're blaming the game and the coders when you're trying to run it in a totally unsupported manner on an emulated OS?

Reply #13 Top
You didn't think it was worth mentioning previously that you're running via bootcamp on a Mac? And you're blaming the game and the coders when you're trying to run it in a totally unsupported manner on an emulated OS?

End of quote


And winner of the, "Ding Ding Ding!" prize goes to, rls669! Congrats!!! And a great, succinct, and totally accurate point!

Rhamial, don't blame the game for your own problems. For instance, it's not the game's fault you  had a lapse in judgement and bought a Mac.  :p  ;p  :d 
Reply #14 Top
Lemme stress on rls669's comment if you don't mind.

Emulated OS'es (include even Linux, in that category would you!) can get a little tricky as they aren't really stock compatible with numerous different programs or even, variable conditions related to the actual machine(s) "setup".

What you have is a workaround Mac which pretends to be fully MS ready using a bootcamp alternative environment... you must cope (somehow) with such situations cuz it IS highly probable these may occur often or by luck, rarely.

I can happily say, though, that GC ISN'T a "piece of crap" (as you seem to imply) since it works perfectly well on my very low-end XPro/SP2 driven P4/1.5 (along with only 512/Ram supported by a tiny/sufficient/fixed length 1.4 pagefile.sys!); No crashes which can't be handled properly or if any, no annoying bugs whatsoever, unbearably slow in some specific gameplay "areas"... but, i don't care - it is, afterall a TBS game with very high graphical demands loaded into the above minimal PC (equipped with a genuine Intel CPU, single core). Turned off a few things (thanks to SD coders for the options, btw - shows me that THEY care about their customers, even if they own almost obsolete computers.) to MAKE it worth playing, and it does.

The problem isn't at all from GC coding or, more importantly, its minimal basic (very well explained both here on site and in the PDF guide given.) requirement(s), it is actually from your particular "pseudo" PC - no offense intended.

- Zyxpsilon.

Reply #15 Top
I have 13 GB of RAM on my machine
End of quote

i am running on a MacPro 3ghz under bootcamp.
End of quote

Haha, you're such a tool.

I laugh as I consider that a 13GB/3GHz MacPro costs no less than $7,000, and it can't even play GalCiv2. Does your mom know how much you wasted on her credit card? Maybe if you spent another $3K it might work!

If you want to talk about a "hunk of junk" you might want to consider where you went wrong in life when you thought getting an Apple was a good idea. What are you, a teenage girl?

I might consider that, perhaps, it's your work computer, but I doubt that somewhat - but then again, you ARE a techno-dolt, so an EZmode idiotproof Apple is pretty much perfect for you.
Reply #16 Top
Troll much, Uranium - 235? We can probably try to keep things a little more civil here.

(I'm flagging your post for possible removal.)
Reply #17 Top
Hey guys. I don't agree with Rhamiel exactly; however, I have noticed that TA runs like crap atm. I have started three different games, immense, huge, and a random size and all three have crashed after about an hour of play time. I have even tried going back to older save games and doing things differently. However, it does not appear to change the end result. The game just freezes with no response. The memory usage at the time of the freeze is only about 900MB's and if you let it go it drops down to about 400MB.

I do plan on shipping one of the save files to the devs so they can see if anything pops out.

Btw, my system is pretty beefy:

Gateway NX860XL with a C2D 7200, 2GB RAM, 200GB HD, 7900GS 256, Vista Business

Reply #18 Top
Oh please. i didn't mention it because i knew some friggen idiot, such as the morons who attempted to flame above clearly show, would jump on the fact that i am running Windows on the Mac as THE problem... which, btw, it CLEARLY IS NOT. i am NOT running Windows under emulation, i am booting straight into it, and i have drivers downloaded and installed from the sites themselves for the WinTel components. Blithering idiots, can't wait to flame a Mac, eh? BTW, regarding the price tag... at least i can friggen' afford it and half of you would own a Mac if you had either brains or the wallet to do so, so lay the **** off. The Mac is not the issue. Bootcamp is not the issue. i am not running this game under Parllels, or any other sort of "emulation."

The game runs out of memory on saves. i can play the game, with no problems. But as the game gets larger, with more ships, and planets colonized, then it runs out of memory. This is not a problem with my MacPro, it is a problem with the Game. i run CIV IV and have absolutely zero problems. Are you going to tell me that GalCiv is more intensive than Civ IV? Please! Furthermore, i am hardly the only person having the memory problem. This site is chock full of such complaints, but of course you would have to know how to read to notice them, eh?
Reply #19 Top
You didn't think it was worth mentioning previously that you're running via bootcamp on a Mac? And you're blaming the game and the coders when you're trying to run it in a totally unsupported manner on an emulated OS?



And winner of the, "Ding Ding Ding!" prize goes to, rls669! Congrats!!! And a great, succinct, and totally accurate point!

Rhamial, don't blame the game for your own problems. For instance, it's not the game's fault you  had a lapse in judgement and bought a Mac.       
End of quote



Again, i am not running under any sort of emulation. My two dual core 3ghz processors say INTEL. If you were more interested in solving the problem than throwing dirt and trolling about like a moron, you might have done your homework and discovered this little factoid on your own idiot.
Reply #20 Top
And one more time, for all those who might still be a little confused... i CAN play the game. i can even play the game on a gigantic map if i want. The thing runs quite smoothly. But, after several hours of play and the game becomes interesting, then it runs out of memory. Therefore, i have begun playing on a smaller map, and decreased demands on the system, but it still does this. Therefore i can't ever seem to finish a game. i think my irritation is quite justified.

i ask again, are there any differences in performance on the memory issue under Vista?
Reply #21 Top
And one more thing for the idiots who posted above blaiming me and my MacPro for this issue:

"Unfortunately, the memory management in GalCiv2's code base is almost nil. I'll be nice and not pick on the developer who wrote the 3D engine despite the fact that he no longer works here, but the fact is that we'd have to pretty much re-write the engine to get more control (or even more information) over the memory usage. I tried introducing the memory tracker that we're using for the fantasy game, but I couldn't even get Dark Avatar to compile with it, so it was pretty much a waste of two days during the 1.7 beta."

Found this on one of the forums... written by Renfl. According to what he is saying here... it does appear the problem lies with the game... hmm... Next time, if you don't have something constructive to add, don't try to come off as some friggen expert when you are clearly an absolute, and utter, moron speaking of things far above your head.

Reply #22 Top
If you looked around the forum a bit you'd see a post by one of the devs made within the last few days, to the effect that bootcamp is absolutely not supported. It doesn't matter that the new Macs have Intel processors, they're still not running a native pc bios and pc software is by no means guaranteed to work.
Reply #23 Top
Well, if the problem becomes impossible or is just too frustrating to solve Rhamiel, you can just avoid playing the largest maps, or reduce the graphics somewhat. Granted, it will still crash on you every now and then, but it will be a lot more bearable if you keep the game size a wee bit smaller.
Reply #24 Top
He just said that the game crashes even on smaller maps...
dunno, just make the game autosave every turn and reload if it breaks.
Reply #25 Top
This forum is so full of fanboys it is insane. This guy is ranting, and probably deserves some flaming, but he is right about one thing. Developing more expansions without fixing what is already wrong, is wrong.

I get that Stardock didn't figure out they had memory problems until well after DA. What gets me is that everyone could see it playing DL. There were many posts saying, wtf this game has a leak, and Stardock completely closed thier eyes.

I would glady buy an expansion pack that just fixed the problems with DA. I hope you all enjoy beta testing TA for the next few years...