FEAR unoptimised in ATi drivers?

Lonyo

Lifer
Aug 10, 2002
21,938
6
81
Beyond 3D forums
Discovered through Warp2search.net and EliteB.

Anyone here have ANY ATi card (even 9xxx/Xxxx cards, as well as X1xxx cards <-- yes, that is stupid, but don't blame me) had any experiences of this?
Looks like the anti-Quack, since it's an optimisation bug which reduces FPS Rage3D :p

Plus for ATi users, it might get your FPS up a bit.
 

Lonyo

Lifer
Aug 10, 2002
21,938
6
81
Originally posted by: bjc112
X1xxx cards <-- yes, that is stupid, but don't blame me) had any experiences of this?

Why is that stupid?

It was more the X's and the x's in the names, ie: the Xxxx series (eg: X700, X800) and X1xxx (X1800, X1600 etc), nothing to do with the cards themselves, more the nomenclature when you replace numbers with x's to cover the whole range of cards :p
 

Matthias99

Diamond Member
Oct 7, 2003
8,808
0
0
Originally posted by: Lonyo
Beyond 3D forums
Discovered through Warp2search.net and EliteB.

Anyone here have ANY ATi card (even 9xxx/Xxxx cards, as well as X1xxx cards <-- yes, that is stupid, but don't blame me) had any experiences of this?
Looks like the anti-Quack, since it's an optimisation bug which reduces FPS Rage3D :p

Plus for ATi users, it might get your FPS up a bit.

It would be interesting to see if the IQ changes at all; maybe they are automatically disabling some optimization that looks bad in FEAR? Does renaming other apps to the same executable name as FEAR change their results?

It could also be something like "Quack" was (where they were trying to optimize something for the game but got it wrong in one driver version), but in this case having the bug reduce performance rather than increasing performance but reducing IQ like it did for Quake.
 

Creig

Diamond Member
Oct 9, 1999
5,170
13
81
Originally posted by: CATALYST MAKER at Beyond3D
It?s a "bug" in that we simply got an IF statement backwards Thanks for pointing this out to us, you have just helped us get a big performance gain. Of course there is no difference in the rendering, it?s just a CATALYST AI game specific optimization that was good for the demo version, but backfired in the final version. We will get it sorted out in a future Catalyst (not 5.11 which is being posted tomorrow by the way).

Any other help anyone can provide in bringing up our performance, make sure you send it my way.
 

Munky

Diamond Member
Feb 5, 2005
9,372
0
76
Originally posted by: Creig
Originally posted by: CATALYST MAKER at Beyond3D
It?s a "bug" in that we simply got an IF statement backwards Thanks for pointing this out to us, you have just helped us get a big performance gain. Of course there is no difference in the rendering, it?s just a CATALYST AI game specific optimization that was good for the demo version, but backfired in the final version. We will get it sorted out in a future Catalyst (not 5.11 which is being posted tomorrow by the way).

Any other help anyone can provide in bringing up our performance, make sure you send it my way.

That's pretty funny. Dont these guys test and benchmark the drivers before releasing them?
 

Matthias99

Diamond Member
Oct 7, 2003
8,808
0
0
Originally posted by: munky
Originally posted by: Creig
Originally posted by: CATALYST MAKER at Beyond3D
It?s a "bug" in that we simply got an IF statement backwards Thanks for pointing this out to us, you have just helped us get a big performance gain. Of course there is no difference in the rendering, it?s just a CATALYST AI game specific optimization that was good for the demo version, but backfired in the final version. We will get it sorted out in a future Catalyst (not 5.11 which is being posted tomorrow by the way).

Any other help anyone can provide in bringing up our performance, make sure you send it my way.

That's pretty funny. Dont these guys test and benchmark the drivers before releasing them?

Yes, but there were some pretty big performance differences between the demo of FEAR and the released retail version. What would they have benched it against to know that it was running slower than normal? Although I guess in this case, they could have verified that 'running without optimizations' is faster than 'running with optimizations'.
 

jiffylube1024

Diamond Member
Feb 17, 2002
7,430
0
71
God. Now they find this!

All I know is that my X850XT PE @ 600/620 dropped into the low-teens at certain points in FEAR (mind you I was running it at 1680X1050, 8x AF); my new BFG 7800GT @ 460/1150 doesn't seem to go below 30fps at the same settings and gives a smoother experience.

I noticed that the X850 didn't gain any performance from the demo to the final version; all that was improved is that the heavy stuttering of the demo disappeared in the retail version. Looks like a driver fix in the future may bump up performance even more for ATI. Good stuff, because this game paints a bad picture for future game engines chugging high end graphics cards.
 

kurt454

Senior member
May 30, 2001
773
0
76
Now I find this, after I have already finished the game with my X800gto chugging along.
 

BrokenVisage

Lifer
Jan 29, 2005
24,770
12
81
Awesome!! I can't wait to try this when I get home, I may finally be able to play at 1280x1024 with lots of goodies enabled!
 

JBT

Lifer
Nov 28, 2001
12,094
1
81
I just tested this on my X800XT. I can't see any difference in quality but maybe there is maybe tere isn't...

Anyways this is with 2xAA 8XAF
1280x768
CPU settings on maximum
Video - lighting settings on medium, shadows on low
the rest on maximum

I ran the test with FEAR.exe 3 times and 3 times with TEST.EXE

FEAR.exe results

min 32, 33, 34
avg 55, 55, 56
max 121, 121, 121


TEST.exe resulsts
min 43, 42, 43
avg 67, 67, 67
max 134, 135, 137
 

Lonyo

Lifer
Aug 10, 2002
21,938
6
81
Any way for someone to do a quicksave, load up, take a SS without moving, rename the .exe, take another SS from th esame load point, then post them up, or run them through an image comparison program of some sort?
 

BFG10K

Lifer
Aug 14, 2000
22,709
2,997
126
Unfortunately both vendors are using application specific optimizations these days but at least with ATi you can disable them through Catalyst AI.