worm[Futuremark said:
]
An "autoupdater" to 3DMark sounds nice, and would be great IMO, but still it would require "extra work" for reviewers to download any possible updates, and AFAIK they don't even have their systems connected to the net while testing.
I'm not quite sure how much more extra work for the reviewers it would be to download a list of approved/unapproved drivers, considering they're allready downloading the latest drivers from the different IHV's...
And if they don't have the computer they test on connected to the net, they still have to copy the drivers for the card they're testing, at which point a manual download of the list of drivers shouldn't be too hard to do at the same time...
worm[Futuremark said:
]
Now, the real problem has been, or is, that some feel that reverting to older (approved) drivers is too much work. Ok, so what good does the autoupdater then do? Inform that "hey, you are using non-approved drivers"? Nice and dandy, but if the reviewer isn't going to use the approved drivers anyhow, what good would it really do?
Herein lies the real problem imo, as the reviewers feel, imo, it's too much work to test with 2 different driver versions,
when only one set is partially approved...
"Why bother to test with an older driver set, when the result
still won't be compareable to cards from another IHV?" That is what I think many reviewers feel about it, even though it's only the PS2.0 test that is incomparable.
To help with this, maybe change the text from
The 52.16 drivers have 3DMark03 specific optimization for the Pixel Shader 2.0 test and that score is solely comparable between nvidia cards.
to
The 52.16 drivers have 3DMark03 specific optimization for the Pixel Shader 2.0 test and that score is solely comparable between nvidia cards.
All the other test have been verified to be free of optimizations, and can thus be compared to cards from other IHV's
At least this way there won't be any confusion on the part of the reviewers because they didn't read the text properly...
worm[Futuremark said:
]
I am just asking as I know that creating such a feature to the existing 3DMark series would require quite a lot of work. Would it really make a difference how reviewers look at using 2 sets of drivers?
To be very blunt, what would be so hard about it?
"All" you'd have to do is create a method which checks if the driver being used is on a list of approved/disapproved drivers. If not on the list go online and download the latest list. If no net access can be found, prompt the user for a location to find the file (along with where the user can download the list manually). Then if the drivers is unapproved, pop up a big window saying such, and list the approved drivers for that vendor.
It doesn't have to tie in with (allmost) anything else in the program, and will have no effect on testing & such, unless you choose to implement a watermark if the driver is not approved.
I can ses that there is quite a bit of work if it had to be done from scratch, but wouldn't you be able to use part of the code used for the online result browser?
As for if it would make a difference, yes I think it would. You would be told every time what drivers are approved, and it would be in an "in your face" kind of way it'd be hard to ignore.
worm[Futuremark said:
]... it is up to the reviewers what they do and use. We can only inform them so much, and the rest is totally up to them.
Yes, you can only do so much up to a point, but I think most of this board (who still cares about 3DMark) feel that that point is far from reached, and won't be reached until it's obviously blatant to any person running 3DMark..
On another note, it'll be interesting to see what "special" thing you're talking about that might be released this week...
If it's another patch, it'll hopefully remove
all optimizations in
at least one driver revision so we won't be in the position we are with 52.16