Welcome, Unregistered.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Reply
Old 26-Jul-2003, 17:55   #1
WaltC
Senior Member
 
Join Date: Jul 2002
Location: BelleVue Sanatorium, Billary, NY. Patient privileges: Internet access
Posts: 2,694
Default Was the "Quack" issue ever a legitimate issue?

Maybe some of you can help plug the gaps in my recollection of the entire "quack" event, which seems of importance lately only because some folks wish to revive its memory.

What I know of the event, or recall, is as follows:

(1) It became known that a set of ATi's drivers were keyed to recognize the name of the Q3 executable and to implement a less-than-expected rendering quality when Q3 was run.

(2) At publication of this knowledge it was implied that the diminishment of the image quality resulted in greater frame-rate performance in Q3 than was apparent when the Q3 exectuable was renamed and the game run with the appropriate level of IQ.

(3) ATi acknowledged the truth of the driver recognition proposition, but said the diminished IQ was a driver bug relating to specific circumstances in which a bug fix dependent on game recognition for different hardware was improperly invoked.

(4) Ati fixed the bug, and the result was that frame-rate performance was unchanged--that Q3 ran at the same frame rates with the correct level of IQ that it had accomplished with the diminished level of IQ as a result of the original driver bug.

If I've gotten the basics correct here then it would appear to me that there never actually was a "Quack" issue, and certainly not one which is remotely comparable with other situations happening at present. If it is true that ATi did not lose performance when the bug was fixed and IQ restored, then it would appear the entire "Quack" scenario as exposed at the time was at best an error of characterization, and at worst a deliberate fabrication. Any corrections or additions here would be appreciated as I just don't recall the issue that well (or maybe I do.) Thanks.
WaltC is offline   Reply With Quote
Old 26-Jul-2003, 18:30   #2
PaulS
Member
 
Join Date: May 2003
Location: UK
Posts: 481
Default

That's about my understanding of it, and as far as I'm concerned, the whole Quack thing is a non issue.

nVidiots just like to keep dragging it up as some kind of justification for what nV is/has been doing with their driver "optimisations". See, if your biggest competitior does it, or is seen to be doing it, then it's okay if you completely tear your drivers apart for extra FPS.

Hmm.
PaulS is offline   Reply With Quote
Old 26-Jul-2003, 19:46   #3
jb
Senior Member
 
Join Date: Feb 2002
Posts: 1,636
Send a message via ICQ to jb Send a message via MSN to jb
Default

WaltC

1) those q3 references were in prior sets of drivers before the R8500 release. The "R7500" or original radeons never saw this issue with the messed up textures. Also IIRC it only happened when the texture slider was on its highest setting. And a user reported that it only effected 5 textures total in the whole game.

Weather it was a bug or a cheat we will never really know. One things is for certian that bug should have not made if out of the QA department at the time
jb is offline   Reply With Quote
Old 26-Jul-2003, 20:28   #4
BRiT
...
 
Join Date: Feb 2002
Location: Cleveland
Posts: 4,293
Default

Pretty much on par with how I recall things...

It's really a non-issue.
__________________
IBSL: 2835, 6541, 8531, 9299, 20484, 86985, 87130
FBSL: 7221, 9255, 15892, 20484
BRiT is online now   Reply With Quote
Old 26-Jul-2003, 21:15   #5
WaltC
Senior Member
 
Join Date: Jul 2002
Location: BelleVue Sanatorium, Billary, NY. Patient privileges: Internet access
Posts: 2,694
Default

Quote:
Originally Posted by jb
WaltC

1) those q3 references were in prior sets of drivers before the R8500 release. The "R7500" or original radeons never saw this issue with the messed up textures. Also IIRC it only happened when the texture slider was on its highest setting. And a user reported that it only effected 5 textures total in the whole game.

Weather it was a bug or a cheat we will never really know. One things is for certian that bug should have not made if out of the QA department at the time
Thanks much guys....it seems we all remember it about the same way. And thanks,jb, for the added detail--wow, that really brings into focus how much of a non-issue it actually was. Your comments about QA ring a bell, as I still clearly recall my brief, aborted experience with the Rage Fury Pro and its drivers a few years back--stands in sharp contrast to my experience with R3xx and the Cats of the last year. Looking back at that time period I can easily see how this could have been the result of a bug...
WaltC is offline   Reply With Quote
Old 27-Jul-2003, 00:05   #6
Tagrineth
SNAKES... ON A PLANE
 
