
Now that you have the names of FB-s you will need to determine which of them your card can use. For example, Radeon R9 270X that I’m using, is driven by AMD7000Controller.kext which containing the following list of frame buffers: MaguroS, Maguro, KaniS, Kani, Junsai, IkuraS, Ikura, OPM, Hamachi, Futomaki, Gari, Ebi, Dashimaki, Chutoro, Buri, Aji. For Radeon 6850HD it is necessary to look at the list of FB extracted from AMD6000Controller.kext, etc. Then take a look carefully extracted code, and write all frame buffers from the AMD Controller kext that drives your video card. What you’ll get is a long series of codes together with the exact names of the frame buffers inside certain AMD Controller kexts.Ĭopy the code from the terminal in the Text Editor and save it on the desktop. Type php then simply drag the script in the terminal and press enter.


We need this one to extract FB code inside AMDXXXXControllers.kexts.ĭownload ATI FrameBuffers php scripts by Pavo. Unpack the zip file on the desktop, then switch to terminal. In order to do this properly, we will need a terminal and corresponding ATI FrameBuffers script. Extracted ROM file you’ll need to save and then switch again in your Mac OS X.įinding proper FB - Step 2 involves finding proper frame buffer that can be used by your GPU. This could be done from Windows by applications such as GPU-Z or some other similar, or from Mac OS X via DPCIManager application. All you need is a bit of good will and some patience.Įxtracting ROM file - Step 1 involves extraction of the original ROM file from your graphics card.

This tutorial aims to discover what specific digits in the code do and basically to educate so that everyone can make necessary modification alone and w/o further assistant. Modifying the AMD driver is one of the advanced hacker's technique, however, recently with clover in combination, the whole process can be reduced to a decent minimum. It is important to say, that this tutorial is universal and it can be used for any AMD GPU. Once when you check this tutorial and you use it, you will understand better where is the problem and eventually, after you determinate what is what you will be able to fix it. Mostly because of my partly success in making proper patch for all Radeon R9 270 Series GPU-s described in Radeon R9 270X FrameBuffer issue topic, but also because I see that many of you are still searching for some sort of help, I was coming to an idea to share some of my conclusions via this tutorial, in hope that it will resolve all of your current troubles.
