Jump to content
SubSpace Forum Network

Recommended Posts

Posted

this is a video ram issue, the latest version caches much more images in ram than older versions. That error occurs when there isn't enough video memory anymore.

 

Sama is looking into it

Posted

yeah... that one won't be easy

 

By the way, if you get a blank display, it's also the same problem.

 

How much video memory do you have?

 

We'll probably need to make some hardcore resource swapping to disk... like dump all the graphic data of background maps to the disk, and load them only when the map is reactivated.

Have no idea how that will work though.

 

ASSS regions take significantly more memory too... I could start by optimizing that. Each region takes a 1024x1024 bitmap in memory, plus one 1024x1024 bitmap where all the regions are drawn on top of each other. I could make it so the bitmap in memory is only, say 400x32 if the region is only defined between (200,10) and (600,42). That would help greatly... and is simpler to do than resource swapping :/

 

But just to be sure... You don't get the problem if you open 2 maps that have no regions right? If I'm not mistaken, that omega map is from HS and has like 50 regions. So yeah, that one will eat your video memory like gummy bears.

 

mmm... gummy bears...

Guest
This topic is now closed to further replies.
×
×
  • Create New...