ivt2html is a cunning utility that converts .ivt files back into standard HTML. .ivt files are the file format of the Microsoft InfoViewer program. This format was the native help format used with DevStudio for a while, also the MSDN subscriber CD's shipped during at least 1998 contained their documentation in this format.
copy ivt2html manually to a bin directory
ivtdump and mszpdump are dumping programs that might be of some use for debugging and extending ivt2html
Basically the ivt files are simple containers of multiple other files, some of these other files are compressed with one of microsoft's standard compresion techniques. Of the compressed files, one will be the compressed html content, one might be an optional css file (cascading stylesheet) and one will be a table of contents file. Other files are the uncompressed stoplist and the differently (and ineffeciently) compressed findex file.
.ivi files can be dumped with the included ivtdump as well. There are a group of files contained inside each .ivt and .ivi. The ones that are compressed with the header mszp and nszp can be decompressed with mszpdump. The others are either plain text the stoplist files, or trivial compression the ftindex. stoplist files are words not to be searched for with a search engine, ftindex are words which are to be searched for with a search engine, like meta tags. I have some hacked code to decompress the ftindex words, but they are not important to me so I discontinued work on that.