There's a small (binary-only) dll available here which can open CDI files. It might be small enough to reverse-engineer the file format from it. Although you probably are aware of that one as well wink

-Darkstar