What I think is the easiest way to unlock any 6950
I have seen a lot of confusion on the forums about unlocking the shaders on a 6950. I have also seen a few people on the forums brick a non-reference or 1GB model by just flashing a 6970 bios. Even on a standard 2GB reference card there is a better way. This should even work on the 1Gb models and seems to work on non-reference cards, just be aware of the risk if your card doesn't have a dual bios.
What this will do is just modify the bios that shipped with your card. Of the three cards that I have used this on all three have been able to hit at least 6970 speeds while running cooler and more quietly than using a 6970 bios due to the lower voltage.
This will still take some common sense There really are some people that shouldn't be flashing a vga bios. I take no responsibility for any damage done. I find this to be the easiest way but if you are using a card with no dual bios I would flash with the dos version of Atiflash. Sure this will work but the chances of any issues popping up in the dos version are a bit lower.
I have never written a guide of any sort so I'll do my best. So here it goes.
Step 1
Download Gpu-z and use it to save the bios on your current 6950.
In gpuz hit this button and select "save to file". Save anywhere that you would like. It would be a good idea to keep this copy as a backup.
http://i308.photobucket.com/albums/k...yHTJ/Step1.png
Step 2
Download the utility that will actually modify the bios HERE and extract the archive.
This is what you should see in the extracted folder.
http://i308.photobucket.com/albums/k...HTJ/Folder.png
Step 3
Now it is time to place a copy of the bios that you backed up into the folder that you just extracted. On the reference 6950 it should be named Cayman by default.
http://i308.photobucket.com/albums/k...amedcayman.png
Step 4
Now you need to rename the bios to "original".
http://i308.photobucket.com/albums/k...edoriginal.png
Step 5
Now you just need to run the batch file (.bat) named run and follow the directions on screen.
Now you have a shader unlocked bios. It should be named "modded".
http://i308.photobucket.com/albums/k.../batchfile.png
http://i308.photobucket.com/albums/k...lockedbios.png
From this point out you could just use the Techpowerup Guideand just use the bios that you just modded instead of the 6970 bios.
Step 6
Download the latest version of ATI Winflash from here and extract the archive.
Step 7
Run "AtiWinflash" as an administrator.
http://i308.photobucket.com/albums/k...tiwinflash.png
Step 8
Select "Load Image" and select the bios that you modified in step 5 named modded by default.
http://i308.photobucket.com/albums/k.../LoadImage.png
Step 8
Now select "Program" to flash the bios.
http://i308.photobucket.com/albums/k...rogrambios.png
Step 9
If all goes well Atiwinflash will flash the bios and ask you to reboot the computer.
As stated in the Techpowerup Guide
Quote:
If you get an error like ID mismatch or Could not erase ROM, then you'll have to do some extra work in a Windows command prompt (or DOS): Run atiwinflash -unlockrom 0 followed by atiwinflash -f -p 0 bios.bin where bios.bin is the path and filename of the HD 6970 BIOS you downloaded.
I had to do this with one of my cards.
Step 10
Check GPUz to see your new shaders. :D
http://i308.photobucket.com/albums/k...eyHTJ/gpuz.png
Overclocking
Download Sapphire Trixx. I found this to be the easiest way to overclock past the CCC limits. This utility will also allow you to modify the core voltage and set up a fan profile. Sure you can use Afterburner but you have to jump through some hoops to set everything up. You can also use Trixx to disable ULPS which is a necessity for crossfire. I still use Afterburner for the OSD though.
I hope that this guide helps someone. I would like to thank Wizzard from Techpowerup for the original guide, the bios modding script, Trixx, and GPUTool which I use to test my clocks.