PDA

View Full Version : Way to soft-volt HD 4850 without 3rd party tool! (Fan speed hack too!)


AgentGOD
07-05-2008, 09:59 AM
For this, you will need an HD 4850 (4870 should work as well), and you will need CCC installed. I use the latest "HD 4800 series hotfix" from AMD themselves.

To do this, you simply need to Enable ATI Overdrive, and save a profile. Name it anything you'd like.

Then, go to the following directory:
"C:\Documents and Settings\*USERNAME*\Local Settings\Application Data\ATI\ACE" - for XP/XP x64
"C:\Users\*USERNAME*\AppData\Local\ATI\ACE" - for Vista x86/x64

Open your saved profile XML file in a text editor (i.e. Notepad), and find this line:
<Feature name="CoreVoltageTarget_0">

You want to edit the value of "Want_2" for that. It seems to work in 0.003v increments. The Want_2 value is in millivolts, so 1123 = 1.123v.

My card could not get to 700 MHz core clock (the limit in CCC) with stock volts (1.123v for mine), but it worked fine using 1.158v.

This was discovered actually when using Auto-Tune got me a higher OC, and I noticed that it adjusted the voltage after finding that CCC profiles store voltages. I saved a profile for stock, and OC'd, and I noticed that the Core Voltages were different. Auto-Tune found "1.158v" for me.

Also, this was probably already posted here, but recently bretware of Guru3D discovered that you can also force fan speeds of 4800 series cards in the profiles. For example, I have mine set to 50%:

<Feature name="FanSpeedProtocol_0">
<Property name="FanSpeedProtocolProperty" value="Percent" />
</Feature>
<Feature name="FanSpeedAlgorithm_0">
<Property name="FanSpeedAlgorithm" value="Manual" />
</Feature>
<Feature name="FanSpeedRPMTarget_0">
<Property name="Want" value="0" />
</Feature>
<Feature name="FanSpeedPercentTarget_0">
<Property name="Want" value="50" />
</Feature>

hstuehmeyer2000
07-05-2008, 10:05 AM
you don't have to create a profile, just edit the one called profiles.xml and restart ccc to make changes take effect

AgentGOD
07-05-2008, 10:20 AM
you don't have to create a profile, just edit the one called profiles.xml and restart ccc to make changes take effect
It's easier to create a profile. Just edit the profile then, and do "Activate->Profile Name", and it instantly works... no restarting anything.

#EDIT: Oh yeah, I posted this in the wrong section :( I was reading in this section when I posted. :doh:

hstuehmeyer2000
07-05-2008, 02:30 PM
It's easier to create a profile. Just edit the profile then, and do "Activate->Profile Name", and it instantly works... no restarting anything.

#EDIT: Oh yeah, I posted this in the wrong section :( I was reading in this section when I posted. :doh:
don't you have the load the profile again every time you restart?

AgentGOD
07-05-2008, 02:41 PM
don't you have the load the profile again every time you restart?
No, that's the beauty. It loads the last profile you activated automatically on startup.

However, the big downside to CCC is that your OC is limited to 700 MHz core on the HD 4850... I've been trying to figure out how to get around it (w/o flashing BIOS).

If anyone knows, please do tell!

jimmyz
07-05-2008, 03:09 PM
No, that's the beauty. It loads the last profile you activated automatically on startup.

However, the big downside to CCC is that your OC is limited to 700 MHz core on the HD 4850... I've been trying to figure out how to get around it (w/o flashing BIOS).

If anyone knows, please do tell!


So why is this posted in Xtreme Bios section if it doesn't involve a bios mod?

as for the profile changes they were posted days ago. 1.2v or so is common for most cards so a mod that give less voltage (1.158v)I don't see a point in. flashing to a MSI bios can give a little over 1.21 (according to others, I haven't tried.)


Not that we don't all appreciate the info, just weird to see this in bios mod section.:up:

AgentGOD
07-05-2008, 03:26 PM
[/B]


So why is this posted in Xtreme Bios section if it doesn't involve a bios mod?

as for the profile changes they were posted days ago. 1.2v or so is common for most cards so a mod that give less voltage (1.158v)I don't see a point in. flashing to a MSI bios can give a little over 1.21 (according to others, I haven't tried.)


Not that we don't all appreciate the info, just weird to see this in bios mod section.:up:

I don't think you got the point of this topic... the point is proving that soft-volt is possible and has been done on the RV770. You can adjust the voltage manually (change the 1158 to something else), and apply the profile. Voila, soft-volt done w/o third party apps.

As for the section issue:
#EDIT: Oh yeah, I posted this in the wrong section :( I was reading in this section when I posted. :doh:

