Posted: 2007-02-21 01:01
No. Simply being a D3D10 card will not make games run faster than any D3D9 card.El_Vikingo wrote:Isn't having a DirectX10 card supposed to run a DirectX9 game better than a DirectX9 card? (taking aside the power oof the card)
It depends on the game, the card, and the user's computer setup.
I know games that run better on a Voodoo 3 than a GeForce 7800.
Most likely, any D3D10 card will be better than a D3D9 card, and will run games faster spec-wise. But a D3D9 game will not take advantage of D3D10 features even if run on a D3D10 card.
It's just like a D3D6-8 game running on a D3D9 card. It's just backwards compatible, and doesn't use newer features.
My opinion would be to wait and not upgrade to a D3D10 card until a game that you really want to play requires one. The hardware isn't even out yet (well, not really) and games supporting it are a long way off.
Why? The D3D10 Pipeline is so different than previous versions that it will be harder for developers to be backwards compatible with D3D9 hardware. So they will keep developing for D3D9 cards for several more years. Remember, a lot of people still have integrated **** cards or GeForce 2s or GeForce FX cards (arguably worse than GeForce 2s....).
In fact, the only game that I know of that is developing a D3D10 version is eVe Online. And they are still developing the D3D9 version along with it....