Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
Off topic: @tsialex, regarding the original FirmwareFeatures, there is a mismatch of one bit (bit 14 = FW_FEATURE_SUPPORTS_HIGH_SPEED_USB) between the values in the SMBIOS and the NVRAM. This seems like an Apple bug, but I wonder if it could not actually be an artifact of cross flashing. Do you have any insights on this?
This is the type of thing that can happen mixing and matching MP4,1 and MP5,1 EFI components inside the BootROM, but I'm really not sure if it's caused by the cross-flashing process and could be an Apple oversight/bug.

I'll investigate between the different model years and get back to you after the weekend.
 
Q23: Can I use this mod with MVC flashed RX580?
A: I can't test it, and no report yet, but should work. Since this mod won't touch the ROM, safe to try anyway.

I own a MVC RX580 and a MVC Vega 64.
I can confirm both work fine and I can even swap between them and a non-flashed RX 560 without having the reconfigure anything.

The only issue is that you must have a display connected and powered on when you push the power button, otherwise you get a blank screen and the system doesn't boot.
 
I own a MVC RX580 and a MVC Vega 64.
I can confirm both work fine and I can even swap between them and a non-flashed RX 560 without having the reconfigure anything.

The only issue is that you must have a display connected and powered on when you push the power button, otherwise you get a blank screen and the system doesn't boot.
Thanks for the confirmation. I will update Q23 accordingly.
 
I have noticed that since I replaced my old monitor with a 32" 4K, which I am using in HiDPI mode at 3008x1692, some operations have become particularly slow. For example, displaying photos with the space bar was immediate before and now need several seconds after pressing the bar. But redrawing in ArchiCAD is also very slow. Through iStat menu I noticed that while Archicad has an open document, vram is used about 100%. I know that using HiDPI mode, the GPU has to process quadruple pixels, but I thought it was no problem for my Radeon RX580 with 8GB of vram. At the native resolution (3840x2160) things are better, but it's all too small to work with. Is there any setting in OpenCore that could affect GPU performance? Is there anyone who has had similar experiences? Is the issue related to my specific video card (Sapphire Radeon RX 580 nitro+)? Is there any thread regarding this issue?
 
today i update my "handmade" oc install via Martin Lo's latest package (0.7.3 V2).
After everything went fine, i wanted to reenable sip. I did this and now i see the following if checking sip is enabled or not.
Bildschirmfoto 2021-09-30 um 16.13.18.png

Any tips how to fix this?
Thanks
 
De todos modos, para aquellos que tienen RX 460 o una GPU AMD más nueva, este paquete debería brindarle:

  1. Capacidad para ejecutar cualquier OSX antiguo compatible de forma nativa con una tarjeta gráfica moderna, por ejemplo, Radeon VII en 10.6.8 (solo se puede mostrar, sin aceleración) [Actualización del 5 de mayo de 2020: Es posible que Sierra y High Sierra aún no sean completamente compatibles. Gracias por el informe de pierrox]
I use your OpenCore for a 5.1 MP, with Radeon RX 580 8 GB Graphics, on one disk I have BigSur and on Another disk I have Mavericks, when I start with Mavericks it only recognizes one monitor, I cannot have two screens, in mavericks in about this Mac I see the graphics card> Radeon RX 580 = 7 mb, it is not important to me, the difficult thing is not being able to see the two monitors, I have tried all the ports of the graphics and nothing, only one screen

Do you have any idea why? any solution? I would thank that very much.

Thanks for your work, it's excellent
 
I use your OpenCore for a 5.1 MP, with Radeon RX 580 8 GB Graphics, on one disk I have BigSur and on Another disk I have Mavericks, when I start with Mavericks it only recognizes one monitor, I cannot have two screens, in mavericks in about this Mac I see the graphics card> Radeon RX 580 = 7 mb, it is not important to me, the difficult thing is not being able to see the two monitors, I have tried all the ports of the graphics and nothing, only one screen

Do you have any idea why? any solution? I would thank that very much.

Thanks for your work, it's excellent
Only possible to use two monitors after 10.12.6, where macOS starts to support your RX 580.

Any macOS version earlier than 10.12.6 is using the EFI drivers via OpenCore GOP as a fail-safe and it’s totally unaccelerated and won’t support multi monitors.
 
  • Like
Reactions: h9826790
Only possible to use two monitors after 10.12.6, where macOS starts to support your RX 580.

Any macOS version earlier than 10.12.6 is using the EFI drivers via OpenCore GOP as a fail-safe and it’s totally unaccelerated and won’t support multi monitors.
Ok, not possible, I wonder? Is there a graphic card that allows me to use Mavericks, Catalina or BigSur with OpenCore? I have seen the GTX 780 Mac Edition but I am not sure, I would like to look for something better and without complications,

Any Idea of a good graphics for the MP 5.1?

Thank you
 