S_G
07-05-2008, 03:58 PM
Now, the interesting thing here is that if all we need to do is to restart CCC for the voltage changes to take effect, it should be fairly trivial to create an application that can handle everything.

The app would check to see if in 2D, 3D or Aero mode, write changes (fan, volts, etc.) to XML when necessary, kill CCC process and restart it. Simple, really.

AgentGOD
07-05-2008, 07:33 PM
If you make a separate profile, you don't even need to restart CCC, just re-activate the profile, and the voltage changes will take effect.

RunawayPrisoner
07-05-2008, 07:47 PM
Only certain values such as 1123 or 1158 or 1084 or 1046 work. The rest won't work at all, so maybe voltages are set values.

That aside, to obtain this, just use Autotune, instead of manually editing the clocks. Using Autotune, you can achieve higher overclocks as well.

Just to prove a point:

http://i235.photobucket.com/albums/ee60/cuongvietpham/1c87d9bc.jpg

AgentGOD
07-05-2008, 09:19 PM
My video RAM doesn't want to be stable at 1100 MHz (ATITool shows signs of artifacting [yellow stuff appearing]), but 1075 MHz works for me.

You know if you can also adjust memory voltage through the profile hack as well?

Also, anyone know how to remove the core clock limit of 700 MHz from CCC?

RunawayPrisoner
07-05-2008, 09:22 PM
Ahem... you may try editing the core clock within the profile, though if you stay barely stable at 1158, it's not really recommended. Memory volts show a flat 0 for me, so I have no idea.

If you want to improve your overclock, try using Autotune, and wait until it cannot go any higher, then back down a bit or go up a bit, and go for a 1-hour artifact test on ATITool.

AgentGOD
07-05-2008, 09:28 PM
Ahem... you may try editing the core clock within the profile, though if you stay barely stable at 1158, it's not really recommended. Memory volts show a flat 0 for me, so I have no idea.

If you want to improve your overclock, try using Autotune, and wait until it cannot go any higher, then back down a bit or go up a bit, and go for a 1-hour artifact test on ATITool.
I've already tried editing the clock... CCC will not accept the profile. It will act like nothing happened (if I put something out of CCC's range).

Also, Auto-tune will not go above 700 MHz core as it cannot.

RunawayPrisoner
07-05-2008, 10:21 PM
Then 700 it is. If you need more, modify the BIOS, I guess. Or... edit the file called "Profiles.xml" instead of the file "profile-name.xml." My overclocking settings are stored in that file.

AgentGOD
07-18-2008, 02:10 PM
Then 700 it is. If you need more, modify the BIOS, I guess. Or... edit the file called "Profiles.xml" instead of the file "profile-name.xml." My overclocking settings are stored in that file.
Yeah, I just tried using BIOS mod (change voltage to 1.263), and anything above 710 MHz resulted in artifacting in ATITool.

I am still on the stock cooler though. I'm thinking about putting Dual-Orbs on it.

RunawayPrisoner
07-18-2008, 06:12 PM
Be careful with voltage modding beyond 1.263v, as it can get the card to run so hot that you'll literally need two vacuums to pull the heat out and blow cold air in. Plus BIOS modding only gives 1.23v actual at stock voltage (1.237 to be more precise). If you are using an aftermarket cooler, it's necessary to have insane cooling on the VRMs. Actually, put more cooling on the VRMs than on the GPU.

revogamer
07-20-2008, 11:10 PM
bios modding it to 1.264 does not give it 1.23v, for me with my multimeter, it was 1.19v, even if u set it at 1.4v, you have to pencil mod or volt mod to get above 1.20v, my 4850 is running @ 885/1200 100% stable thru crysis, furmark and everything with 1.4v actual (tested) and 900 thru 06 and 910 thru 03

AgentGOD
07-21-2008, 01:17 AM
Damn, I don't want to pencil my new shiny $200 card :(

hstuehmeyer2000
07-21-2008, 04:31 AM
do you guys know you can use amd gpu tool now to oc the card?
http://downloads.guru3d.com/AMD-GPU-Clock-Tool-v0.9.8-download-1985.html

h-tomek
07-21-2008, 12:09 PM
do you guys know you can use amd gpu tool now to oc the card?
http://downloads.guru3d.com/AMD-GPU-Clock-Tool-v0.9.8-download-1985.html

Yeah, but using this tool you unable CCC profile and temperatures are back in the heaven, over 80 degrees in load. That's the main problem with this tool.

hstuehmeyer2000
07-21-2008, 02:56 PM
Yeah, but using this tool you unable CCC profile and temperatures are back in the heaven, over 80 degrees in load. That's the main problem with this tool.

just flash your card with the fan speed you want and then use the program to oc