Quote:
Originally posted by Stefan
24 bit is 3 times 8 bit...
The memory taken by graal is mainly
the video memory, which depends on
the video resolution (16bit takes less).
In true color only the tiles take 4MB,
then there are the state.png, sprites.png,
bodies, heads, swords.
If you see that programs like
Internet Explorer take 10MB minimum
it is not really much, but I am working
on making it even better optimized.
The main problem is that Graal needs
to use the windows functions for images,
but those are very buggy and eat
resources and have leaks
|
If video memory is what the PNGs are taking up, then there's your light problem with Voodoo3 (my card at least) when Graal's in fullscreen. It depends on how much the other files take up, and the more the other PNGs take away (my card has 16 MB of video memory maximum), the less memory there is left for the surface below the alpha blending.
I've been hearing that you're going to add OpenGL on Graal. That will probably fix
all of your problems with light effects and Voodoo3, since it happily supports OpenGL. Just have OpenGL as the only thing that will work when Graal is in OpenGL mode.
But if you're not working on that, well, I think it would be a good idea to start on...