Gamestudio Links
Zorro Links
Newest Posts
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
Help with plotting multiple ZigZag
by degenerate_762. 04/30/24 23:23
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
2 registered members (AndrewAMD, Ayumi), 1,266 guests, and 5 spiders.
Key: Admin, Global Mod, Mod
Newest Members
firatv, wandaluciaia, Mega_Rod, EternallyCurious, howardR
19050 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Not Enough Memory (50 MB) #255717
03/12/09 07:29
03/12/09 07:29
Joined: Feb 2006
Posts: 324
Germany
M
maybenew Offline OP
Senior Member
maybenew  Offline OP
Senior Member
M

Joined: Feb 2006
Posts: 324
Germany
This error is occuring on the startup of the engine (all Versions 6.40.5 to 7.06): "Not enough memory (50 MB required)!".

This really screws up our distribution. We got over a thousand complaints from customers so far and already raised this issue a couple of months back but got now suffienct answer here on the board.

Our products need 500 MB nexus - WED allows to set the nexus this high, so why does the engine not run on all target machines?

We compiled a list of possible solutions for the FAQ sections of our websites. None of this is helping.

Quote:
This error error appears if the game could not reserve enough memory to run. The causes for that can be:

* Not enough (free) RAM / Memory

Solution: You need at least 512 MB of RAM. If you run the game in Highend Mode you will need at least 1024 MB of RAM.

* Not enough (free) Virtual Memory / swap file too small

Solution: The swap file of the operating system should be at least at 1.5 gigabyte. You can change this setting in the Control Panel: For Windows XP, the sequence is to right-click on My Computer, choose Properties, go to the Advanced tab button, click Performance Settings, click on Settings, click on the Advanced tab once again and in the Virtual Memory section, click Change.

* Not enough (free) hard disk space

Solution: It is not enough to have enough free RAM space available, you also need to have free hard disk space on the windows drive as well as the drive where the game is installed. 1.5 GB should be available at all times to ensure stability and good performance.



How can such severe bugs occur when rolling out a product? This at least should be documented in the manual!

Would a update to the most recent version solve this problem?

Re: Not Enough Memory (50 MB) [Re: maybenew] #255753
03/12/09 11:43
03/12/09 11:43
Joined: Jul 2000
Posts: 27,986
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,986
Frankfurt
To answer your rhetorical question: No, rolling out a product with such severe bugs is certainly not the brightest idea.

I don't want to criticize your organization, but if I had to distribute a game to thousands of customers, I'd consider testing it before, on several PCs. And when changing an essential setting such as the nexus, better read before what the manual says and recommends about it.

Ok, what can we do now that the damage is done? Your FAQ list is ok at least. But you can't distribute a game with a nexus 500 setting. An update would help, but not much. Using A7 instead of A6 reduces the nexus requirement by maybe 20%, if at all. That's probably not enough to fix your game. Another advantage of A7 is that if the nexus is too small, the memory is automatically allocated from the heap. This does not reduce the overall memory requirement, but prevents "nexus too small" warnings.

The real fix is reducing the textures or whatever it is that fills your 500 MB. Or else, distribute a RAM expansion together with your game.

Re: Not Enough Memory (50 MB) [Re: jcl] #255756
03/12/09 11:48
03/12/09 11:48
Joined: Mar 2009
Posts: 40
MokyjeBrute Offline
Newbie
MokyjeBrute  Offline
Newbie

Joined: Mar 2009
Posts: 40
you should have to save some of them, then, it's the problem of too much space EATEN by your pretty textures and all. you know coding makes em small, has nuthin' to do with thaT!!

Re: Not Enough Memory (50 MB) [Re: maybenew] #255808
03/12/09 17:51
03/12/09 17:51
Joined: Feb 2006
Posts: 324
Germany
M
maybenew Offline OP
Senior Member
maybenew  Offline OP
Senior Member
M

Joined: Feb 2006
Posts: 324
Germany
Quote:
The real fix is reducing the textures or whatever it is that fills your 500 MB. Or else, distribute a RAM expansion together with your game.


You missunderstood me. The problem is not, that the game does not run on PCs that do not have enough RAM or that the requirements are to high. No, that works fine so far. Our Problem is, that even though a PC has 1024 MB or 2048 MB or even more RAM and a sufficient enough swap file, the game does not start but instead throws the Not Enough Memory Error.

Anyway, we managed to reduce Nexus size to 200MB. Will this solve the problem?

Again, please understand: machines on which this error occurs have sufficient RAM, but the error appears despite of that.

Re: Not Enough Memory (50 MB) [Re: maybenew] #255881
03/13/09 07:40
03/13/09 07:40
Joined: Jul 2000
Posts: 27,986
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,986
Frankfurt
Yes, nexus 200 will solve the problem, at least on machines of the standard of the last years, with a default virtual memory setting of about 2000 MB.

When you however think the error message is erroneous, don't blame the engine - it's only the bearer of the bad news. Complain here: bill@microsoft.com. He's written the memory allocation functions and will certainly take your complain serious.


Moderated by  old_bill, Tobias 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1