Here is a nice meaty challange for all of you with overclocked graphics cards.
I'm running a 9500 Pro on Windows XP and it clocks quite nicely from 277/270 to 376/333 =) It also runs happily for hours and hours running artifact testing (ati tool/ati tray)
However, if I try to reduce my clockrate at all, from any setting, my pc locks up and bsods...
Also overclocking seems to have sod all gain in any game, I've noticed no improvements in fps and my aquamark score is identical to my stock settings...
I considered that I might have a locked bios, preventing me from oc'ing, but I can artifact and corrupt my memory controller quite sucessfully if I go over 376/333
Does anyone have any idea what the hell is going on?
Overclocking Weirdness
Moderator: Thanas
Well, I know that the 9500 Pro is clock-locked unless you're running Omega drivers, but the card doesn't do it in a "normal" fashion. What happens is that you are allowed to reset the clock rate in software, but the card will ignore it and continue running at 276/270. Above certain settings, the drivers simply crash or artifact, as is the result when you try and underclock. From what I can tell, the official Catalyst drivers check the BIOS for the clock lock and then either simply refuses to acknowledge overclocking or outright crash the card.
The only two solutions are to reflash the BIOS with one that's had the lock removed (it's a two-byte sequence relatively early on in the BIOS -- just change them to match the same bytes from the 9700), or to run hacked drivers (that ignore the BIOS lock). I did the first, as I don't have to worry about always keeping compatible drivers, but it's a bit risky (if power dies during the flash, your card is dead, and that's all she wrote). Here's an older FiringSquad article about the results of the hacked BIOS.
So far, I've only been able to drive up my speed to 336/306 before texture corruption and VPU Recover kick in, but I have only 3.6 ns RAM loaded on my card (it's stock ATI, while Sapphire and Gigabyte use 3.3 and 3.0 ns RAM, respectively, and can be clocked a lot higher). I can probably drive the core quite a bit higher, but that would be pretty useless without increased RAM bandwidth. Gaining the additional 5 FPS from OCing wasn't really worth the effort of reflashing and testing for me, though I've heard that people with the third party cards can get upwards of a 15% performance boost.
(EDIT: Caught a few typos in my initial post. Sorry.)
The only two solutions are to reflash the BIOS with one that's had the lock removed (it's a two-byte sequence relatively early on in the BIOS -- just change them to match the same bytes from the 9700), or to run hacked drivers (that ignore the BIOS lock). I did the first, as I don't have to worry about always keeping compatible drivers, but it's a bit risky (if power dies during the flash, your card is dead, and that's all she wrote). Here's an older FiringSquad article about the results of the hacked BIOS.
So far, I've only been able to drive up my speed to 336/306 before texture corruption and VPU Recover kick in, but I have only 3.6 ns RAM loaded on my card (it's stock ATI, while Sapphire and Gigabyte use 3.3 and 3.0 ns RAM, respectively, and can be clocked a lot higher). I can probably drive the core quite a bit higher, but that would be pretty useless without increased RAM bandwidth. Gaining the additional 5 FPS from OCing wasn't really worth the effort of reflashing and testing for me, though I've heard that people with the third party cards can get upwards of a 15% performance boost.
(EDIT: Caught a few typos in my initial post. Sorry.)
Member of the Anti-PETA Anti-Fascist League
Thank you very much, you have been most helpful. After flashing my bios I can now reach 360/320 with it appearing mostly stable, I'll stress test it overnight.
I've been looking for a solution to this for aages, you are the only person who has been even remotely helpful, thanks again.
To think I've been living with a fake overclock for all this time!
=)
I've been looking for a solution to this for aages, you are the only person who has been even remotely helpful, thanks again.
To think I've been living with a fake overclock for all this time!
=)