Microsoft DirectX is a collection of application programming interfaces for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. From Wikipedia
Harbour Masters reverse-engineered the original code so the classic racer can run natively on modern PCs with high-resolution graphics.