is it really technically a DX9 GPU?
I remember that when DX7 was new Hardware Transform and Lighting being one of the key features, which the GMA 950 lacks (even 3dmark 2001SE runs in software T&L with the 950, like it does for DX6 cards, but unlike for those, it runs the Nature test, which uses DX8 shaders)
DX8 required Pixel and Vertex Shader, now the GMA 950 does support Pixel Shader 2.0 via hardware, but Vertex Shaders are done via software, and it can do VS 3.0 via software, PS 3.0 via software is not supported AFAIK, I never found anything that requires SM3.0 and works with the 950.
now this gives it some compatibility issues with games, like when I tried "RallisportChallenge" (DX8 game I think) it refused to work because of the lack of hardware T&L, and with Morrowind it refuses to enable Pixel Shader for example (I think it treats the GMA 950 as a DX6 GPU), both of these worked perfectly fine with the GMA 4500 which can do VS and T&L via hardware.