maybe stupid question but do you have direct x itself installed