Finally understood problem with diplomacy!

Hi

Never really noticed diplomacy being too difficult in DA before, but until now i have always played Terran. So i guess their super ability really is much more super than i ever realized eh??? lol

 

Anyway, i decided to try and play Arcean just for something different (difficulty level - Drengin on Godlike, others on genious). Did my usual strategy of waiting to get Diplomatic translators and then trading techs, well i tried to trade techs! I could get some very low level ones if i threw everything i had at them, but apart from that, tech trading may as well have been disabled! I think the developers definately went way seriously overboard with this one!!!! Guess i should go and look for a mod to fix it?

 

 

7,616 views 10 replies
Reply #2 Top

Anyway, that Arcean game started looking interesting - the Korax and the Drengin were getting super powerful and i had Thalans as my allies and they are fairly prominent as well. I did not have any ships to compete with what the AI has, since they won't trade techs with me at all so i had to build a cluster of military starbases and pile a heap of crap ships on them just to 'appear' powerful! Then again if the AI did attack those military starbases, my crap ships would masacre them in that zone, outside that zone tho the AI would seriously own my ass!!

 

I was thinking this will develop into the toughest game i have ever played and then i got the out of memory stupid error when i tried to save game (it was a gigantic map) so that was the end of that, problem solved.

Reply #3 Top

We all suffer in some way, shape or form from the OOM error.  I keep 2GB free for DA.  Reloading after serveral turns frees memory.  Maybe you can reload and continue the fight.

Reply #4 Top

I got some special trick to make the game use more than 2GB memory, so i can go a long time before it crashes.... but going a long time without saving to avoid crashing isn't going to help, since you are going to have to save at some point! Hmm or do you? Perhaps i can just leave it running while i am in bed or at work??

Reply #5 Top

If you are getting OOM errors, it is better to turn off autosave and save manually every few turns. that way you don't lose as much when you get an error.

And no, leaving it running won't really help. Eventually the memory error will happen anyway, it's just that saving takes a huge amount of RAM, so that's where the game runs into the error first. That, and since the game automatically saves on the turn that you win, so it would lock before you got the victory screen anyway.

Reply #6 Top

Quoting WIllythemailboy, reply 5
If you are getting OOM errors, it is better to turn off autosave and save manually every few turns. that way you don't lose as much when you get an error.

And no, leaving it running won't really help. Eventually the memory error will happen anyway, it's just that saving takes a huge amount of RAM, so that's where the game runs into the error first. That, and since the game automatically saves on the turn that you win, so it would lock before you got the victory screen anyway.

 

But saving more frequently will have a cumulative effect to bring the error forward much quicker won't it? On the other hand, if i put auto save on every turn, i can just forget about the problem and reload from the previous auto save every time the error happens.... i think this would be the best way to go since i am incapable of remembering to save every turn.

Reply #7 Top

But saving more frequently will have a cumulative effect to bring the error forward much quicker won't it? On the other hand, if i put auto save on every turn, i can just forget about the problem and reload from the previous auto save every time the error happens.... i think this would be the best way to go since i am incapable of remembering to save every turn.

Not that I've noticed. It seems to be ships moving that is the biggest culprit. Saving doesn't generally *cause* the problem, it's just the action most likely to reveal that you *have* a problem.

And I didn't find it too hard to adapt, just remind yourself to save (and use multiple save files, not just quick saving over and over) just before you push turn. That seems to be the best time for a save, as the turn running is the third most likely time for the OOM to ocur (second being opening any huge list, either the planet list or lease/maintenance page), and that you don't have to remember exactly where in your turn you were when you load - when you load, you know the next thing you were going to do was push turn. Another bonus is that saving before the turn runs (rather than after, as the autosave does) is that you get the planet/ship finished warnings for the turn when you load, which you don't get from loading an autosave.

I think it has since been fixed, but it used to corrupt the save file when you attempted to save and got an OOM. Losing the primary and previous autosave in short succession cures a player of autosave dependance really quick.

Reply #8 Top

Nope it hasnt been fixed, there are tons of people with these errors (me included) and stardock does shit about it and I doubt is the hardware (ive got 8GB of Ram and I still have the Out of Memomry bug.

Reply #9 Top

First, it is a 32 bit application, so it can't use anything above 2 gig anyway. Second, while they do still happen occasionally, it has improved a hundred fold over what DA used to be.

I'm running it on 2 gigs on a 32 bit XP machine and haven't gotten a OOM for quite some time now. And that's running a nearly maxed out immense map (over 10k ships near endgame).

Reply #10 Top

Quoting WIllythemailboy, reply 9
First, it is a 32 bit application, so it can't use anything above 2 gig anyway. Second, while they do still happen occasionally, it has improved a hundred fold over what DA used to be.

I'm running it on 2 gigs on a 32 bit XP machine and haven't gotten a OOM for quite some time now. And that's running a nearly maxed out immense map (over 10k ships near endgame).

 

Well thats how it should work.... When a game gets too rich for a computer to handle, it should only slow down, not crash, and continue slowing down until the player cannot bear it anymore. That is how the system is supposed to work, none of this out of memory nonsense!

 

How many people are getting out of memory errors when the game still seems to be running quite fast? I will put my hand up for that one!!