This is the direct followup of the Mod Catalyst Driver to Add Supported Cards tutorial I did a few months ago. The first part focused on the Display Driver itself, this one (the 2nd part) will focus on Catalyst Control Center and other applications that come with the Catalyst Package.
While I do recommend reading the first part, it’s not necessary if you only want to mod and install Catalyst Control Center that doesn’t support (support is a strong word, all CCC support all cards, just needs a bit of fiddling) your GPU.
This tutorial does not involve anything complicated, no copying of dlls, just opening up a bunch of .msi files and repeating just one simple step. As always, I’ve included a video at the end of the article that will make things a lot easier.
What will you need:
- Orca or any other msi file editor
- Obviously, a driver that needs modding.
- A ATI_ASIC_INCLUDE table file you will export from a so called Guidance Driver. This drivers needs to support your card, you can use a legacy driver if you have a legacy GPU.
1. First things first, you need to locate the CCC2 folder that includes all Catalyst Control Center components. Depending on the driver you’re modding, this folder can be found in either Packages/Apps or Packages/Drivers/Display (a copy of CCC2 should be in each of the x86 and x64 driver folders).
If the CCC2 folder is found in Packages/Drivers/Display, make sure you copy one instance (doesn’t matter which one but I recommend copying the x64 version) of the CCC2 folder inside Packages/Apps and delete the other one, just to save some space.
2. If you find any files that are NOT in a folder inside Packages/Apps/CCC2 delete them. Make sure you don’t delete any folders !
3. Now to get the ATI_ASIC_INCLUDE table file. Inside the Guidance Driver, navigate to the CCC2 folder and open the Core-Static-Net4 folder. Inside that folder you will find: ccc-core-static.msi. Open the file with Orca and export ( Tables->Export ) the ATI_ASIC_INCLUDES table.
4. Inside the To be Modded Driver navigate to the CCC2 folder (Packages/Apps/CC2). Inside the following folders/components:
- Help – Only edit the language file you will be selecting when installing the Catalyst Package – default: en-us.
You need to open each .msi file with Orca and import ( Tables->Import ) the ATI_ASIC_INCLUDE table file you exported in step 3. Don’t forget to save the file after importing the table.
5. After importing the table for each .msi file (except for those found in Help) inside the listed folder/components, Catalyst Control Center will be available for installation.
6. (Optional) Some applications like Accelerated Video Transcoding or AMD Drag and Drop Transcoding also need modding before being able to install them. You just need to open each .msi file inside the app folder (AVT, AVT64, DnDTranscoding, DnDTranscoding64 etc.) and import the ATI_ASIC_INCLUDE table file you created at step 3.
7. You are done.
ProTip: This tutorial basically consists of editing and importing the table file for .msi files that have the ATI_ASIC_INCLUDE table already created. Some files like Branding, Fuel or Fuel64 don’t have the ATI_ASIC_INCLUDE table so they don’t need modifications.
ProTip 2: The following video should clear all confusions you may have.