Ich hab da so eine ahnung
das was akira62 sagt stimt schon du must DirektX 9.0
Deinstallieren.

Das kannst du mit DirectX 9 Uninstaller für Windows XP
den findest du hier

und dann wieder neu installieren
das machst du hier

Wichtig dabei ist das Rechts DirectX 9.0a End-User Runtime
English Download steht!

Wenn das nicht hilft dan schreib mir mal.