Join Date: Feb 2002
Location: Sunny (boring) Florida
Posts: 2,512
Send a message via AIM to Tagrineth Send a message via MSN to Tagrineth
Default

We actually had a medium-long discussion about this a while ago (ATi: The Definitive Quake/Quack thread, or something like that, but I can't find it now)...

Basically we came to the effective conclusion that it was originally a legitimate optimisation for Radeon R6 ("R100"), which, in ATi's rushed attempt at releasing the 8500 as fast as possible, got put in the driver (on the assumption and hope that it'd work perfectly) and more or less failed miserably.
__________________
For Great Justice
Move Every 'Zig'
Tagrineth is offline   Reply With Quote
Old 27-Jul-2003, 00:15   #7
RussSchultz
Professional Malcontent
 
Join Date: Feb 2002
Location: HTTP 404
Posts: 2,855
Default

Quote:
Originally Posted by Tagrineth
We actually had a medium-long discussion about this a while ago (ATi: The Definitive Quake/Quack thread, or something like that, but I can't find it now)...

Basically we came to the effective conclusion that it was originally a legitimate optimisation for Radeon R6 ("R100"), which, in ATi's rushed attempt at releasing the 8500 as fast as possible, got put in the driver (on the assumption and hope that it'd work perfectly) and more or less failed miserably.
Actually, no, that wasn't the conclusion.

The essential conclusion was that people asserted lots of things (just like in this thread), but nobody could offer any proof of anything.

Nobody could identify how it was a legimitate optimization gone awry, nor could they identify how the textures that were affected were grouped so that they, and no others were affected. Nobody really could show that the problem didn't exist on the R100. Nobody came up with any information about where those textures were in relation to the maps and the timedemos path.

Essentially, we're all apparently too lazy to do anything ourselves that might shed light on what was going on(myself included) and the people who looked at it when it was current did a piss poor job of really investigating and documenting what was going on.

here's the 4 page thread:

http://www.beyond3d.com/forum/viewto...ighlight=quack
__________________
Sigmatel, R.I.P.
Me[X-------:--------]You
RussSchultz is offline   Reply With Quote
Old 27-Jul-2003, 00:48   #8
Ichneumon
Member
 
Join Date: Feb 2002
Posts: 414
Default

The main reason Quack was such a massive issue for ATI, is that their PR dept just couldn't deal with it with the speed a PR dept needs in these days of 'net "journalism". ATI was giving conflicting responses to those of us who called them up and talked with them about it and a lot of that was because the optimization was *supposed* to be in the driver... however, on the 8500s it caused that bug which arsed up which mip levels were used on certain textures. They just couldn't get the right hand talking to the left hand fast enough to be able to explain that to the 'net before it got way out of hand.

So on one hand ATI was saying it (the optimization/cheat as it was percieved at the time) was supposed to be there, but they weren't clearly saying that the way it was functioning was not the way it was supposed to be.

[H]'s approach to the issue was part of the problem... They didn't contact ATI *AT ALL* before publishing their article, which was hand-fed to them by Nvidia along with the "quackifier" tool for quake3. So ATI was as caught by surprise as everyone else. That doesn't excuse ATI from not being able to be able to react effectively to the issue, which exacerbated the problem.

Thats a damn far change in mode of operation from the [H] we see today, keeping Nvidia issues to themselves for months before coming out and defending them when other sites discover the issues. A true blue (green? ) example yet again of [H] and how beholden they seem to have been to Nvidia for quite a while now.

It was not too long after that that ATI's PR dept was visibly overhauled (change of director and such), and got a *lot* more responsive and up to speed on issues at hand.

Quack was one of the last disasters before ATI's "reorganization" and refocusing their biz with the ArtX aquisition really started showing results.
__________________
"A lie gets halfway around the world before the truth has a chance to get its pants on. " - Sir Winston Churchill
Ichneumon is offline   Reply With Quote
Old 27-Jul-2003, 04:23   #9
Pete
Moderate Nuisance
 
Join Date: Feb 2002
Posts: 4,653
Default

