I have coded a TGA decoder that loads compressed and uncompressed TGA files. 24 or 32 bit. It's super-tiny (~100 lines of code). If you could use it in your _open sourced_ project, I'd be glad to contribute.