Hi everyone, thanks for the assistance. I tried your code Pongo, great work. But it's still the same.
While Dave's png works there is more than one typical png style of encoding. Like there are different methods of encoding gif,jpeg,bmp etc.
Here's one of my images, have a try and loading it for yourself and you'll see what I mean.
http://enaysoft.co.uk/test_png_image.zip
This image (and all the others) work fine in everything; Blitz3D/Blitzmax, paint programs etc just not in Blitz2D. The effect in this one is what I can only describe as some sort of line colour bleeding from the outer most pixels. Other images either do this or simply go white (which happens when images are near white or have pure white pixels which are surrounded by transparent pixels)
Of course when you load it in say Blitz3D/Blitzmax etc there are no problems with the alpha.
I've no idea what could be causing that.
If anyone can figure what is (or I'm doing) wrong I'd greatly appreciate it. :)
While Dave's png works there is more than one typical png style of encoding. Like there are different methods of encoding gif,jpeg,bmp etc.
Here's one of my images, have a try and loading it for yourself and you'll see what I mean.
http://enaysoft.co.uk/test_png_image.zip
This image (and all the others) work fine in everything; Blitz3D/Blitzmax, paint programs etc just not in Blitz2D. The effect in this one is what I can only describe as some sort of line colour bleeding from the outer most pixels. Other images either do this or simply go white (which happens when images are near white or have pure white pixels which are surrounded by transparent pixels)
Of course when you load it in say Blitz3D/Blitzmax etc there are no problems with the alpha.
I've no idea what could be causing that.
If anyone can figure what is (or I'm doing) wrong I'd greatly appreciate it. :)