Quake 4 Graphics Performance Compared
Timmus writes "nVidia's huge lead in OpenGL performance is apparently gone. According to Firingsquad, ATI's latest hotfix driver brings major performance improvements to ATI's RADEON X1800 cards in OpenGL games like Doom 3 and Quake 4. The X1800 XT is now faster than GeForce 7800 GTX, while the X1800 XL is faster than the GeForce 7800 GT in most cases. The article also includes GeForce 6800 Ultra/GT scores, including both in SLI. It's a pretty interesting read if you like graphical benchmarks." From the article: "A little over a week ago, rumors began spreading that ATI was working on a new tool that delivered substantially improved performance to their recently launched X1000 cards in OpenGL titles such as DOOM 3, Quake 4, and many others. Some reports claimed ATIs performance improved by up to 35% in these titles in 4xAA mode. Then, posts on Beyond3Ds forums and sites like Guru3D confirmed these rumors. So how did ATI pull this off?"
pull this off? Money, hard work, and development. Did you think it came from aliens?
A 6600GT is just fine for Quake 4 and costs $80. How can you afford the game ($50) and fraps ($37) and not get an $80 graphics card to play it on?
LL
if(Window.Title=="DOOM"){
employGraphicsShortcuts();
}
As always, the graphics card makers quantify the leading game's usage of the API and take shortcuts as needed in order to improve gameplay. Since Doom is released, they can also release these driver shortcuts. These same shortcuts wouldn't necessarily work under another program, and may cause unintended artifacts, crashes, etc.
The only question is why hasn't nVidia released their tweaks yet?
This would only be news once they've both optimized their drivers for this game and one clearly has the advantage.
-Adam
I haven't really compared it myself my loading it up and checking the fps, but the consensus on teh boards and forumz seems to be that Quake 4 actually performs a little better than Doom 3, maybe they just had more time to optimize, known engine and such. Don't take my word on it, though. For me, it ran good on a GF 6600 GT.
where are you buying a 6600gt for $80?
Apparently it only works at 4XAA and only on the X1800XT. There are also performance differences when playing multi-player versus running time demos.
This is a step in the right direction. However, this is not the OpenGL driver fix that everyone has been waiting for. It is a manipulation of ATI's new programmable memory controller.
http://www.kubuntu.org/
Maybe they have an aspie?
...
I don't know what NVIDIA did with the drivers (81.85) released about 1 week ago, but they broke OpenGL support in Doomsday 1.8.6 (3D Source Port of DOOM). According to the changelog it adds OpenGL 2.0 support.
Not sure if that's related, but if NVIDIA is accidentally breaking support for OpenGL in apps (perhaps deprecated API calls? I dunno) that could have something to do with it.
Insert Sig Here
I am in the London at the moment, and I bought a 6600GT for £45 from a shop called GHS Technology on Tottenham Court road last friday. That is almost exactly $80.
LL
Title says it all.
does it run on linux?
*ducks*
Seriously, have they made the same improvements in the linux native drivers?
C17H21NO4
Of course it's a comparison between two companies, so they were either going from last to last or last to first, there wasn't any other possibility.
"Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
zactly. Out of his mind.
OK, but if you're not going to buy stolen goods you still need a 6600 (a GT is overkill) which is about $100.
From http://www.firingsquad.com/hardware/quake_4_high-e nd_performance/
One cool feature ATI has added to their X1000 family is the ability to make changes to the memory controller's arbitration logic and/or its algorithms via software. This allows ATI to make adjustments with a simple driver update.
This is what ATI has done with their new hotfix driver, they've simply optimized memory access inside their memory controller to better handle OpenGL titles. This is all invisible to the end user: once an OpenGL game such as Quake 4 or DOOM 3 is loaded by the user, the new driver automatically loads up the optimized algorithms for the memory controller's arbitration logic.
Read my reply to paradigmdream's post.
LL
I played through all of Quake 4 on a Mobility Radeon 9700, which in the performance spectrum is slightly below a desktop 9600 XT. Yes, it was choppy in places, but it was playable on the whole.
Besides, I was playing at 800x600 on medium quality. Had I decided to play at low quality at 640x480, I am certain that the game would have had much higher framerates and still looked good. Let us not forget Carmack's statements about how the Doom 3 engine was designed to look good at 640x480. I'm just a sucker for eye candy.
In short, the 9600 is more than capable when it comes to Quake 4.
Are you sure it was a GT? Even at my wholesale prices I can get a 6600 for about $75-80, however the 6600 GT's go for about $125-130 and retail low at $145.
http://teasphere.wordpress.com - A little spot of tea
I'm tempted to say that if it ran Doom 3, it will run Quake 4. I concur with other posters that the performance is on-par, and often better. On the other hands, there are graphically intense scenes too that are as bad as they get. Grab a copy off BitTorrent, see how it runs, and then decide if it runs fast enough to buy the game or not.
How did the ATi fare when running quack4.exe?
Interested in open source engine management for your Subaru?
There are a LARGE NUMBER of professional OpenGL applications that push current graphics hardware and drivers to their limits. Also, Linux game environments such as Cedega translate DirectX to OpenGL calls, and would benefit from any general OpenGL improvements ATI could provide. Special optimizations for one game is in no way "a general fix for [ATI's] OpenGL performance". I know you qualified your statement, and ID software certainly has done great things for OpenGL, but this was a silly statement to make.
Turn off soft shadows, there is probably some shadow setting that disabling will give you like 60-70% more performance.
Audit report (PDF)
Breaking story
Trying to install Linux on a laptop with nocdrom or Ethernet but DLINK usb wi-fi. I NEED HELP!
Get an external cd-rom drive, or a housing to turn an old internal drive into an external drive.
"The newly born animals are then whisked off for a quick run through a giant baking oven." --heard on Food Network
What version of the 6600GT is it? PCI Express? AGP? I still think you are a fluke. If you have to walk into some arcane shop to find it and it's not on pricewatch, then the price doesn't exist.
FeatherLinux http://featherlinux.berlios.de/
Slax http://slax.linux-live.org/
FlashPuppy http://www.goosee.com/puppy/flash-puppy.htm>
Good Luck
OSGGFG - Open Source Gamers Guide to Free Games
Let's look at ATI's business process
1) Launch Product
2) Benchmark Onslaught
3) Release better drivers
4) Benchmark Onslaught that beats nVidia
5) Marketing and sales blitz
6) Design product
7) Produce product
8) Announce product availability schedules
9) Look for factory to start making cards
10) ??
11) Profit!
Not that I'm suggesting ATI has severe production issues - if nVidia can kill paper launches, surely ATI could at least try to keep up.
I am government man, come from the government. The government has sent me. -- G.I.R.
Hey, I thought it was funny.
Unfortunately it seems that the previous generation (X800XL) was hurt by the the driver upgrade.
Having the faster card means nothing until they can get adequate volume to retail.
If your card is the fastest, but i cant go into any old computer store and buy it, why do i care?
I can't imagine ATI faring as well against nVidia under Linux.
Fuck ATI.
I won't even consider an ATI card given the state of their linux support.
I run Doom 3 on my system with few issues. My specs... SIS K7 Mobo...Custom Built PC AMD Athlon XP 2000+ 1.6GHz 512MB DDR-RAM 8x AGP nVidia GeForce FX 5600 w/256MB DDR-RAM 80GB UDMA IDE Hard Drive DirectX 9.0c nVidia Forceware 78.01 Drivers Creative SoundBlaster LIVE! 5.1 Doom 3 settings: Resolution: 640x480 Shadows: On High-Res Special Effects: Off Bump-Mapping: On VSync: Off I'll have to try Quake 4. Doom 3 restored some of my confidence in Id Software. Quake 3: Arena was a very poorly designed game as compared to Unreal Tournament which was superior in gameplay options and sigle-player bot A.I. Doom 3 had an engaging storyline. It wasn't a blind run, find a key, and shoot everything that moved sort of game. It did make you think a little in some places. Not quite as much as with games like Half-Life 2, though. Even though I think Q3A was an inferior game the graphcis engine was decent and was used to make some very good game titles like Star Trek Voyager: Elite Force, American McGee's Alice, Call of Duty and the Medal of Honor series.
Michael "TheZorch" Haney
thezorch@gmail.com
http://thezorch.googlepages.com/home
"...OpenGL titles such as DOOM 3, Quake 4,..."
Quake4's installer told me it *required* directx 9c. How does one make it go with OpenGL instead?
I have a Radeon9600XT bought directly from ATI and the game wont even start. It freezes on a blank blue screen and all is left is to push the Reset button... I'm using the latest ATI drivers (not beta ones)... Any ideas?