Home
Downloads     
Articles Previews Blogs Popular Hardware Price & Performance Forum YouGamers Twitter
YouGamers.com News Choosing a Card for World of Warcraft

News





 
By: Jarno Kokko Mar 20, 2008

Choosing a Card for World of Warcraft

New graphics cards appear on the market every few months, and every time a new piece of hardware is announced, dozens of hardware sites run their battery of tests on the new card, comparing it to the competition. But what if your gaming diet isn't all Crysis, CoD4 or Half-Life 2? What about... World of Warcraft?

First of all, yes, World of Warcraft is considered to be a very much CPU limited game, so the conventional wisdom is that "the video card does not matter", and to a degree, that is true. But I want to play it at a high resolution, with 1600x1200 or 1920x1200, with 16xAF. At those settings, when a raid full of people open up on some fat boss, the video card does matter. With high end cards getting cheaper every day, which card would my Troll pick?

Reason for the test: Self-interest

I actually ran into this question myself. My old home system with a rusty Athlon64 X2 4600+ and a Radeon X1900XT is rapidly getting old. When flying around the Shattrath city in the evening, with dozens of players around, the framerate can dip down to around 20-30fps, and that just doesn't cut it for me. I know I need a faster CPU, but I also play other games, so I wanted to go for a high end card - but it also had to be the best card for World of Warcraft.

As my time and available hardware was limited, I narrowed my field to Get it! GeForce 8800GTS 640MB, Get it! GeForce 8800GTX 768MB and Get it! Radeon HD 3870X2 1GB. Numerous articles all over the web told me how these cards match up in popular first person shooters, but nobody could tell me which one was best at the weekly farming expedition to Illidan for some Warglaives - so I found out, and wrote this small article.

Unfortunately I didn't have a G92-core Get it! GeForce 8800GTS 512MB on hand, but I expect it to perform very close to the GTX. I also didn't have the time nor the hardware to conduct a full-blown benchmark test with a wide matrix of hardware, so I decided to use my current review system with Get it! Athlon64 FX-62 (2.8Ghz) as the platform. I knew that an older Radeon HD 2900XT could manage about 40fps in Shattrath, and around 50-55 while flying around the rest of the Outland areas, and I also knew that the this pair already was CPU limited - if I overclocked the system to 3.0Ghz, the framerate improvement was linear. Still, I wanted to know if there was any difference between the top cards.

Setting up the test

To get rid of the 60fps cap I obviously disabled vsync. The rest of the in-game settings were at maximum, with the in-game LOD setting disabled. Initially I tried to use the new /timetest command added to World of Warcraft in the last content patch, but I quickly found it to be outputting crap. The minimum framerate indicated was useless, as it showed that dip down to 5-10fps you get every time you move from one zone to another and printed that as the minimum. While that's technically correct, you see that dip only few times every evening, and it hardly matters. It also displayed completely wrong maximum framerate, indicating 66fps at the end of the timed flight path, while I personally had witnessed FRAPS showing framerates well over 100fps.

As the internal benchmarking command gave unusable results, I decided to just monitor the general framerate while flying around different areas, specifically Shattrath City (the worst case scenario) and flying from there around Zangarmarsh, Blade's Edge Mountains and Netherstorm zones. As it was essentially impossible to set up a repeatable benchmark, I just resorted to noting down where the framerate hovered when flying around.

ATI Radeon HD3870X2?

Radeon HD 3870X2 1GB

First up was a shiny new Get it! ATI Radeon HD 3870X2 1GB. Surely this monster would run the game better? Initially that was not the case as performance using Windows XP, Catalyst 8.3 and game set at 1600x1200, 16xAF, no AA was almost identical to a Radeon HD 2900XT. I also tested the "Catalyst A.I." setting, turning it off and effectively disabling one GPU on the card - still getting same performance, even in special cases flying around areas where there was hardly anything on screen. Then I recalled that Cat 8.3 on the XP had reportedly given trouble with HD 3870X2 in some reviews, and moved to Vista.

