leopardpm wrote:I have always really liked PNG files because they support transparency and have very good compression. BUT...
Due to FB's lack of direct PNG support (requires a library, etc) which inevitably leads to issues like you are having, I have come across a method which gives all the benefits of Transparency as well as requiring no external library or other things. FB handles 32bbp images without issue using the PUT command, the only issue is with the BLOADing from storage. and, actually, FB does support BLOADing of 32bpp BMP files!
There is only one real issue: there is no compression of the image. But, with the amount of storage available these days, this is a non-problem, really.
I chose the PNG format because it uses A LOT less data than BMP files. A lot less. PNG uses a fraction of what BMPs use: a small fraction generally speaking. Especially as other pieces of software use the format, I would like to too. I've also managed to get one of these libraries to work with FB at all: I think that's a big feat for me: something which would be totally wasted if I were to chuck it all away for the Bitmap format.
Still, thanks for reminding me that there is such an option (an option which I inevitably may have to take :/).
I mean, I could use some zLIB/BMP setup, but THAT seems like more trouble than it's worth...
And yes. I use GFIE to create alpha images. I prefer this piece of software to Paint.NET, but GFIE is not very good with standard shapes (almost 0 suport).