je me suis acheter battlefield 2142 mes je nè pas de directx9.0
moi je l’avais trouvé a telecharger sur clubic ou bien clubic avais un lien.
Mais en cherchant sur google tu parviens a trouvé un lien comme celui-ci
http://www.microsoft.com/downloads/details…&DisplayLang=en
si ce n’est pas le bon tu n’as qu’a trotté sur le site de microsoft et tu trouvera la version qui te convient