Для ХР надо Direct X 9.26(March 2009), сейчас может новее вышел. Но дело не только в Direct X. Самое главное видеокарта, а она у тебя очень слабая.
Скачать Direct X можно на сайте Microsoft.
Можно просто установить его с диска какой-нибудь новой игры.