Gah, nevermind. Reinstalled dx9c and it's now working.
Yet another one of these threads, sorry. I have followed all the instructions from the other threads. Running a new laptop with Intel 4600 graphics...
Separate names with a comma.