DirectX doesnt have nearly as much to do with this as your video card. Pixel shader technology is hard-coded into your video card and its drivers. No matter what version of directX you are running, if your video card doesnt have pixel shader, your system will not be able to run any games requiring it.
Obviously. a game needing directx 6 will work awesomely on a directx9 platform. so like that, it will work - maybe just better :)
there isnt any pixel shader 3.0 emulator...qq
Pixel shader is a technology included in many video cards which allows programs to render more realistic lighting in 3d visualizations. Many modern PC games require a certain amount of pixel-shader code within the video card. If you have such a game and it will not run due to a lack of a pixel shader, you will need to buy a new video card in order to play that game. In some circumstances, merely updating the drivers will suffice. However, it is much more likely that you will need a new video card. The number that follows pixel shading isn't a size, it is a version. Every version is backwards-compatible with all the previous versions, so the higher the better. Basically it breaks down like this. Pixel shader 1.1 = Supported by Geforce 3 and higher Pixel shader 1.3 = Geforce 4 and higher Pixel shader 1.4 = Radeon R200 & up Pixel shader 2.0 = Radeon R300 & up Pixel shader 2.0b = Radeon R420 and Geforce FX and up Pixel shader 3.0 = Radeon R520, Geforce 6 and 7 series Pixel shader 4.0 = Radeon R600, Geforce 8 and 9 series So if you had a geforce 7 series, you would be able to run any game which required pixel shader 1.1 thru 3.0 but not a game which required 4.0 Most of the modern games out there right now are requiring 3.0 at the most, it is not difficult to find a video card which has this for under $100.
Pixel Shader capabilities is only found on newer graphics accelerators.
if you want pixel shader 4.0 u would have to buy pixel shader 4.0 video cards. if u dont know what pixel shader u have then go here: http://www.systemrequirementslab.com/cyri/intro.aspx ^^^ just select any game then it will scan your system than u will see your hardware info. scroll all the way down to video card then check your shader info.
No, the Pixel Shader version describes the capability of your hardware. If you're getting that error from a game you will probably need to upgrade your video card. There is a way though to use software emulation but its best if you have the actual hardware that uses pixel shader.
I just checked my graphics card (i have the same 1) and yes, pixel shader 2.0 is supported. For some reason though, I have a game that I'm trying to play that says "failed to compile and create pixel shader" and I'm not sure how to troubleshoot it...
3D analyze only support up to pixel shader 2, but Bully request pixel shader 3,so you can't run bully with 3d analyze.
Yes, the GTX 460 has pixel shader 5.0, which will run Sims 3 (as well as pretty much every game on the market).
NO it doesn't you can Run red alert 3 with graphic card supporting pixel shader 2 and the shader settings can be applied from the game settings the game will run perfectly fine but will Run on medium or low quality according to Your graphic card capabilities .
Pixel shader technology is built into the video card and its drivers. While it is possible to get around the pixel shader requirement using emulators such "Swiftshader" or "3d analyze" doing so only shuffles the workload over to your CPU. Unless you have a hugely powerful system pixel shader emulation will only result in unacceptably low performance and system instability. Most likely your best option is to simply replace your video card with one which has native support for pixel shader.
Every computer have different pixel shader of the video card, but if you really want to know , you can go to http://www.systemrequirementslab.com/. This is a website for checking can your computer run some game, it is very useful.