Have you made sure you have the very latest drivers for your graphics card and installed the latest DirectX end-user runtimes? You can get the DirectX update here:- -gb/download/details.aspx?id=35 Yes they are still needed on Windows 7 and even Windows 8.