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
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
1 registered members (AndrewAMD), 1,213 guests, and 2 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
nexus question #62777
01/24/06 21:00
01/24/06 21:00
Joined: Apr 2005
Posts: 9
J
Joa Offline OP
Newbie
Joa  Offline OP
Newbie
J

Joined: Apr 2005
Posts: 9
i have a question about the nexus in the a6 engine. i have a computer with 2gb of ram, and a Huge level that needs about 900 of nexus. the thing is, the engine won't let me increase the nexus beyond 1024, no matter how much ram i add or virtual memory i set in windows, i get the message "Not enough memory (0MB required)". what does that mean? is the engine limited to 1024 in some way? is there any way to get past that?
thanks in advance

Re: nexus question [Re: Joa] #62778
01/24/06 22:36
01/24/06 22:36
Joined: Jun 2002
Posts: 3,682
Coppell, Texas
Ran Man Offline
Expert
Ran Man  Offline
Expert

Joined: Jun 2002
Posts: 3,682
Coppell, Texas
I have a large level with a nexus of 55.

How many entities are in your level?


Cougar Interactive

www.zoorace.com
Re: nexus question [Re: Ran Man] #62779
01/25/06 06:32
01/25/06 06:32
Joined: Jun 2003
Posts: 1,017
Germany
T
Thomas_Nitschke Offline
Senior Developer
Thomas_Nitschke  Offline
Senior Developer
T

Joined: Jun 2003
Posts: 1,017
Germany
So what, you're using a nexus of n.i.n.e.-h.u.n.d.r.e.d. m.e.g.s. ? O_O O_O O_O

In that case, I'm afraid, it is indeed _very_ likely for A6 not to be able to handle this. But since you usually have to push up your nexus when creating hundreds of entities in WED, why not try creating some of them at runtime via ent_create instead? Maybe this method is able to overgo the nexus limit. Just a guess, though.

I'd honestly recommend reducing your levels memory usage whereever possible. A nexus of 900 mb is almost impossible for may computers to deal with, I assume.


Formerly known as The Matrix - ICQ 170408644 I've been here for much longer than most people think. So where's my "Expert" status?
Re: nexus question [Re: Thomas_Nitschke] #62780
01/27/06 01:21
01/27/06 01:21
Joined: Aug 2005
Posts: 1,185
Ukraine
Lion_Ts Offline
Serious User
Lion_Ts  Offline
Serious User

Joined: Aug 2005
Posts: 1,185
Ukraine
Joa, split your level for sub-levels, make some scripting for model/level dynamic loading. you don't need anything in level, that isn't visible by player in a moment. or you can play your game at 'matrix' like computer only

Re: nexus question [Re: Lion_Ts] #62781
01/27/06 02:46
01/27/06 02:46

A
Anonymous
Unregistered
Anonymous
Unregistered
A



My suggestion, as an addition to Lion_Ts, is not to go over 384MB if you're targeting users with 512MB of RAM. Try to keep it at least 128MB off of the total memory, so you can play nice with the operating system like Windows XP and other programs. In other words, if you are going to target those with 256MB of RAM, go with the nexus of 128MB. Try to go as small as possible, along with your levels. Use less texture sizes as possible as you can. I hope this helps.

Re: nexus question #62782
01/27/06 09:52
01/27/06 09:52
Joined: Jun 2003
Posts: 1,017
Germany
T
Thomas_Nitschke Offline
Senior Developer
Thomas_Nitschke  Offline
Senior Developer
T

Joined: Jun 2003
Posts: 1,017
Germany
Though, if I may add a word or two, texture sizes usually matter more with regard to video ram instead of system ram. As most modern graphics cards have 128 MB VRAM or even more, texture sizes shouldn't be the problem here as those are normally loaded into the VRAM which is completely unaffected by the nexus to my knowledge. I may be wrong though...


Formerly known as The Matrix - ICQ 170408644 I've been here for much longer than most people think. So where's my "Expert" status?
Re: nexus question [Re: Thomas_Nitschke] #62783
01/27/06 12:07
01/27/06 12:07
Joined: Feb 2003
Posts: 6,818
Minot, North Dakota, USA
ulillillia Offline
Senior Expert
ulillillia  Offline
Senior Expert

Joined: Feb 2003
Posts: 6,818
Minot, North Dakota, USA
When textures exceed the amount of video memory available, they are put into system RAM. When system RAM is low, it goes on the hard drive as swapfile where it becomes really slow. With the new MED, you can have the textures be linked to externally so only one instance of them is stored in video memory instead of 5 instances (duplicates) for 5 different entities using the same texture.


"You level up the fastest and easiest if you do things at your own level and no higher or lower" - useful tip My 2D game - release on Jun 13th; My tutorials
Re: nexus question [Re: ulillillia] #62784
01/29/06 11:34
01/29/06 11:34
Joined: Nov 2005
Posts: 368
Texas, USA
JoraSell Offline
Senior Member
JoraSell  Offline
Senior Member

Joined: Nov 2005
Posts: 368
Texas, USA
Splitting the level up into sublevels seem to the the best option available for you.


Moderated by  HeelX, Spirit 

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