Quantcast

The 2008 PC Builder's Bible

Find the best parts. Learn to build a rig from scratch and overclock it to kingdom come. PC Gamer shows you how

Words: PC Gamer staff

We thought DirectX 10 would be the one reason to consider holding our noses and upgrading to Vista. While there’s no reason why Microsoft could not release DirectX 10 for Windows XP, the company has so far insisted on keeping DX10 and Shader Model 4.0 exclusive to their new OS.

The new API gives game developers the tools to dramatically increase the visual complexity of their games. However, from what we’ve seen of DX10 games so far there are too few compelling reasons to justify abandoning XP right now for anyone that does not fall into the “must early adopt” category. Vista’s slow adoption rate is one reason why developers have been reluctant to move to it. Valve recently released statistics culled from its Steam gaming service that revealed only three percent of its one million anonymous users had machines equipped with both a DX10- compatible videocard and Vista.

“[Microsoft’s] decision to couple DX10 with Vista was a mistake,” said Valve’s director of marketing, Doug Lombardi. “There is no difference between running Orange Box games [Half-Life 2: Episode 2, Team Fortress 2, and Portal] on Vista versus XP, but there are some benefits to having a DX10 GPU.”

But this is more than just a chicken-or-the-egg problem. DX10 and Shader Model 4.0 are also more complex to program that DX9 and SM 3.0, and most of the games that shipped last year were far along in their development cycles when Microsoft made these new tools available.
Lombardi, for example, told us that Valve’s developers do make use of the unified architecture that’s unique to DX10-class GPUs in order to deliver more sophisticated facial animation in Team Fortress 2, but you don’t need Vista for this because they didn’t tap DX10 or SM 4.0.

UNREASONABLE TRADE-OFF

The few games we’ve seen that do make use of DX10 (both new games and previously released games with DX10 patches) don’t look significantly better running under Vista than they do with Windows XP. But what’s worse is that they run slower on Vista. When we patched the RTS game Company of Heroes and ran it at 1920x1200 resolution in Windows XP (using an EVGA GeForce 8800 GTS with 640MB of memory), we achieved a playable 42.3 frames per second. When we played the same game on the same machine using Vista, frame rate plummeted to a creaky 20.2 frames per second. It would be one thing if the trade-off resulted in supremely better graphics, but we couldn’t see any significant differences. We had a similar experience with World in Conflict.

Microsoft’s recent announcement of DirectX 10.1 and Shader Model 4.1 have rendered the situation even more complex. These new versions were released along with Vista Service Pack 1, but they’re supported only by AMD’s and NVIDIA’s very newest GPUs (we’re talking about the G92 and the RV670). So if you thought buying any Radeon 2000-series or any GeForce 8000-series card rendered you future-proof, you’re in for a rude awakening.

Microsoft, of course, insists these updates don’t render these cards obsolete. “The updated API,” said Microsoft’s Sam Glassenberg, lead DX10.1 programmer, “provides full support for all existing Direct3D 10 hardware and upcoming hardware that supports the extended feature set.
The API is a strict superset. No hardware support has been removed in DirectX 10.1” The new API renders mandatory several features that were previously optional. Compliant GPUs must now support at least 4x AA and 32-bit floating-point filtering, for instance.

Considering how slowly both consumers and developers are moving to Vista, we don’t anticipate the point releases of these new tools to have much of an impact on the market.

The best mid-range DirectX 10 cards
Head back to the table of contents


 
20 Comments
Order Comments: Newest First | Oldest First
Cryose  - 1 year 2 months ago 
Cool. Too bad I bought the actual magazine for ten bucks a month ago.
solidsnake_5552000  - 1 year 2 months ago 
excellent article guys. Congratulations!!
anything5767  - 1 year 2 months ago 
Time to remember not to buy the builders bible next time.
Alcyones  - 1 year 2 months ago 
Thanks!

I'm positive this is gonna help me in the future.
Dibbz  - 1 year 2 months ago 
nicely done!
Life  - 1 year 2 months ago 
Very cool
Halo freak22  - 1 year 2 months ago 
aswome totaly sweet
JimMcDosh  - 1 year 2 months ago 
Excellent resource guide indeed. Very nice.

Jiff
www.anonweb.net.tc
hellawaitsyou  - 1 year 2 months ago 
Is there a PDF version of this?
HypherionWing  - 1 year 2 months ago 
I have a good rig using the Antec 900, but i dont particularly reccommend the 900 if your going for a bit of a crazy powerful build, which i unfortunately did.

The space in it is incredibly deceptive, any psu above 600w you have to CRAM everything right in there. ;)
burningmunkey  - 1 year 1 month ago 
I would seriously love to have this on PDF! Is there any way?
HyBriDFuRy  - 1 year 1 month ago 
I use the Intel Core 2 Quad core Q6600, it's still good isn't it? I bought it on newegg because it was a freakin' awesome deal for $200 and I overlocked this from default "2.4ghz" to what I now have "2.8ghz".
invinciblechunk  - 1 year 1 month ago 
Wow, a section on LCD monitors that doesn't even mention input lag! The Dell 2707WFP is one of the worst gaming screens you can possibly pick! Its input lag is over 40ms, and newer firmware revisions are even worse. If you care about games at all, learn about the difference between TN, PVA and IPS panels, and learn about input lag.
Lucretiel  - 1 year 1 month ago 
Tip of my hat to you guys, well done. My one annoyance is that there aren't any posted prices for accessories, just "Gamer with a budget" or "Deep pockets." Useful nonetheless.
adrenaguy  - 1 year 1 month ago 
THANKYOU SO MUCH! this guide is going to be so helpful when i can get the money to build a sweet-ass computer, thanks again GR!
dirt1996  - 1 year 21 days ago 
You can get all the stuff listed above at newegg.com for half the prices listed for EVERYTHING!!!!!!!!!!!!
dahudge8  - 1 year 14 days ago 
here's the deal guys. I just downloaded the left 4 dead demo and it runs kind of choppy on my laptop. sometimes there's lag in combat intensive areas and sometimes there's lag when I'm just walking around. I was wondering if a new graphics card would remedy this? if so, can you even put new graphics cards into a laptop? I'd love to get an answer to this before I go by a nvida 8800.
Thanks!
dirt1996  - 1 year 7 days ago 
I was going to build it, but it doesnt help w/ the BIOs or anything else, and if this is the first rig youve built(like me) then this is impossible.
glitchhunterLM4  - 10 months 9 days ago 
i think its good that you teach people how to build a PC... but you should tell them about placing the standoffs...

LINUX!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
f2468l  - 8 months 15 days ago 
hi i just bought core 2 duo intel E7300 2.66 on a P5QL ASUS i had assumed alot more speed from this setup or did i goof up when i listned to the vendor feedback please
thanks






















m
Related Games
PC
PC
PlayStation Home is a Little More Festive N4G
PS3 News from N4G
Nov 26, 2009
Bad Company 2 single-player campaign details N4G
PC News from N4G
Nov 26, 2009
Dante's Inferno has gone into Beta N4G
PS3 News from N4G
Nov 25, 2009
Xbox Live Marketplace Update: Monday 23rd and... N4G
360 News from N4G
Nov 25, 2009
Play the original Quake in your browser N4G
PC News from N4G
Nov 25, 2009