On Vista, things actually worked as I expected - there was a notable performance boost in less busy areas - and it went away when the Catalyst A.I was disabled. While using XP I managed to hit 60fps only in special cases, and usually stayed around 40-50fps, using Vista Catalyst 8.3s the HD 3870X2 could top 110fps in special cases, clearly demonstrating two GPUs at work. Still, it stayed under that magical 60fps in most places, and could only manage around 40fps in city setting, same as the older HD 2900XT. A slight improvement, but still in most areas held back by the CPU.

NVIDIA offerings

Moving on to NVIDIA hardware, I dropped in the good old Get it! GeForce 8800GTX 768MB, still sticking with Vista. I pretty much expected still to be held back by the CPU and get the same results as with the HD 3870X2. I was pleasantly surprised when that was not the case as there was a big jump in performance. Shattrath City flew by at around 50fps, and as soon as I moved out to other areas, the framerate danced between 60 and 80fps, peaking at over 120fps in extreme cases - and most importantly, it hardly ever went below 60fps.

GeForce 8800GTX 768MB

GeForce 8800GTS 640MB

Fiddling around with the CPU frequency I determined that the game was still CPU-limited most of the time as performance moved up and down with the CPU clock, but there was a noticeable difference when compared to the HD 3870X2.

8800GTS 640MB - approaching Area 52, managing only 49fps.

To further refine my findings, I switched to a Get it! GeForce 8800GTS 640MB, the cheapest of the three cards tested, and found that the performance was comparable to the Radeon HD 3870X2. About 40fps in the city, and not quite maintaining 60fps+ in other zones. Close to the GTX level, but still noticeably slower.

So, the king of the hill in this test is the venerable Get it! Geforce 8800GTX 768MB. I offered consistently better performance than 8800GTS 640MB, HD 2900XT or HD 3870X2. While both HD 3870X2 and 8800GTS got close to the GTX, they couldn't consistently keep the framerate over 60fps.

CPU usage of ATI vs NVIDIA?

Even the top card could peak over 120fps only when there is roughly nothing on screen.

While I was unable to test further with different CPU models due to time constraints, these tests pretty much told me which card to buy. It appears that at this time, when playing World of Warcraft at 1600x1200, 16xAF, no AA, the high end ATI cards manage to push less frames than the top NVIDIA offering, even while all tested cards were limited by the CPU most of the time. This would, in my opinion, indicate that NVIDIA is the superior option for those of us spending far too much time playing WoW. I can't be sure if this is due to the driver eating up more CPU cycles for ATI, or due to some obscure detail specific to the World of Warcraft game engine and the GTX, but the result of this quick practical test stands.

It may well be that if you repeat this test on a 3Ghz+ overclocked quad core system, the difference goes away and all cards can comfortably push over 60fps, making the comparison moot, but in this context there is a difference between these high-end cards. Anyone spending most of their time playing World of Warcraft and seeking to upgrade their video card, while sticking with a midrange dual core system should consider Get it! NVIDIA GeForce 8800GTX 768MB as offering the best WoW performance at this time, being capable of breaking that all-important 60fps even with a bit slower CPU. In second place, 8800GTS and HD 3870X2 both perform well, but they consistently miss my personal benchmark, 60fps+ in most areas.

Granted, WoW is very much a special case - most other games today are limited by the video card performance. In many other benchmarks the HD 3870X2 offers impressive figures, often topping the 8800GTX when both GPUs are in use. I just don't think it's the best choice "for the Horde" at this time - and with millions of gamers spending most of their gaming hours with WoW, that has to count for something.

And me personally, I have a cheap 8800GTX on order, and now if you excuse me, I'll have to get back to World of Warcraft...

Update, 6th of April

Since writing this story, I have finally purchased a new card for my own home system. I ended up picking the new GeForce 9800GTX, mostly due to the poor availability of 8800GTX locally. It turned out to be a great choice as well - while re-doing the tests with it, using the FX-62 setup, it gave almost identical results. In most of the cases it matched the older 8800GTX, while slightly surpassing it in some special cases.

I also tested the GeForce 9800GTX in a WoW raid setting at home with a shiny new Core 2 Quad Q9550 to go with it, and I'm happy to report that even in the most lag-inducing AE nuke happy fights, with a quite massive set of 209 installed UI AddOns, I have yet to see the framerate to dip below 45fps - clearing trash at Mt.Hyjal has never been this smooth. Elsewhere, over 95% of the time the system is running solid 60fps+ at 1600x1200. Also, as a bonus, Crysis turns out to be playable on this new system as well! :)


 