Quote:
Originally Posted by Ichneumon
[H]'s approach to the issue was part of the problem... They didn't contact ATI *AT ALL* before publishing their article, which was hand-fed to them by Nvidia along with the "quackifier" tool for quake3. So ATI was as caught by surprise as everyone else. That doesn't excuse ATI from not being able to be able to react effectively to the issue, which exacerbated the problem.
But I remember Kyle just recently saying he was in contact with ATi for weeks/months about the issue, and he published the article to light a fire under their butts--am I wrong?
Pete is offline   Reply With Quote
Old 27-Jul-2003, 05:14   #10
jjayb
Member
 
Join Date: Feb 2002
Posts: 358
Default

Quote:
But I remember Kyle just recently saying he was in contact with ATi for weeks/months about the issue, and he published the article to light a fire under their butts--am I wrong?
That's what I don't understand Pete. He says he was in talks with ATI about this for months before the article, yet he only got an 8500 days before he wrote the article. How could he have known about this months before the 8500 was out?
jjayb is offline   Reply With Quote
Old 27-Jul-2003, 05:40   #11
Doomtrooper
Senior Member
 
Join Date: Feb 2002
Location: Ontario, Canada
Posts: 3,328
Default

He lies
Doomtrooper is offline   Reply With Quote
Old 27-Jul-2003, 09:04   #12
Sazar
Member
 
Join Date: Jun 2003
Location: Between Austin and Tampa
Posts: 234
Default

Quote:
Originally Posted by Doomtrooper
He lies
hmm... I believe he was just giving an optimized answer pertaining to the issue when asked about it... question specific optimization I believe...
__________________
Media Server: Intel Q9450 | 8GB Corsair XMS2 | 4870 1GB | 1.5 TB Storage | Logitech G-15/G-9 | Windows 7 Ultimate x64

HTPC: AMD 4400+ | 2GB Corsair | 2 TB Storage | 8800 GTS (G92) | Logitech Edge | Hauppauge 1600 | Vista Home Premium x64

Folding @ Home | XBL / PSN / Steam : SAZARIUS
Sazar is offline   Reply With Quote
Old 27-Jul-2003, 10:12   #13
martrox
Old Fart
 
Join Date: Feb 2002
Location: Jacksonville, Florida USA
Posts: 2,065
Default

Revisionist history.......
__________________
I love Bush.......the pussy, not the President!
martrox is offline   Reply With Quote
Old 27-Jul-2003, 10:36   #14
martrox
Old Fart
 
Join Date: Feb 2002
Location: Jacksonville, Florida USA
Posts: 2,065
Default

A couple of thoughts here - IF "Quack" was a cheat (as Russ implys) and not a previous optimization (as Tagrineth and Ichneumon say), then wouldn't it have been a good idea if those that attacked ATI as cheaters offer the proof? That's what is being demanded by those that decry a similar situation now with nVidia. And plenty of proof there is that nVidia does exactly what ATI was accused of, yet I have yet to see anyone disprove the assumption that the real problem with "Quack" was that it was an optimization for the R100 that didn't work properly for the R200. The validity of this is also born out by the timely answer, by ATI, in the form of updated drivers that solved the IQ problem with absolutely no loss in speed.....just try that with ANY of the "problems" found with nVidias' chea....I mean optimizations.

When looked at from this "point of view", how can anyone not see just where Kyle is coming from.
__________________
I love Bush.......the pussy, not the President!
martrox is offline   Reply With Quote
Old 27-Jul-2003, 13:03   #15
RussSchultz
Professional Malcontent
 
Join Date: Feb 2002
Location: HTTP 404
Posts: 2,855
Default

Note, Martrox, if you actually read the thread with an objective eye, rather than the preconceived notion I thought ATI WAS cheating because I disagreed with the assertation that it was an absolute fact that it WAS a bug, you'd notice I was completely open to the idea that it was either--just that there was no absolute facts as some people were asserting.

And I'll also note that its frustrating to see people once again asserting in this thread the "conclusions" of the past, when there were no such conclusions except the ones they had made prior to even having the first discussion on the topic.
__________________
Sigmatel, R.I.P.
Me[X-------:--------]You
RussSchultz is offline   Reply With Quote
Old 27-Jul-2003, 13:42   #16
Dave Baumann
Gamerscore Wh...
 
