Is anyone still interested in this? It's not a problem to build a tool to convert back and forth. The files are DXT5, it's just a matter of swapping headers.
I don't have enough info to make a reliable tool though. I see he sent 1.dds but do these DDS files have actual filenames or is that it? Was this a standalone DDS or was it ripped from a library? Are there other DXT formats?
whoa weird I just noticed the post dates 10th
Edit again:
Ok I took a blind stab at it. This program will look at a DDS file or any file for that matter and check the header for S3TC. If it finds the identifier then it will convert the file to a standard DDS file in the DXT format defined in the S3TC header (in the example I got it was a DXT5) with no mips. It will also save the alpha but does not rightside up the graphic.
The user edits the DDS and saves back in the original format with the original name and with mips. This program will read the saved original header and replace the standard DDS header back to S3TC.
http://www.spared-life.com/SparedLifeFi ... r-S3TC.zip
Works on the 1 file in the sample given. Hope it works for the rest.