Все, всем спасибо, проблема решилась. Дело как раз было в DX 9.0c. Там на сайте был файлик с DLL-кой, и в описании, для таких как я, русским по белому написано, что при игре на DX 9 она необходима, а я сразу не обратил на это внимания. Вчера скачал, установил, все работает как надо.