It uses the Translation Kit, so any image files that have corresponding Translators installed should work without any problems. Also, it seems that the Translation Kil creates 32 bit bitmaps.... but later when I use SetBits(), my programs bomb when trying use an unsigned char array containing 4 bytes for each pixel (alpha, red, green, blue).
Consequently, the unsigned char array contains an 8 bit bitmap which contains data by using an index into the 8 Bit colour table.
peace,
Joel