My laptop has a Intel 945GM Chipset, which is supposed to support Pixel Shader 2.0. But I am trying to play a game that needs Shader 2.0, and it doesn't work correctly. The error log says that it can't load the Shader parts. Is there something I can do to fix it?
Onboard graphics are generally known for not being that great for playing video games.
I would suggest visiting the manufacturers website and making sure that you have the most up to date graphic cards driver.
The Intel video chipset is utter crap. It doesnt properly support pixel shading 2.0 (no matter what they claim) It won't even run the aero interface in Vista properly most times (which also requires PS 2.0)
Seriously, if you want to play games, get a desktop