Думаю вы уже догадались, что дело пойдет о DirectX7. Писать другие части на DirectX7, когда все основы написаны на DirectX 5-6, оказалось довольно проблематично, из-за того, что уже упоминаемая контора решила поменять все интерфейсы с аналогов Си-шных (как в PS-TLB) на перекоряченные, но VB-шные.