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.

Borowski

macrumors 6502
Oct 22, 2018
257
75
Reminds me to test a GT640 with MacVidCards rom, but I am pretty sure I had that GPU in, as well. Will test again.
Will work 100%, because it is based on a modded EFI from GTX680 (=UGA). But feel free to test on your own.

To my limited knowledge, issues with GOP enablement and MVC-cards started with Maxwell and newer.
 

trifero

macrumors 68030
May 21, 2009
2,964
2,806
Will work 100%, because it is based on a modded EFI from GTX680 (=UGA). But feel free to test on your own.

To my limited knowledge, issues with GOP enablement and MVC-cards started with Maxwell and newer.
One of the few cards that worked ntive in Mc Pro 3,1 and 5,1
 

Bmju

macrumors 6502a
Original poster
Dec 16, 2013
702
768
In my experience EnableGop firmware works with almost every low and mid end GPU what is flashed with an UGA (lent) Apple firmware.

My test box has EnableGop 1.4 in its firmware and I have not came across a GPU with built in bootscreen what is not working. Including GOPless, like old HD5770 and such. This box has seen dozens of GPUs.

Reminds me to test a GT640 with MacVidCards rom, but I am pretty sure I had that GPU in, as well. Will test again.
NB EnableGop does not implement `GopPassThrough` (for GOP over UGA). I expected that to be necessary but it never was. So each card must have its own GOP driver. EnableGop does include `ForgeUefiSupport`, therefore it will work with ROMs which report as EFI 1.x (but which have sufficient UEFI 2.x features to work once forged). IMO, talk of Apple or AppleOEM firmware is a slight red-herring - EnableGop works e.g. with old PC cards which have never had anything to do with Apple: you get an ugly, low res. native picker, and no chance of booting into any version of macOS (simply because there is no macOS driver for the card)! (Perhaps it may be a good rule of thumb as to whether the card is worth trying for real use-cases, and likely to work end-to-end, since obviously users want macOS, not just a low res picker. Though again IMO any reasonably standard GOP should work, to get as far as the native picker, whether or not Apple ever had anything at all to do with the card.)

MacVidCards don't work because they have done their own hacks to try to enable the cards they ship to work with the native picker, and these conflict with the (arguably cleaner...) OpenCore code which EnableGop injects into firmware.
 

Tatewaki

macrumors newbie
Jul 7, 2024
15
3
Hey 👋🏼
Is this vBiosInsert.sh script also working for any Nvidia with Pascal architecture?

Thanks for help
 

acstudios

macrumors newbie
Jul 24, 2024
24
0
@tsialex - I heard mention of you offering a ROM service, is that something that could help me get my RX 560s displaying properly in Monterey?
 

acstudios

macrumors newbie
Jul 24, 2024
24
0
What the problem you are having with Monterey? You other post is not clear, but for some cards that do not follow the exact Apple personality, not all outputs work with Monterey.

For the pre-boot configuration not working, unless you did something really wrong injecting EnableGop to the Mac Pro BootROM, your most probable issue is the GPU firmware being modified/invalid/etc. Verify if your GPU have the correct GPU firmware, you can get almost all GPU firmwares from TechPowerUp, see the post below for pointers on what to do:

Basically the cards are recognized within Monterey, but only the DVI output is working on both. The HDMI and DP ports show nothing on the screen.

I did put one of the cards in my PC and it appears to have the original bios in it when I probed it with GPU-Z.
 

tsialex

Contributor
Jun 13, 2016
13,457
13,607
@tsialex - I heard mention of you offering a ROM service, is that something that could help me get my RX 560s displaying properly in Monterey?

You other post is not completely clear since you didn't mention how did you connect your displays/adapters/etc, but is a known issue that for some cards that do not follow the exact Apple personality, not all outputs work with Monterey and this is a known issue. Also some passive adapters do not work anymore.

For the pre-boot configuration not working, unless you did something really wrong injecting EnableGop to the Mac Pro BootROM, your most probable issue is the GPU firmware being modified/invalid/etc. Verify if your GPU have the correct GPU firmware, you can get almost all GPU firmwares from TechPowerUp, see the post below for pointers on what to do:

 
  • Like
Reactions: acstudios

tsialex

Contributor
Jun 13, 2016
13,457
13,607
Basically the cards are recognized within Monterey, but only the DVI output is working on both. The HDMI and DP ports show nothing on the screen.

With only one card the three outputs work?

I did put one of the cards in my PC and it appears to have the original bios in it when I probed it with GPU-Z.

This means absolutely nothing. Dump the GPU firmware and confirm it via checksum, needs to match exactly.
 
  • Like
Reactions: acstudios

acstudios

macrumors newbie
Jul 24, 2024
24
0
With only one card the three outputs work?



This means absolutely nothing. Dump the GPU firmware and confirm it via checksum, needs to match exactly.
No, both cards are exactly the same, only the DVI output is working on them.

Okay, I will do that, thank you.
 

acstudios

macrumors newbie
Jul 24, 2024
24
0
Do you need any adapters to connect your displays? Like DP to HDMI, DP to DVI, HDMI to DVI and anything else.
Some do have adapters yes, but I have tried the displays that don't have adapters and the result is the same.
 

tsialex

Contributor
Jun 13, 2016
13,457
13,607
Some do have adapters yes, but I have tried the displays that don't have adapters and the result is the same.

Did you used OCLP with the GT120 to install Monterey? If so, that is your issue, since OCLP removes all drivers for any other GPUs but the GPU used for installation.
 
  • Like
Reactions: acstudios

acstudios

macrumors newbie
Jul 24, 2024
24
0
Did you used OCLP with the GT120 to install Monterey? If so, that is your issue, since OCLP removes all drivers for any other GPUs.
I used Martin Lo's 1.0.0 package and the GT 120 to install Monterey. It wasn't possible to do without a boot screen, I swapped the RX 560 in after the install.
 

tsialex

Contributor
Jun 13, 2016
13,457
13,607
  • Like
Reactions: acstudios

acstudios

macrumors newbie
Jul 24, 2024
24
0
You can only use Linux or Windows to do it, use whichever is easier for you. Read the post I've linked from the start for you to know the basic procedure:

The VBios was the issue. I flashed the one card and I have a boot screen as well as all ports are working. I'm just pondering whether or not to bother flashing the 2nd card to a stock VBios as everything is working perfectly lol. Many thanks again for the help good sir.
 

tsialex

Contributor
Jun 13, 2016
13,457
13,607
The VBios was the issue. I flashed the one card and I have a boot screen as well as all ports are working. I'm just pondering whether or not to bother flashing the 2nd card to a stock VBios as everything is working perfectly lol. Many thanks again for the help good sir.

Flash both GPUs.
 
  • Like
Reactions: acstudios

goodfidelity

macrumors regular
Nov 15, 2015
201
31
What Will happen if one puts one old GTX680 card that is flashed for Mac, after using this EFI (enable gop) mod?

Will the card display the boot screen?

Will old Mac native cards still show boot screen?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.