A lot of people seem to be having problems with memory with 1.1, so here are a few tips until we can get another build up:
1) If you haven't done it already, increase the amount of virtual memory available to Windows.
To increase the amount of Virtual Memory available to Windows:
1) Right click on the My Computer icon and chose properties
2) Click on the advanced tab
3) Under performance, click on the Settings button.
4) Click on the advanced tab
5) Click on the change button
6) Change the initial size to the recommended size and then increase the maximum size.
As a note, you should make sure that you have enough hard drive space left for the maximum virtual memory size or you'll start having problems whenever Windows has to allocate more virtual memory. You can get the size of the virtual memory in gigs by dividing the number by 1024.
2) If you still get the problems, play on Medium or smaller galaxies. Setting planets and stars to Rare will also help, although you will probably want to set the Habitable Planets to Abundant to make sure that you do have enough good planets. You could also try making a bee-line for larger hull sizes so you won't need as many ships.
3) Defragging your hard drive may also help if you haven't done it in awhile.
I'm sorry that we didn't catch this earlier, but the developers and artists all have 2 GB of RAM (or more) so none of us have had this problem. Fixing the memory issues is our top priority at the moment.
If you have Windows 2000 or XP you can try this UNOFFICIAL test exe. I will be updating this link periodically until we get the official update out. I'm using an newer version of the DirectX SDK on my computer than the one that Brad uses to create the offical builds, and the version I'm using is not supported on Win 98/ME.
Before extracting the contents of the zip file to your GalCiv2 install folder, backup your GalCiv2.exe and Lib3D.dll and your save games, just in case.
http://sd.stardock.com/carielf/gc2/GalCiv2MemTestWinXP6.zip
This test file is meant to
1) fix crash when loading save games
2) reduce save/load times (may only be slight difference)
3) make it less likely to crash while saving.
update:
4) This version attempts to abort saving rather than just crashing when it runs out of memory while saving. However, it is still possible to max out your memory so badly that the game will crash even if you're not saving.
I am going to try to make it abort saving gracefully rather than crashing when it runs out of memory, because on a gigantic galaxy with everything set to abundant, you are going to max out your memory if you only have 256 MB of RAM. This will give you the chance to try adjusting your page file in the hopes that you will be able to save again.
I am also going to try to reduce the memory usage.
Update 5/5/06: I am un-stickying this thread and making a new one to try and get more people using the test exe.
--Cari