Ok, not possible, I wonder? Is there a graphic card that allows me to use Mavericks, Catalina or BigSur with OpenCore? I have seen the GTX 780 Mac Edition but I am not sure, I would like to look for something better and without complications,

Any Idea of a good graphics for the MP 5.1?

Thank you
NVIDIA GTX 680 and AMD HD 7950/R9-280 will work from Mountain Lion to BigSur. NVIDIA GTX 780 (also GTX TITAN Kepler) will work from Mavericks to BigSur.

All NVIDIA drivers were removed from Monterrey.
 
I use your OpenCore for a 5.1 MP, with Radeon RX 580 8 GB Graphics, on one disk I have BigSur and on Another disk I have Mavericks, when I start with Mavericks it only recognizes one monitor, I cannot have two screens, in mavericks in about this Mac I see the graphics card> Radeon RX 580 = 7 mb, it is not important to me, the difficult thing is not being able to see the two monitors, I have tried all the ports of the graphics and nothing, only one screen

Do you have any idea why? any solution? I would thank that very much.

Thanks for your work, it's excellent
There is no driver in Mavericks for RX580. All we can do is just let the RX580 Display via GOP.

If the GOP only allow your RX580 to display via one of the port, then nothing we can do about it.
 
Ok, not possible, I wonder? Is there a graphic card that allows me to use Mavericks, Catalina or BigSur with OpenCore? I have seen the GTX 780 Mac Edition but I am not sure, I would like to look for something better and without complications,

Any Idea of a good graphics for the MP 5.1?

Thank you
As per Tsialex said, there are some graphic cards have driver support from Mavericks to Big Sur. However, none of them can provide HWAccel (this is the main purpose of this thread).
 
NVIDIA GTX 680 and AMD HD 7950/R9-280 will work from Mountain Lion to BigSur. NVIDIA GTX 780 (also GTX TITAN Kepler) will work from Mavericks to BigSur.

All NVIDIA drivers were removed from Monterrey.
I have GTX 680 in MacPro3,1 working in 10.4 to 10.15 (GOP for the earlier OSs). Haven't tried 11 and 12 yet.
 
I have GTX 680 in MacPro3,1 working in 10.4 to 10.15 (GOP for the earlier OSs). Haven't tried 11 and 12 yet.
Support via EFI drivers for macOS releases before Mountain Lion will be unaccelerated and have the same issues that @Chacum are having right now, so it's not a real solution.

Btw, Apple removed all NVIDIA support from Monterrey. You can use BigSur NVIDIA drivers at this moment, recent OCLP releases add it again, but the NVIDIA days are over.
 
  • Like
Reactions: Ausdauersportler
Support via EFI drivers for macOS releases before Mountain Lion will be unaccelerated and have the same issues that @Chacum are having right now, so it's not a real solution.
Right. I meant that in the list of OSes 10.4 to 10.15, the earlier OSes 10.4 to 10.7 use GOP for the GTX 680 and therefore have no acceleration. There's no GPU that's accelerated for all Mac OS versions.

And by GOP, I mean UGA since MacPro3,1 doesn't use GOP. And by UGA, I mean it's just a framebuffer allocated by the UGA driver. I don't think macOS is calling any EFI code for graphics (macOS does call EFI code for NVRAM though and other stuff in the EFI Runtime services table).
 
NVIDIA GTX 680 and AMD HD 7950/R9-280 will work from Mountain Lion to BigSur. NVIDIA GTX 780 (also GTX TITAN Kepler) will work from Mavericks to BigSur.

All NVIDIA drivers were removed from Monterrey.
533 / 5000

Resultados de traducción​

Thank you very much for the help you give me, I am a bit lost with this card because I look for them and there are thousands of variants.

I want the best graphics card for my MP 5.1, I opted for AMD, if they eliminated NVIDIA drivers from Monterrey I think the future will be difficult with these cards, therefore, I prefer AMD

¿When you refer to AMD HD 7950 do you mean the version '' AMD HD 7950 Mac edition? or any model with this number HD 7950? Sorry, but I'm a very newbie.

Thank you very much and forgive so much inconvenience
 
No hay controlador en Mavericks para RX580. Todo lo que podemos hacer es dejar que el RX580 se muestre a través de GOP.

Si el GOP solo permite que su RX580 se muestre a través de uno de los puertos, entonces no podemos hacer nada al respecto
Thank you very much, I think the solution is to look for a new, more updated Graphic Card and sell the RX580
 
533 / 5000

Resultados de traducción​

Thank you very much for the help you give me, I am a bit lost with this card because I look for them and there are thousands of variants.

I want the best graphics card for my MP 5.1, I opted for AMD, if they eliminated NVIDIA drivers from Monterrey I think the future will be difficult with these cards, therefore, I prefer AMD

¿When you refer to AMD HD 7950 do you mean the version '' AMD HD 7950 Mac edition? or any model with this number HD 7950? Sorry, but I'm a very newbie.

