Battlefield 2 Performance

This benchmark is performed using DICE's built in demo playback functionality with a few added extras built in house. When using the built in demo playback features of BF2, frames rendered during the loading screen are counted in the benchmark. In order to get a real idea of performance, we use the instantaneous frametime and frames per second data generated from a benchmark run. We discard the data collected during the loading screen and calculate a result that represents the actual gameplay that was benchmarked. While DICE maintains that results over 100fps aren't reliable, our methods have allowed us to get useful data from high performing systems.

During the benchmark, the camera switches between players and vehicles in order to capture the most action possible. There is a lot of smoke and explosions, so this is a very GPU intensive Battlefield 2 benchmark. The game itself is best experienced with average in-game framerates of 35 and up.

We ran Battlefield 2 using the highest quality graphics settings we could (excluding antialiasing). Shadows, lighting, and especially view distance are very important in order to best play the game. In our opinion view distance should never be set to less than the max, but other settings can be decreased slightly if a little more performance or a higher resolution is required.

Battlefield 2 Performance

At 1600x1200, the 6600 GT, stock X800 GTO, and X1600 XT just aren't able to hit playable frame rates, while everything else is quite capable of running at this sweet spot resolution. Dropping lower than 1600x1200 without enabling AA is generally not desired, as the game has many high contrast edges in many of the urban desert settings. The motion issues caused by aliasing can sometimes be very distracting when searching for approaching enemies.

In this game, we even see a hard CPU limitation coming in at 800x600 with our Core 2 Extreme X6800 running at 2.93GHz with the X1900 XT. The stock 7900 GT does lead the X1900 GT at every resolution in this test, but with the recent price cuts pushing the X1900 GT down to about $230, the added performance gain of the 7900 GT might not be worth the money in this case. Overclocked 7900 GT parts will perform much better in BF2, but stay tuned for our look at factory overclocked performance.

The 7600 GT is definitely a better card for Battlefield 2 than the X1600 XT performing on par with the X1800 GTO. For about $60 more, an X1900 GT could bring a lot more performance to the table, but at a bare minimum price point the 7600 GT is the way to go.

The Test Black and White 2 Performance
Comments Locked

74 Comments

View All Comments

  • augiem - Thursday, August 10, 2006 - link

    I wonder which of these cards would accelerate Maya's 3D viewport performance the most...
  • PrinceGaz - Thursday, August 10, 2006 - link

    If you're a casual Maya user, then look at the OpenGL performance (Quake 4) for a rough guide. I'm tempted to think though that the GeForce cards should still have the edge in most OpenGL situations so Quake 4 might not be representative.

    If you use Maya professionally, then none of the cards looked at are for you. A good Quadro or FireGL card will render scenes far faster than any consumer card, and as time is money, will more than pay for itself despite their high cost if that is what you do for a living.
  • Calin - Friday, August 11, 2006 - link

    There was a time when it was possible (although not very easy) to mod a Radeon 9700 into the corresponding FireGL card. This would have been great for you (but now a FireGL based on 9700 could be slower than consumer cards)
  • PrinceGaz - Thursday, August 10, 2006 - link

    I've only read the first two pages of the article up to and including the list of prices for the various cards at the bottom of the second page, and haven't read any comments here, but it seems pretty obvious already that the X1900GT is going to be the obvious winner in terms of value for money.

    I'll be back in half an hour or so after I've read the rest of it.
  • Gondorff - Friday, August 11, 2006 - link

    Indeed, the X1900GT looks very good... which makes me very happy b/c I just bought it a week or so ago (damned slow shipping though...). For those who do care about rebates, the x1900gt can be had on newegg for $200 right now (a connect3d one). I was lucky and got it at $175 before they raised the price... for $15 more than the 7600gt I was going to get otherwise, that's pretty damn good if I may say so myself.

    Anyway... excellent article; if only it were out earlier so I could worry less about a slightly blind choice... but c'est la vie and it turned out well anyway :).
  • Kougar - Thursday, August 17, 2006 - link

    Good grief, I just found it for $199... and it was previously $175!? Incredible... :(
  • PrinceGaz - Thursday, August 10, 2006 - link

    Yep, pretty much as I suspected- the X1900GT is best at stock speeds. Things become a little blurred when factory-overclocked 7900GTs are brought into the picture but while they're faster, they're also more expensive by a similar amount. Both offer great value for money if you need to buy a card now.

    One thing the article seemed to overlook is that many people who visit sites like this will overclock cards themselves, factory overclocked or not, and this is likely to reduce the advantage of already overclocked cards like the 7900GTs you recommend. I imagine there is a bit more headroom in a stock X1900GT than a factory overclocked 7900GT (especially a 7900GT with a core clock of 580 like you used). Those of us willing to take a chance on how much extra a card has available may well find a user-overclocked X1900GT to be a match for what an overclocked (user or factory) 7900GT can achieve.
  • coldpower27 - Friday, August 11, 2006 - link


    The problem with this is that your using assume performance vs guranteed performance of factory overclocked units, so they aren't comparable.

    The point provided is something to keep in mind, but shouldn't be recommended for anyone other then those who know what they are doing. Not to mention the voiding of the warranty when you do when you suggest.
  • DerekWilson - Friday, August 11, 2006 - link

    Also, if you look around, increasing voltage and cooling for 7900 GT cards can yeild results better than a 7900 GTX. Buying a factory overclocked 7900 GT gives you a card that a manufacturer binned as a part that is able to hit higher than stock clocks at stock voltage and temperature. So you should get a more easily overclockable card if you really want to push it to its limits.
  • Genx87 - Thursday, August 10, 2006 - link

    2nd from the top for ATI is considered mid grade?

    Guess that 7950GX2 is pushing them down from the top.

Log in

Don't have an account? Sign up now