READ THIS ENTIRE THING VERY CAREFULLY, UNDERSTAND WHAT YOU ARE DOING BEFORE YOU START MESSING WITH STUFF, ESPECIALLY 32 BIT OPERATING SYSTEM USERS AS THIS CAN REALLY MESS YOUR ENTIRE SYSTEM UP IF YOU ARE NOT CAREFULFirst off, you should have at least 4gb of RAM for this.Well I'm still getting out of memory issues quite early on in games and rather than wait for the leaks to be fixed I went and just allowed Elemental to use more RAM, which removes the out of memory issues.If you have a 64bit OS then all you need to do is patch your game. If you have Windows XP then see the bottom of this post, though I haven't tested anything on XP so it may not work at all.If you have 32bit Vista or Windows 7(IF YOU ARE RUNNING A 64BIT OS DO NOT DO THIS!!!) you need to go into command line and type
BCDEDIT /set increaseuserva 3072This may have negative impacts on your overall system, so if you are running a 32bit OS, be aware... If you are running 32bit OS and have lessthan 4gb of RAM, doing this is probably bad for your overall system experience.Copy and paste your Elemental.exe into the folder this .zip extracts to. Elemental.exe must be in the same folder as this patch.BACK UP YOUR ORIGINAL .EXE BEFORE YOU DO ANYTHING.http://ai-machater.googlecode.com/files/ElementalRAMPatchzip.zipAfter putting your Elemental.exe in this folder, run the file named "RunMe.bat"On 32bit OS this will give Elemental 1gb more memory addressing space(not to be confused with how much memory the windows task manager says the program is using) On 64bit systems this will double the amount of memory Elemental can address, up to 4gb.You will probably need to repatch your game with this each time Stardock releases a new version. This will work with any version of Elemental.
If you have windows XP you need to change some boot.ini stuff. Refer to this microsoft article. I can't help you however since I haven't done any of this with XP before.http://www.microsoft.com/whdc/system/platform/server/pae/paemem.mspx
As long as people backed their exes up can't they just change back?
The game does not like the patched exe. How did you guys make it work?
Whenever I start the game, when it loads to the menu screen it will turn into this
http://img268.imageshack.us/i/elementalerrorscreen.jpg/
How did you guys make it work?
I just followed the instructions and it worked perfectly. Are you using impulse to launch or just running the new exe? I run from the exe and it works.
This worked great until yesterday, then I got the corrupt patch thing. Now I've switched back to my original .exe, but I again have memory leak crashes. Really annoying.
As Nakor from Stardock has said, Elemental patch 1.06 is detecting this "fix" as a corruption in your game. They might change it in patch 1.07 to allow this fix to once again work, until then we will just have to wait.Hopefully the memory issues are worked out soon and this fix isn't even needed. Nakor, appreciate the heads up on the compatibility thing with this.
Hey Machater, just wanted to thank you for this fix - it let me play without OOM errors for a nice long time before the game started rejecting the patched exe. Great job.
I just tested v1.07 and i was able to play without any corruption warning, so it looks like this fix can once again be used if you are getting the out of memory issues with Elemental v1.07.As before, I would recommend you first play v1.07 and see if you still get the out of memory crashes, if you needed his fix before, you may not need it anymore, and it CAN cause additional problems.
Only use this as a last resort to fixing out of memory crashes.
Seems like a lot of people are still getting the out of memory problems with v1.07 so *bump*
I know this is just a temporary fix for underlying issues but THANK YOU! I just went 250 turns on a medium map with almost full # of players. The game ran smoothly the ENTIRE time... until it randomly crashed. But 250 turns is totally acceptable, I was sick and tired of crashing every 5-10 turns and getting ready to take a week break from Elemental.
Good to see it is working with the latest patch and still helping people
Helped me a ton, thanks man
no problem =D
a lot of people have downloaded this, hopefully everyone got it worked and isn't crashing.
Bump for usefulness.
Works great. Managed to play a 500+ turn game.
Task manager said Elemental was using over 2Gig of memory. Oof.
if task manager reports 2gb of memory usage, you can bet the game is addressing a good bit more than that. Task manager can be misleading because it does not show how much memory a program addresses. The game could address 2gb while only using 1.5gb and crash from out of memory. Or it could be addressing 1.8 and using 1.8 and not crash.Glad it helped!
Ever since I started using this nice little fix, I stopped running into OOM messages. Great work.
....bump
Too bad this can't be stickied until the memory crashes aren't so frequent
bump since out of memory crashes are still happening in v1.08
hooray memory
How do I use the patch. I ran this once with 1.07 and it really did not seem to do anything. It has the A for add menu that comes up and I don't know what to do then. So I just exit.
What operating system are you running? You cut/paste your Elemental.exe into the folder with this fix. Then run RunMe.bat.Pick A for the options. It will say "Large Address Aware Enabled"
Press a key to continue, and then E to exit.
Then cut/paste your Elemental.exe back to your game folder.
REMEMBER. This is NOT going to help your game run more smoothly or anything. The ONLY ONLY ONLY ONLY thing it is going to do is help with out of memory crashes. If you do not get out of memory crashes then this will probably MAKE your game crash for other reasons. This is not a performance boosting patch.
Also if you have a 32bit operating system you have to do further steps to make it work.
If you have Windows XP then there are even further steps required, and since I don't have XP I really can't help with it.
bump for the weekend, looks like the OOM issues are worse than ever
Yeah they were terrible, but i ran for 2 hours earlier with no crash once i re-applied this fix to 1.08. Thanks again man.
There are many great features available to you once you register, including:
Sign in or Create Account