Thank you very much and forgive so much inconvenience
AMD HD 7950 / R9-280 / R9-280X are also on the chopping block, Apple will soon remove it from macOS. So, there is no perfect solution for you and maybe it's best to change your workflow or have a dedicated Mac Pro for running releases before 12.6 with the original Apple GPU.

Buying an 8-years old GPU is a lottery, AMD Tahiti GPUs are dying like flies.
 
Thank you very much, I think the solution is to look for a new, more updated Graphic Card and sell the RX580
Seems you didn’t understood, you need an OLDER GPU, no “modern” GPU works before 10.12.6, most will work only after 10.14.5.
 
Parece que no entendiste, necesitas una GPU MÁS VIEJA, ninguna GPU "moderna" funciona antes de la 10.12.6, la mayoría funcionará solo después de la 10.14.5.
You are a genius, thank you thank you, I just understood perfectly, I thought that AMD HD 7950 was more modern than RX580, instead for what I am looking for and need it is the most indicated, knowing this detail are a study and comparison searching the web

for my work with Mavericks in ProTools and BigSur for Final Cut and Premiere I have enough

I thank you very much because I am understanding things that I did not know
 
MacPro3,1 doesn't use GOP.
It doesn't come with GOP but will use GOP on the GPU.

For example, that's why a GPU like the RX 580 worked with rEFInd on 3,1 before this was extended to 5,1 in RefindPlus (from OC implementation) by replacing the native non-functional native instance with a copy of that from the GPU.

The 3,1 doesn't need this swap and just uses that from the GPU (if present). The 5,1 comes with GOP but one that doesn't work with third party GPU unless swapped as RP and OC do
 
It doesn't come with GOP but will use GOP on the GPU.

For example, that's why a GPU like the RX 580 worked with rEFInd on 3,1
Right. An EFI app like rEFInd can use the GOP driver from the RX 580 (it is loaded by EFI from the PCI option rom). In a Mac that usually uses UGA (such as the MacPro3,1) and doesn't have rEFInd or any other boot loader, would a version of macOS that doesn't have a RX 580 driver still be able to use the GPU's framebuffer? I think the framebuffer wouldn't be initialized in this case unless a boot loader is used.

before this was extended to 5,1 in RefindPlus (from OC implementation) by replacing the native non-functional native instance with a copy of that from the GPU.

The 3,1 doesn't need this swap and just uses that from the GPU (if present). The 5,1 comes with GOP but one that doesn't work with third party GPU unless swapped as RP and OC do
Lost me there. What's a "native non-functional native instance"? Where is this instance? What's being copied from the GPU, the GOP driver?
 
I have now, with Martin's latest 0.7.3 (V2) patch, installed Monterey beta 8 on a seperate drive on my cMP 5,1 and I must say it runs great!

Has anyone, who is in the same position, managed to get WIFI and Bluetooth to work?

FYI: I already have this enabled in the config.plist
 
Right. An EFI app like rEFInd can use the GOP driver from the RX 580 (it is loaded by EFI from the PCI option rom). In a Mac that usually uses UGA (such as the MacPro3,1) and doesn't have rEFInd or any other boot loader, would a version of macOS that doesn't have a RX 580 driver still be able to use the GPU's framebuffer? I think the framebuffer wouldn't be initialized in this case unless a boot loader is used.
You are right. It is the boot loader, such as RP, that can use such a driver from the GPU to show a bootscreen.
However, I am not sure how RX 580 "works" (very slow but just about usable) for my 3,1 with El Capitan which I assume does not have the GOP driver.


What's a "native non-functional native instance"? Where is this instance? What's being copied from the GPU, the GOP driver?
The 5,1 firmware installs a GOP instance on the ConsoleOut Handle. This acts as a bridge to the GOP on the GPU (at least in terms of showing a bootscreen). It however does not work with 3rd party GPUs. What RP and OC do is to uninstall this instance and instead install the same instance from the GPU in its place.

You can read more about this here: https://github.com/dakanji/RefindPl...aea85ee23aa4a1cb/config.conf-sample#L152-L168

EDIT:
More Detail...
 
Last edited:
  • Like
Reactions: joevt
I have now, with Martin's latest 0.7.3 (V2) patch, installed Monterey beta 8 on a seperate drive on my cMP 5,1 and I must say it runs great!

Has anyone, who is in the same position, managed to get WIFI and Bluetooth to work?

FYI: I already have this enabled in the config.plist
Is Bluetooth not working for you in 0.7.3 (V2)?
Is your Bluetooth hardware not recognized? I haven't tried V2 of 0.7.3, but all releases after 0.7.0 disables my Bluetooth (a USB dongle) so I'm sticking with 0.7.0. Would be interesting to know the reason for why Bluetooth gets disabled post 0.7.0. 🤔
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.