They're not actually basic files. When messing with an application, you quickly learn that programmers use extensions as another labeling tool. I've seen .fuzzykitten and .koalabear files.
Best thing I can come up with so far is use XVI32 to strip the 00 values and export the readables to another file. However, I don't know what to make of the intervening values between the readables. It's clear that there is something there, but I just can't decipher how to make sense of it.