cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

ljbade
Journeyman III

How to change Catalyst Control Center settings from external utility

Hi,

I would like to know if there is any documentation available for the CCC COM interface in ATICCom.dll and ATICCom.tlb.

I would like to change the 3D settings (AA/AF) page from an external tool that will automatically detect if certain games start, eg Borderlands, and then apply my preferred AA/AF settings. This would save me going into the CCC everytime I run a different game to change AA modes etc.

Using C# disassembly I have figured out how the CCC .NET system works, but it would be nice if there was some official/supported way of doing this.

So far I have figured out that IC4User or ICOM (not sure which one yet) exposes several methods for setting/getting CCC settings.

Eg ICOM.SetValue("0:Radeon3D:Main3D:Main3D", "OptQuality");

will set the 3D quality slider bar to Optimal Quality.

Looking in atipdlxx.dll and atiadlxx.dll only seems to export display/adapter settings not AA/AF stuff.

0 Likes
1 Reply
ljbade
Journeyman III

Had a good Google.

Looks like when they launched the .NET CCC in 2004, there was an SDK available at

http://www.ati.com/developer/sdk/ccc/ccc_sdk.chm

that allowed one to create custom skins and add ons.

Does anyone know what happened to this?

0 Likes