Fix for PowerPlay 3870
It is easy to do.
For anyone with ATI cards here is how to properly set your card up to not use powerplay which causes stuttering and low performance.
go to the directory,
C:\Documents and Settings\Administrator\Local Settings\Application Data\ATI\ACE
Keep that directory open.
start up catalyst control center
hit the Overdrive tab
hit the paddle lock image to enable the overdrive settings
hit the profiles tab at top of page
select profiles manager from drop down list
name a profile in blank box (Custom Power is my chosen name)
under "this profile includes" section at bottom of page select the dot for "the following settings". In the tree make sure only ATI Overdrive checkbox is selected.
hit the save button
hit the Activate and close button at bottom of page
now go to your open directory
C:\Documents and Settings\Administrator\Local Settings\Application Data\ATI\ACE
You should see 5 new files in there in total.
One file is the same as you named your custom profile, right click it and select edit (my file is called Custom Power.xml)
The file will open in notepad where you can now change settings to nullify powerplay
Here are my new settings for example, I increased the core speed and voltage and applied a slight overclock to the 3dmodes in gpu and memory. I also increased the fan % to 100% from 41%.
Make your changes, close and save changes to the file. Rt click the file choose properties and change the file to read only. You are done.
<Profile>
<Caste name="Graphics">
<Groups>
<Group name="Overdrive5">
<Feature name="CoreClockTarget_0">
<Property name="Want_0" value="77600" />
<Property name="Want_1" value="80000" />
<Property name="Want_2" value="80000" />
</Feature>
<Feature name="MemoryClockTarget_0">
<Property name="Want_0" value="112600" />
<Property name="Want_1" value="120000" />
<Property name="Want_2" value="120000" />
</Feature>
<Feature name="CoreVoltageTarget_0">
<Property name="Want_0" value="1300" />
<Property name="Want_1" value="1300" />
<Property name="Want_2" value="1300" />
</Feature>
<Feature name="MemoryVoltageTarget_0">
<Property name="Want_0" value="0" />
<Property name="Want_1" value="0" />
<Property name="Want_2" value="0" />
</Feature>
<Feature name="FanSpeedProtocol_0">
<Property name="FanSpeedProtocolProperty" value="Percent" />
</Feature>
<Feature name="FanSpeedAlgorithm_0">
<Property name="FanSpeedAlgorithm" value="Automatic" />
</Feature>
<Feature name="FanSpeedRPMTarget_0">
<Property name="Want" value="0" />
</Feature>
<Feature name="FanSpeedPercentTarget_0">
<Property name="Want" value="100" />
</Feature>
<Feature name="CoreClockTarget_1">
<Property name="Want_0" value="77600" />
<Property name="Want_1" value="80000" />
<Property name="Want_2" value="80000" />
</Feature>
<Feature name="MemoryClockTarget_1">
<Property name="Want_0" value="112600" />
<Property name="Want_1" value="120000" />
<Property name="Want_2" value="120000" />
</Feature>
<Feature name="CoreVoltageTarget_1">
<Property name="Want_0" value="1300" />
<Property name="Want_1" value="1300" />
<Property name="Want_2" value="1300" />
</Feature>
<Feature name="MemoryVoltageTarget_1">
<Property name="Want_0" value="0" />
<Property name="Want_1" value="0" />
<Property name="Want_2" value="0" />
</Feature>
<Feature name="FanSpeedProtocol_1">
<Property name="FanSpeedProtocolProperty" value="Percent" />
</Feature>
<Feature name="FanSpeedAlgorithm_1">
<Property name="FanSpeedAlgorithm" value="Automatic" />
</Feature>
<Feature name="FanSpeedRPMTarget_1">
<Property name="Want" value="0" />
</Feature>
<Feature name="FanSpeedPercentTarget_1">
<Property name="Want" value="100" />
</Feature>
</Group>
</Groups>
<Adapter name="PCI_VEN_1002&DEV_9501&SUBSYS_E620174B&REV_00_4&160 20E22&0&0008A">
<Aspect name="Overdrive5" />
</Adapter>
</Caste>
</Profile>
Here is a screenshot of my new readouts idle at desktop. You will notice the 776mhz 1126mhz. Before it used to be 300mhz 1126mhz. Also the overclock sliders indicate 800mhz and 1200mhz which is the overclock settings I set when 3d mode kicks in.
Anyone with any ATI cards this should be the method to ****can Powerplay, don't resort to hacked BIOS's or sending your card back or switching brand names (NVidia has a version of powerplay too but easier to manipulate)
If you restart your computer, just make sure to open catalyst and ensure that your profile is activated. Simple once done.
This method is failsafe (equal to using Overdrive to overclock plus get rid of the powerplay stage). When you install there is a default profile which is read directly from BIOS so if you do not create a profile only the BIOS settings from the card are used. Also this is used if you reboot and do not activate your profile. Making a profile allows you to change the default BIOS settings that the cards use from windows. It was created by ATI, and was available to everyone for use from day one.
If you follow the instructions the way I wrote them out, you can change any settings in catalyst as often as you want except on the Overdrive page. The key is creating your profile with only the Overdrive checkmarked off.