DirectX9 на старых компьютерах может не быть всех необходимых игре компонентов.
Да и на новых, под управлением Win7 и выше, тоже порой не все файлы DirectX9 присутствуют.
Ссылка дана для них. Остальным установка DirectX9 никак не повредит, потому что если все установлено, то установщик ничего не сделает, кроме проверки компонентов.