I don't believe it's likely that they would use a texture compression format that wasn't supported in hardware directly - it would defeat the purpose of using compression at all.
I have written a test program, it only handles the 8byte version but it seems to fairly accurately render those textures. Binary is here
, source is here
. Give it a .tpc file on the command line.
(Edit: err... uh... that will only show the top left 128x128 pixels, BTW. This was mainly for my own use and I didn't really clean up before posting it. If you want to see more, change the BitBlt call)