Monq Posted June 27, 2015 Share Posted June 27, 2015 right click and compress them into a .zip file and the forum will allow you to upload them, I am working on a new patch today maybe something has changed in 10.11 Any news, thank you Link to comment Share on other sites More sharing options...
Pavo Posted June 27, 2015 Share Posted June 27, 2015 Sorry for my bad english but i have some information i want to share with you guys ! This is for everyone with a Sapphire Radeon R9 290 Tri-X OC AND a Intel HD Graphics 4600 Desktop who is using Clover as their bootloader - i finally could get both units to work proper with full acceleration on 10.10.3, which means i can usw 2 Displays without any glitches or slowdowns or something =) BIG THANKS to the Member Audiohacks for sending me the oh so needed files for the R9 ! First of all enter your UEFI/BIOS and set the intel gpu as the initial gpu What i did for the R9 to get to work: 1. Install the Kexts R9 290 10.10.3 Files.zip ( i repeat: i did this on 10.10.3 so i dont know about other versions ) 2. open your clover config.plist in Devices -> ATI -> paste 0x67B01002 in Graphics -> FB Name -> paste Baladi VRAM -> paste 4096 Video Ports -> 4 Check LoadVBios in Kernel and Kext Patches -> ATI Connectors Data paste: 000400000403000000010300120403030004000004030000000101001102010100040000040300000001020021030202000400000403000000010400220504040004000004030000000105001000050500040000040300000001060020010606 -> ATI Connectors Patch paste: 000800000402000000010200220502030004000004030000000101011204010100040000040300000001020021030202040000001402000000010300110203040004000004030000000105001000050500020000040200000001040110000406 ATI Connectors Controller -> 8000 Save and reboot and now your R9 290 should work fine with one port in use (ive tested hdmi and dvi) What i did to get the Intel HD Graphics 4600 Desktop to work: 1. open your clover config.plist in Devices -> IntelGFX -> paste 0x04128086 on the right sight check ->UseIntelHDMI in Graphics -> check Inject Intel Save and reboot and now also the Intel GPU should run flawlessly Check out the screenshots below! im so happy to finally get what i wanted all the time..ive been trying around for so long and been searching the net like hell and somehow it all worked now =) i really hope i could help someone with this little guide! bless! Bildschirmfoto 2015-06-24 um 05.16.48.png Bildschirmfoto 2015-06-24 um 05.17.08.png Bildschirmfoto 2015-06-24 um 05.17.27.png Bildschirmfoto 2015-06-24 um 05.18.08.png Bildschirmfoto 2015-06-24 um 05.18.22.png Bildschirmfoto 2015-06-24 um 05.18.28.png You do realize that you are not injecting anything for the 290 correct, you have to have under Graphics injection Ati True or none of the FB patches and FB name you have are doing anything Link to comment Share on other sites More sharing options...
Buddz1990 Posted June 28, 2015 Share Posted June 28, 2015 Yep thank you for that info but im aware of that fact =) whenever i inject ati in this config the screens just stay black...so im fine with that =) Link to comment Share on other sites More sharing options...
Pavo Posted June 28, 2015 Share Posted June 28, 2015 then you need to figure out the proper connector patch for your card, seems like its different for every manufacture, but if you don't plan on making a proper connector patch there is no reason to have it in your config Link to comment Share on other sites More sharing options...
Buddz1990 Posted June 29, 2015 Share Posted June 29, 2015 ....and this is where things start to get tricky for me because i just cant figure out the proper individual data for my system ... and YES i've of course already tried to follow the tutorial for this propblem but it just wont work but i cant remember why right now thank you for your information anyway but i've already spent hours and hours trying to get my r9 FULLY working but i'm tired of trying to be honest so i'll just stick to my current config as its works very good for my purposes for using osx apps like my reason 8 and logic (all devices are installed proper) =) when it comes to gaming of course windows is the os of my choice Link to comment Share on other sites More sharing options...
justpal Posted July 4, 2015 Share Posted July 4, 2015 Hello everyone, I've got a ASUS R9290-DC2OC-4GD5 (4 connectors - DVI-D DVI-D HDMI DP). I tried using this patch for my connectors: 000800000402000000010200220502030004000004030000000101011204010100040000040300000001020021030202040000001402000000010300110203040004000004030000000105001000050500020000040200000001040110000406 and Baladi frame buffer, but only my HDMI seemed to work (don't have the DP adapter for testing). When I tried to create patch on my own i got this: 04000000 14020000 00010100 11020304 <DVI> 00040000 04030000 00010401 12040101 <DP> 00080000 00020000 00010301 22050203 <HDMI> 04000000 14020000 00010201 10000406 <DVI> 00040000 04030000 00010501 21030202 <Baladi Extra> 00040000 04030000 00010601 10000505 <Baladi Extra> and one of my DVI-D works and GPU is recognized correctly, but I can't change the display refresh rate (setting missing) and it's locked on 60 Hz, so I have to fallback to RadeonFramebuffer. Also I noticed that changing 04000000 14020000 00010100 11020304 this numbers (I guess it's the order in which connectors are initialized) makes my DVI and/or HDMI to show image but also no refresh rate control. However, when I change them to GPU's order - DP HDMI DVI DVI, I get black screen on all ports. Is it possible to fix this somehow or I can just use default frame buffer (it works fine with single dvi)? Link to comment Share on other sites More sharing options...
Monq Posted July 4, 2015 Share Posted July 4, 2015 I think this has stopped working with El Capitan... Still waiting for some help... Nobody has updated? Link to comment Share on other sites More sharing options...
abhishekcal Posted July 4, 2015 Share Posted July 4, 2015 I am not able to make the Sapphire Radeon R9 290 Tri-X OC working for me. I have followed the @Buddz1990 but I am getting the video memory as 7mb. Link to comment Share on other sites More sharing options...
jura_11 Posted July 6, 2015 Share Posted July 6, 2015 I am not able to make the Sapphire Radeon R9 290 Tri-X OC working for me. I have followed the @Buddz1990 but I am getting the video memory as 7mb. Hi there Here are my settings for Clover/Yosemite 10.10.3,my GPU is Sapphire R9 290 TRI-X OC,CPU is X5670 OC@4.2GHz,20GB RAM and P6T SE In my case only HDMI is working and other like DVI/DP doesn't work with above "Baladi" framebuffer which is pain,multi display doesn't work at all I've used for FakeID 0x67B01002,I've added my Sapphire BIOS to EFI as bellow,framebuffer I've used "Baladi" But here are my settings Hope this helps Thanks,Jura 1 Link to comment Share on other sites More sharing options...
RandomSquirrel Posted July 6, 2015 Share Posted July 6, 2015 Anyone else experiencing problems after updating to 10.0.4? My screen(s) stay black after the update. Link to comment Share on other sites More sharing options...
Monq Posted July 7, 2015 Share Posted July 7, 2015 Anyone else experiencing problems after updating to 10.0.4? My screen(s) stay black after the update. Happened to me after updating to El Capitan. Still waiting for an answer. Link to comment Share on other sites More sharing options...
abhishekcal Posted July 8, 2015 Share Posted July 8, 2015 Hi there Here are my settings for Clover/Yosemite 10.10.3,my GPU is Sapphire R9 290 TRI-X OC,CPU is X5670 OC@4.2GHz,20GB RAM and P6T SE In my case only HDMI is working and other like DVI/DP doesn't work with above "Baladi" framebuffer which is pain,multi display doesn't work at all I've used for FakeID 0x67B01002,I've added my Sapphire BIOS to EFI as bellow,framebuffer I've used "Baladi" But here are my settings Clover 4.jpg Clover 2.jpg Clover SMBIOS .jpg EFI ROM location.jpg System Preference .jpg Untitled.jpg Hope this helps Thanks,Jura Hi jura_11, Thanks for helping me out. How to add the Saphhire BIOS to EFI? Also when I boot the PC using it gives me two option for selecting my Hard Drive. 1. UEFI OS (Disk Name) 2. (Disk Name) If I boot using the UEFI it gives me black screen and system shut donw after few seconds. IF I select the non UEFI option system boots but I am getting the 7mb video memory. IF someone can be so helpful he/she can help me out using the Team Viewer? Link to comment Share on other sites More sharing options...
jura_11 Posted July 9, 2015 Share Posted July 9, 2015 Hi jura_11, Thanks for helping me out. How to add the Saphhire BIOS to EFI? Also when I boot the PC using it gives me two option for selecting my Hard Drive. 1. UEFI OS (Disk Name) 2. (Disk Name) If I boot using the UEFI it gives me black screen and system shut donw after few seconds. IF I select the non UEFI option system boots but I am getting the 7mb video memory. IF someone can be so helpful he/she can help me out using the Team Viewer? Hi there Assume are you using Clover,in Clover Configurator which I would only recommend if you are not using,you need to select Mount EFI,if you select Mount EFI,then please select Mount EFI and this EFI should be visible in Finder and please then navigate to that folder which I showed EFI->CLOVER->ROM->Yours VBIOS(in yours case should be 1002_67b1.rom like in mine),BIOS extraction/saving is best to do via GPU-Z utility in Windows In Clover Configurator under Devices tab I would add FakeID 0x67b01002 and under Garphics tab Inject ATI,check Load VBios and under FB Name add Baladi,under VRAM 4.096,Video ports add 4,those parts I would add as first there and then you will need to add ATI Connectors Data and Patch which are under Kernel and Kext patches in Clover Configurator Under ATI Connectors Data I've used this one: 000400000403000000010300120403030004000004030000000101001102010100040000040300000001020021030202000400000403000000010400220504040004000004030000000105001000050500040000040300000001060020010606 And under ATI Connectors Patch I've used this one 000800000402000000010200220502030004000004030000000101011204010100040000040300000001020021030202040000001402000000010300110203040004000004030000000105001000050500020000040200000001040110000406 and then please save the Config.plist to EFI partition Now you will need to edit AMDRadeonX4000.kext and AMD8000Controller.kext,under,just click with right click and please select Show package content or something like that,in this you should see Info,plist which you will need to edit,this will be pretty easy Please have look for this: <key>AMDHawaiiGraphicsAccelerator</key>and there should be yours FakeID something like this,if not add there yours Fake ID,I've added there one more extra ID as 0x67B11002 <key>IOPCIMatch</key> <string>0x67B01002</string> Please do the same with AMD8000Controller.kext and after that I would use Kext Utility for repairing the permission etc and restart the PC I forgot to say how to do it in first place there and really I would like to apologize for that,if you will select EFI under boot menu(Clover Bootloader) you will get black screen which is pretty normal Please download Clover Configurator and Kext Utility if you don't have this and please report back yours finding,if this doesn't work for you or you don't know how to do it,I'm very happy to help you out via Team Viewer I must admit in my case HDMI is working,DVI-D or DL doesn't work You have Sapphire R9 290 TRI-X OC or do you have R9 290X TRI-X OC? Thanks,Jura 1 Link to comment Share on other sites More sharing options...
abhishekcal Posted July 9, 2015 Share Posted July 9, 2015 Hi there Assume are you using Clover,in Clover Configurator which I would only recommend if you are not using,you need to select Mount EFI,if you select Mount EFI,then please select Mount EFI and this EFI should be visible in Finder and please then navigate to that folder which I showed EFI->CLOVER->ROM->Yours VBIOS(in yours case should be 1002_67b1.rom like in mine),BIOS extraction/saving is best to do via GPU-Z utility in Windows In Clover Configurator under Devices tab I would add FakeID 0x67b01002 and under Garphics tab Inject ATI,check Load VBios and under FB Name add Baladi,under VRAM 4.096,Video ports add 4,those parts I would add as first there and then you will need to add ATI Connectors Data and Patch which are under Kernel and Kext patches in Clover Configurator Under ATI Connectors Data I've used this one: And under ATI Connectors Patch I've used this one and then please save the Config.plist to EFI partition Now you will need to edit AMDRadeonX4000.kext and AMD8000Controller.kext,under,just click with right click and please select Show package content or something like that,in this you should see Info,plist which you will need to edit,this will be pretty easy Please have look for this: Please do the same with AMD8000Controller.kext and after that I would use Kext Utility for repairing the permission etc and restart the PC I forgot to say how to do it in first place there and really I would like to apologize for that,if you will select EFI under boot menu(Clover Bootloader) you will get black screen which is pretty normal Please download Clover Configurator and Kext Utility if you don't have this and please report back yours finding,if this doesn't work for you or you don't know how to do it,I'm very happy to help you out via Team Viewer I must admit in my case HDMI is working,DVI-D or DL doesn't work You have Sapphire R9 290 TRI-X OC or do you have R9 290X TRI-X OC? Thanks,Jura Hey jura_11 you are amazing. Thanks for taking out time for me. I will try your instructions when I will reach home, currently I am in Office. I have Sapphire R9 290 TRI-X OC (UEFI 4GB). How can I reach you? Link to comment Share on other sites More sharing options...
krs360 Posted July 9, 2015 Share Posted July 9, 2015 I'm having problems with my Sapphire R9 290 Tri-x FPS in League of Legends drops to stuttering point during team fights, I'm guessing that acceleration might not be enabled? I've used the fake ID for the card but that's the only adjustment I've made to clover. If someone could advise I would appreciate it. Thanks If it's to do the post @ the top of this page, when he says install, should we be using one of the apps to install kexts or just copy to /s/l/e? Thanks. Link to comment Share on other sites More sharing options...
Monq Posted July 9, 2015 Share Posted July 9, 2015 I'm having problems with my Sapphire R9 290 Tri-x FPS in League of Legends drops to stuttering point during team fights, I'm guessing that acceleration might not be enabled? I've used the fake ID for the card but that's the only adjustment I've made to clover. If someone could advise I would appreciate it. Thanks If you had no acceleration you'd be a 5 fps at all times imo Link to comment Share on other sites More sharing options...
krs360 Posted July 9, 2015 Share Posted July 9, 2015 Hmm, I guess - I ran a tool which claimed it wasn't enabled (found somewhere on the forums here). Is there a definitive way to confirm whether enabled or not? In windows the game runs at 400 FPS pretty much all of the time so there's a huge difference in performance. I'm not fussed on getting the same numbers but do want the card to run to its full potential. Link to comment Share on other sites More sharing options...
Monq Posted July 9, 2015 Share Posted July 9, 2015 Hmm, I guess - I ran a tool which claimed it wasn't enabled (found somewhere on the forums here). Is there a definitive way to confirm whether enabled or not? In windows the game runs at 400 FPS pretty much all of the time so there's a huge difference in performance. I'm not fussed on getting the same numbers but do want the card to run to its full potential. Ah sorry then. It was a wild guess. I play (played back when the card worked) WoW and I definitely did not get the same performance than on Windows, but well it worked. Link to comment Share on other sites More sharing options...
jura_11 Posted July 9, 2015 Share Posted July 9, 2015 I'm having problems with my Sapphire R9 290 Tri-x FPS in League of Legends drops to stuttering point during team fights, I'm guessing that acceleration might not be enabled? I've used the fake ID for the card but that's the only adjustment I've made to clover. If someone could advise I would appreciate it. Thanks If it's to do the post @ the top of this page, when he says install, should we be using one of the apps to install kexts or just copy to /s/l/e? Thanks. Hi there Is yours card recognized as full 4096MB card or just 5-12MB? Did you tried add yours FakeID to kext as above I've posted (AMDRadeonX4000.kext and AMD8000Controller.kext) ? And did you enabled InjectATI in Clover Configurator? I'v not not tried to play games at all on Hackintosh,but I will try some test,but OGL is working very nicely,tried only OpenGL Viewer to test OGL Will post later of tonight some results from few benches and games and we will see how it works on mine,but in yours case please try my settings there I've same card as you have R9 290 TR-X OC Thanks,Jura Hey jura_11 you are amazing. Thanks for taking out time for me. I will try your instructions when I will reach home, currently I am in Office. I have Sapphire R9 290 TRI-X OC (UEFI 4GB). How can I reach you? Hi there Don't worry and not problem for me there Yes that's the same card as you have I've,on yours card do you have two BIOSes(one is normal and one is UEFI),its small switch on top of the card something like this Its up to you,I'm happy to help you via Team Viewer or via email,just please PM me yours Team Viewer ID and time which will be good for you Thanks,Jura Link to comment Share on other sites More sharing options...
krs360 Posted July 9, 2015 Share Posted July 9, 2015 Hi Jura, Thanks for the reply, it is currently recognised as an 8xxx series but I think the full amount of memory (I'll double check tonight). I'm going to try the Framebuffer to see if that helps. FakeID is used and I'm sure ATI injection is on - I did read somewhere that someone with injection turned on suffered a huge FPS hit until it was disabled, so that's also on my to-do list. Link to comment Share on other sites More sharing options...
abhishekcal Posted July 9, 2015 Share Posted July 9, 2015 Hi there Is yours card recognized as full 4096MB card or just 5-12MB? Did you tried add yours FakeID to kext as above I've posted (AMDRadeonX4000.kext and AMD8000Controller.kext) ? And did you enabled InjectATI in Clover Configurator? I'v not not tried to play games at all on Hackintosh,but I will try some test,but OGL is working very nicely,tried only OpenGL Viewer to test OGL Will post later of tonight some results from few benches and games and we will see how it works on mine,but in yours case please try my settings there I've same card as you have R9 290 TR-X OC Thanks,Jura Hi there Don't worry and not problem for me there Yes that's the same card as you have I've,on yours card do you have two BIOSes(one is normal and one is UEFI),its small switch on top of the card something like this Its up to you,I'm happy to help you via Team Viewer or via email,just please PM me yours Team Viewer ID and time which will be good for you Thanks,Jura HI jura_11, Yea I have the switch on the card. I have pm you my details are you free currently. Link to comment Share on other sites More sharing options...
jura_11 Posted July 9, 2015 Share Posted July 9, 2015 HI jura_11, Yea I have the switch on the card. I have pm you my details are you free currently. Hi there Please try save yours current BIOS there and from this we will go and I will be booting to Yosemite right now there Thanks,Jura Link to comment Share on other sites More sharing options...
Monq Posted July 9, 2015 Share Posted July 9, 2015 I was using this and it worked for months: http://www.insanelymac.com/forum/topic/298443-r9-290-non-x-yosemited-help/page-4?do=findComment&comment=2119596 Stopped working after updating to El Capitan, and now I went back to Yosemite, and no way it will work again! I'm starting to think the card has some BIOS or something that needs to be reset. This makes absolutely no sense. Link to comment Share on other sites More sharing options...
Monq Posted July 11, 2015 Share Posted July 11, 2015 I was using this and it worked for months: http://www.insanelymac.com/forum/topic/298443-r9-290-non-x-yosemited-help/page-4?do=findComment&comment=2119596 Stopped working after updating to El Capitan, and now I went back to Yosemite, and no way it will work again! I'm starting to think the card has some BIOS or something that needs to be reset. This makes absolutely no sense. Hello, I have to admit I feel very stupid, but I think you should know this. The other day I was cleaning my card a little bit and I'd say I moved the BIOS/UEFI switch. It's not even hard to do it, it almost moves at free will. Rereading the thread made me realise it, I did not even know such a switch existed. It was in the wrong position, that's all. Now it works again. Cheers guys! Link to comment Share on other sites More sharing options...
abhishekcal Posted July 11, 2015 Share Posted July 11, 2015 Hello, I have to admit I feel very stupid, but I think you should know this. The other day I was cleaning my card a little bit and I'd say I moved the BIOS/UEFI switch. It's not even hard to do it, it almost moves at free will. Rereading the thread made me realise it, I did not even know such a switch existed. It was in the wrong position, that's all. Now it works again. Cheers guys! Which side it is now: 1. Toward the Power Connectors 2. Toward the HDMI Ports Link to comment Share on other sites More sharing options...
Recommended Posts