Page 1 of 1
Regarding the String Pool Error
Posted: Thu Sep 30, 2010 5:52 pm
by stardestroyer001
I'm just wondering, is there a way to track which object(s) are causing a string pool error?
I'm quite sick of deleting things one at a time, to find out it was the LAST object I deleted that was causing the problem

.
Re: Regarding the String Pool Error
Posted: Thu Sep 30, 2010 6:32 pm
by Fiodis
Not that I know of, but a string pool error is just a memory overload. Taking out one or two (or however many you need) big, memory-intensive objects will probably fix it.
Re: Regarding the String Pool Error
Posted: Thu Sep 30, 2010 7:27 pm
by stardestroyer001
A memory overload? I thought it was a max number of objects! (That explains a lot)
Ok, got it. So I've got to have less different types of objects.
...still, is there a way to track which objects are giving the hardest time on the game?
Re: Regarding the String Pool Error
Posted: Thu Sep 30, 2010 8:15 pm
by Fiodis
stardestroyer001 wrote:Ok, got it. So I've got to have less different types of objects.
Nope. Too many of the same amount of object will overload the game. What I meant is that the game is trying to render too much at once and can't handle it all, runs out of memory, and CTDs. Portals and sectors could help with this.
Re: Regarding the String Pool Error
Posted: Fri Oct 01, 2010 7:03 am
by stardestroyer001
So I should delete any extra portals/sectors, and have not too many of the same object?
EDIT: "have not"? Whoops, I meant "not have"!

Re: Regarding the String Pool Error
Posted: Fri Oct 01, 2010 8:22 am
by Deviss
Re: Regarding the String Pool Error
Posted: Fri Oct 01, 2010 1:36 pm
by Fiodis
stardestroyer001 wrote:So I should delete any extra portals/sectors, and have not too many of the same object?
This is harder to explain than I thought.
If you have too many objects, period, it will overload and crash your map.
Usually, if an object is huge and high-poly than it will account for more of the overload than other, lesser objects. The "object limit" isn't exactly a set number; if you have too many high-poly objects your map might crash with less objects total than you expected.
Portals and sectors can help with your problem. I think they're used on stock Tantive IV. What they do is, they cause the engine to selectively render parts of your map: in other words, if you're standing in one location only the items you should be able to see are rendered. This stops the engine from wasting resources rendering objects you can't even see. This
FAQ Thread link may help you with them a bit, although it doesn't explain how to set them up in the first place.
Re: Regarding the String Pool Error
Posted: Fri Oct 01, 2010 3:39 pm
by stardestroyer001
Sorry if I'm giving you a hard time
So if I have too many objects, or lots of large, detailed (as in "high-poly", which I think means the object has lots of shapes, making it harder to load the whole thing) objects, then the game might crash, this is a limitation on the game engine. Got it.
Thanks guys!
