So, I went with what I know: PHP.
After a good few hours work, I can now extract files from XZP files. I've only actually extracted one file, it was a VMT, but the contents "LightmappedGeneric" show that I did my work just fine.
I need to do a paper, but I'll work on getting it to extract the entire contents in a little bit.
P.S. For those of you without the CLI version of PHP, once I finish coding it I'll compile it with the excellent Phalanger and release it. It'll probably be in steps, the first release simply extracting everything from a specified XZP file to a folder.
Edited by hÿbrîdXΣr0, 08 March 2006 - 12:38 AM.