Join Date: Jan 2002
Posts: 12,956
Default

Quote:
Originally Posted by Pete
But I remember Kyle just recently saying he was in contact with ATi for weeks/months about the issue, and he published the article to light a fire under their butts--am I wrong?
Another Editor tells me that they were offered Quakifier two days before [H]'s article went up. They chose to look at the issue themselves, with their own tools rather than use Quakifier, hence they were later than [H] looking into it. Would Quakifier still be offered around if they knew another site was already looking into the issue?
__________________
Expand. Accelerate. Dominate.
Tweet Tweet!
Dave Baumann is offline   Reply With Quote
Old 27-Jul-2003, 14:34   #17
martrox
Old Fart
 
Join Date: Feb 2002
Location: Jacksonville, Florida USA
Posts: 2,065
Default

Quote:
Originally Posted by RussSchultz
Note, Martrox, if you actually read the thread with an objective eye, rather than the preconceived notion I thought ATI WAS cheating because I disagreed with the assertation that it was an absolute fact that it WAS a bug, you'd notice I was completely open to the idea that it was either--just that there was no absolute facts as some people were asserting.

And I'll also note that its frustrating to see people once again asserting in this thread the "conclusions" of the past, when there were no such conclusions except the ones they had made prior to even having the first discussion on the topic.
Russ, didn't mean to put you on the defensive, we just tend to look at things from totally different directions. Neither is wrong, mind you, just different. While you are frustrated by these conclusions, so am I.... Everywhere I go these days, there are the implications that what nVidia is doing is justified because of Quack - no, it's not said outright, but it is implied. And it does matter - ATI is still taking a beating for this. So, lets talk about what we know.....

1)[H]OCP, for whatever reason, brought up & said, in no uncertian terms, that "Quack" was a cheat. That ATI was using to to get better performace at the cost of IQ.
2)ATI quickly issued new driver that did away with the problems associated with Quack, while still running at the same speed.

So, what can we surmise from this? Was Quack a "cheat", or a mistake? Why use a cheat when you can have exactly the same performance with out the problem? Does this look like ATI had anything to gain by using this cheat? Hmmmm.....

As far as [H]OCP goes, now compare the above with what's been going on with the FX drivers...... I need not list what's going on, but it certianly in NO WAY compares to with "Quack" debacle.

If a website condemns one manufacturer for a small error that was quickly taken care of, while over looking - or worse, maintaining there is no problem - a competitive manufacture of many obvious - found by many different sources - errors that are not only not being taken care of, but compounded by every new driver - well, just what is one to think?
__________________
I love Bush.......the pussy, not the President!
martrox is offline   Reply With Quote
Old 27-Jul-2003, 14:37   #18
Dave Baumann
Gamerscore Wh...
 
Join Date: Jan 2002
Posts: 12,956
Default

Quote:
Does this look like ATI had anything to gain by using this cheat?
Time.
__________________
Expand. Accelerate. Dominate.
Tweet Tweet!
Dave Baumann is offline   Reply With Quote
Old 27-Jul-2003, 14:57   #19
martrox
Old Fart
 
Join Date: Feb 2002
Location: Jacksonville, Florida USA
Posts: 2,065
Default

Quote:
Originally Posted by DaveBaumann
Quote:
Does this look like ATI had anything to gain by using this cheat?
Time.
So, Dave, does this mean you DO think it was a cheat?
__________________
I love Bush.......the pussy, not the President!
martrox is offline   Reply With Quote
Old 27-Jul-2003, 16:39   #20
Fred da Roza
Member
 
Join Date: May 2003
Posts: 178
Default

Quote:
Originally Posted by Pete
Quote:
Originally Posted by Ichneumon
[H]'s approach to the issue was part of the problem... They didn't contact ATI *AT ALL* before publishing their article, which was hand-fed to them by Nvidia along with the "quackifier" tool for quake3. So ATI was as caught by surprise as everyone else. That doesn't excuse ATI from not being able to be able to react effectively to the issue, which exacerbated the problem.
But I remember Kyle just recently saying he was in contact with ATi for weeks/months about the issue, and he published the article to light a fire under their butts--am I wrong?
ATI officially announced the 8500 on October 9, 2001.

