Unity 4.2 worked fine, but now after installing 4.3 when I run Unity a few seconds after the title image appears I get a message box saying
Graphics card not supported by Unity
DirectX9 GPU (Shader Model 2.0) is required.
Your GPU (Mobile Intel(R) 945 Express Chipset Family)
ony supports Shader Model 2.0.
(Yes, it did repeat 2.0 in the message above.)
So when I go into my Windows XP DirectX Diagnostic Tool (Run->dxdiag) it tells me my DirectX version is 9.0c.
According to a web search, I should have Shader Model 3.0.
• DirectX 9.0 - Shader Model 2.0
• DirectX 9.0a - Shader Model 2.0a
• DirectX 9.0b - Shader Model 2.0b
• DirectX 9.0c - Shader Model 3.0
So can anybody shed any light on why Unity is giving me that message, and not running?


