Máš vůbec Steam? Pokud ano, tak by sis uvědomil, že před každým prvním spouštěním hry probíhá právě kontrola DX (mimo jiné často i NET.Framework atd.), takže tento problém se týká výhradně non-Steam, čili warez verzí.
A to?Steam má v poslednej dobe dosť problémov.