THG published their 8500 article October 16, 2001. An update article was published November 23 with the driver fixes.

[H] received the card October 16, 2001 and published their article October 19. They published their revised 8500 with the driver fixes December 24, 2001.

I have never personally seen Kyle say he spoke with ATI for weeks/months about this issue before publishing. Do you have a link?

IMO it was important for ATI to get good press out ASAP due to the Christmas time frame. As Dave Baummann suggested, one could argue ATI bought themselves time. Unfortunately for them it bought them a whole lot more.
Fred da Roza is offline   Reply With Quote
Old 27-Jul-2003, 16:49   #21
Quinn1981
Junior Member
 
Join Date: Jul 2003
Location: Lyons, GA, USA
Posts: 28
Default

The 8500 was just a POS when you get right down to it. ATI worked hard to get performance where it needed to be compared to nVidia's offerings. Becuase Quake3 was a common benchmark, it was very important to cheat for them. Later, they worked out performance and didn't have to screw with the filtering. Later, they did the same thing with 3DMark 2001.

nVidia is now doing the same thing. They have flaws with their hardware and try to make up for it by cheating. It's pretty simple and messing with the filtering quality is a easy and effective way to increase performance.

During the 8500 days, I got the feeling ATI didn't care much for their customers, especially after all their big claims they made with the 8500. They had a kind of media black out thing going too, but not nearly as harsh as what nVidia is doing now. ATI fixed their problems to a degree, but nVidia isn't handling it all that well, IMO. I feel they are taking big fat craps on their customers right now just like I saw ATI doing the same.

You have to watch out for yourself with a big company like that, but you should always respect your customers regardless of what you've done wrong. If you could drive video cards, I feel there would be many dead people from side impacts and gas take explosions right now.
Quinn1981 is offline   Reply With Quote
Old 27-Jul-2003, 17:12   #22
Doomtrooper
Senior Member
 
Join Date: Feb 2002
Location: Ontario, Canada
Posts: 3,328
Default

Quote:
The 8500 was just a POS when you get right down to it
Hardly, a Retail 8500 competes with Nvidias next generation cards like the Ti4200, it plays all current games well, just without FSAA.
The 8500 is superior in so many ways to a Ti card(superior IQ, PS 1.4, Truform, DVD playback), I totally disagree with that statement
Doomtrooper is offline   Reply With Quote
Old 27-Jul-2003, 17:20   #23
Brandon
Member
 
Join Date: Jun 2003
Posts: 46
Default

According to ATI, Quack was an optimization gone wrong:

http://firingsquad.gamers.com/hardwa...nt/default.asp
Brandon is offline   Reply With Quote
Old 27-Jul-2003, 20:33   #24
dan2097
Member
 
Join Date: May 2003
Posts: 323
Default

Quote:
Hardly, a Retail 8500 competes with Nvidias next generation cards like the Ti4200, it plays all current games well, just without FSAA.
The 8500 is superior in so many ways to a Ti card(superior IQ, PS 1.4, Truform, DVD playback), I totally disagree with that statement
But at the time of quack it was still struggling to compete with the gf3 ti 200 in actual games
dan2097 is offline   Reply With Quote
Old 27-Jul-2003, 20:45   #25
cellarboy
Member
 
Join Date: Jun 2002
Location: Calgary, Alberta
Posts: 143
Default

Quote:
Originally Posted by dan2097
But at the time of quack it was still struggling to compete with the gf3 ti 200 in actual games
The drivers for the first three months of release sucked hard (especially in XP). However by Jan 2002 they sorted most of the issues out and performance rose masively. From that point on the 8500 was a wonderful card.
cellarboy is offline   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Annoying issue - could do with some help Aurhinius 3D Hardware, Software & Output Devices 8 16-Jul-2005 15:15
ATI's Quiet Little Z (HyperZ?) Issue... swaaye PC Games 3 19-Jan-2005 04:53
HL2 AA issue a thing of the past? SsP45 3D Architectures & Chips 52 11-Aug-2003 18:36
Quak issue.. one last time the Difinitive Truth Thread. Hellbinder 3D Hardware, Software & Output Devices 81 28-Jul-2003 19:57


All times are GMT +1. The time now is 06:52.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.