A few updates to my DV2 program. Mostly some debugging and other stuff of little consequence but the main addition is a new flag to list the contents of a DV2 without going through the rigmarole of either unpacking or testing the contents of everything it contains.

I have also included a few other bits and pieces:
  • A reworked export script for Blender 2.49 so it will actually write NIFs now (it didn't when I first tried to do so). It still needs some work after the file has been written in order for it to work in DKS. I have included a brief explanation in the associated readme.txt file but more comprehensive documentation will follow soon.
  • The relevant part of nif.xml required for recent versions of NifSkope to open DKS NIFs. Somebody had already updated this to read DKS as well as the older ED NIFs but at some point afterwards there was a major revision of its NiGeometryData definition which broke it again. I have included the older version (but not the complete nif.xml).
  • A Bash script that takes DDS files and packs them into NIFs, which is the format DKS requires. It's rather slow and embarrassing but it may be useful to others. As with the DV2 source code, it requires Cygwin to run, as well as a functional file command that correctly identifies DDS files.


J'aime le fromage.