A few days ago I decided to install armada 2 on my pc, since it had been awhile since I played. Unfortuentally, when I tried to run it, I got an error telling me that I didnt have enough memory to continue. I'm pretty sure the problem is that I am running it on the 64 bit edition of Windows XP, since I have 4 gigs of ram and 250+ free gigs of hard drive space. Does anyone know if there is a workaround for this, short of upgrading to Vista?
Armadafleet Command staff
25th August 2002
did u tinker with the odfs in any way if so its that (") missing quote lol
No tinkering as yet. I was running from a fresh install on a machine that had never had it installed before. I also tried running it thru a virtual machine setup for a 32 bit system, but it said something about a problem with the hardware accelerator and DirectX problems, so I gave up on that approach for the moment.
very interesting do you run armada with an limited or administrator account? could you please give me the exact error message? it won't run on most virtual machines due lack of 3d hardware acceleration. most nextgen VMs will support 3d though. vmware workstation 5 does yet feature a hidden setting to enable very basic 3d acceleration, i think the new 6 beta could have this option integrated as official feature.
anyone else running armada on a 64bit environment?
The exact error message is as follows:
----- Sorry, there is not enough memory to continue. Please make sure that you have at least 50MB free on your hard drive and that virtual memory is not disabled. -----
At present, I'm running on the administrator account on my pc. Currently I have a 500 gig hard drive, 4 gigs of ram, dual 7600GT nvidias in SLI mode, and an AMD Athlon 64 X2 Dual Core Processor 4200+. As for the virtual pc, I used Microsoft Virtual PC 2007.
Slightly cooler than a n00b
11th February 2007
That is different from the "out of memory" message for a missing ". So, not really a lot I can suggest to help. Missing " is easy to fix. AND a pain to fix. Cause you have to find the ODF with the missing quote before you can fix it.....
found why this error pops up on your system, working on a solution right now. it's a bug within armada when using (more) than 4gb of ram. please contact me via instant messenger if possible
ok, i have created a little testapp, could you please attach the output here in the forums? thanks in advance. and no worries - no virus included, blame me on the forums otherwise ;)
everyone else with more than 2gb ram is free to test it, especially interesting on windows vista, too. this seems to be a really severe bug we have here. looks like noone is able to run armada with too much ram :D
Ok, I ran the test. The results are below. I hadn't considered that TOO much RAM might be the cause of the problem.
Status --- GetLastError: 0 dwLength: 32 dwMemoryLoad: 35 dwTotalPhys: 4293910528 dwAvailPhys: 2778865664 dwTotalPageFile: 4294967295 dwAvailPageFile: 4294967295 dwTotalVirtual: 2147352576 dwAvailVirtual: 2085191680
StatusEx --- GetLastError: 0 dwLength: 64 dwMemoryLoad: 35 ullTotalPhys: 4293910528 ullAvailPhys: 2778865664 ullTotalPageFile: 8319668224 ullAvailPageFile: 6876909568 ullTotalVirtual: 2147352576 ullAvailVirtual: 2085191680 ullAvailExtendedVirtual: 0
ok, this might be a working fix for the time being. just extract to your armada dir and run armada2memfix.exe instead of armada2.exe. please report back if you have had any success with it. [color=red]Removed link.[/color]