Quote Originally Posted by Andreaz
That is some limitations in the freeimage loader in such cases, i'm just using the raw 32bit texture data it provides. My guess is that it doesnt support palleted png's.

You can write you'r own loader by extending the TPHXTextureManager class if you have code to load PNG-8 with palette functionality.
I've writen TPHXTextureManager that uses Imaging instead of FreeImage a while ago. Supports all PNG formats, maybe you'll find it useful.

http://galfar.vevb.net/temp/phx/phxTexture.pas
(Uses some older Phoenix but I guess TPHXTextureManager haven't changed since then)