Najwyrażniej błąd tkwi po stronie karty, możliwe iż twoje sterowniki są za stare, i nie wystarczają już do poprawnego działania tej gry jak i zapewne wielu innych. Jeżeli to nie pomoże, to spróbuj rozebrać bude

i zobacz czy nie jest zakurzony, przeczyść procka, kartę graficzną jeśli oczywiście tego dawno nie robiłeś. To na dobry początek, mam nadzieje, że jedna z tych rad coś pomoże.
Ahh, wspomniałeś coś o przeinstalowaniu directx'a? W sumie, możesz sprawdzić czy coś to pomoże.
Tutaj masz najnowszą wersję dx 9.0c z czerwca:
http://www.idg.pl/ftp/pc_3995/DirectX.9.0c.PL.html
Pozdro.