Comments

Unregistered users are required to complete an image verification.



Unregistered 2008-03-21 #1
Overkill, yes?




Jarnis 2008-03-21 #2
Actually, no. If you want to play at a high resolution with the game running perfectly smoothly (60fps), you need a pretty beefy card.

The main point was - if you are going to buy a new (high end) card, which one is the absolute best for WoW?




Unregistered 2008-03-21 #3
an old X800 does the trick and you can pick one up for about £20 on ebay




zed1138 2008-03-21 #4
nice read :) I'm surprised the 3870x2 didnt do better,.




SnW 2008-03-21 #5
Quote:
Originally Posted by Unregistered View Post
an old X800 does the trick and you can pick one up for about £20 on ebay
Nice and futureproof.




Unregistered 2008-03-21 #6
Imagine how many more frames per second you'de getting if you renmoved that CPU hog you have on your system - Vista.




Unregistered 2008-03-21 #7
I use Windows XP / Vista in a dual boot scenario with a single 7800GTX, and XP gives me nearly twice the framerate that XP gives. Vista may be faster with other setups but I'm just posting my experience.




Jarnis 2008-03-22 #8
The story didn't mention it, but I did also test 8800 series on the XP. The difference between XP and Vista in this case was almost unmeasurable.. 3-4 fps or so. However, I threw the XP results out as HD3870X2 could not give me a comparable result due to driver issues.

In the case of WoW, Vista/XP doesn't matter, at least on NVIDIA. Not sure if ATI could give better performance on XP - but on Cat 8.3 the 3870X2 never used two GPUs on XP with WoW.




Unregistered 2008-03-22 #9
I am running the NVIDIA GeForce8800GTX 768MB on the following system spec using Windows Vista Ultimate and I get comparable numbers to his test. I have actually run Kara at 120fps. Now I have to admit, I installed and uninstalled Vista 3 times since release and reverted back to XP twice. Drivers have become more stable and SP1 helped immensly. My Vista Experience Index is now 5.6.

ASUS P5N32-E
Intel Core2 - Quad q6700
4GB Corsair XMS2-6400c4
EVGA NVIDIA GeForce 8800GTX-768MB




Warrior1 2008-03-23 #10
Why would u use the old GTS 640mh card in this sort of review, dump the old GTS and use the cheaper 8800GT insted..




Jarnis 2008-03-24 #11
Simply because I did not have either 8800GT or 8800GTS 512MB on hand... 3DMark developers have hogged all the latest cards :)

This test was very much done in a hurry, to answer the question "ATI or NVIDIA?" for me personally, as I'm upgrading my own home system. The results were slightly surprising, so I decided that it was worth writing a few bits about them on the site as well.




Unregistered 2008-03-25 #12
I have a 8800GTS 320. I was gaming @ 1124, and the framerate was excellent (40fps+ on Vashj with full spell effects on during the fireworks). I upgraded monitors and am now @ 1600. The framerate is horrible (15-25 on Illidan phase 2) I believe this mostly to do with the memory constraints. So I am looking to see what size increase say... a GTX or 9800GTx2 could get me. Thanks for benchmarking these. No major site seems to care about the biggest game in the world.




Unregistered 2008-03-26 #13
im running a single 8600gt (overclocked) max settings at 1600x1200 (with vista too btw) and im always 75fps+ with little graphical lag at all


wow doesn't need much to play well, if you're gonna build a rig for wow on a single monitor, its not gonna cost you much to have a machine that runs it beautifully and fast




Unregistered 2008-03-30 #14
i use a 3870x2...everything maxed out and i get 120-200 fps :) im happy




Unregistered 2008-04-02 #15
I am running full settings @1440X900 with an X850 Pro Volt modded and flashed to XT PE.

You DONT need a top end Vid card for WoW. Sorry folks.






Latest headlines



  About Us     Privacy and Legal     Game-o-Meter FAQ     Contact Us     Advertise With Us     Jobs     Futuremark