I can repair graphics cards at the component level and desolder the VBIOS chip to reprogram it with a flash programmer or installing a larger chip if necessary. I’ve done this several times. I understand the benefits of patching the Mac firmware with EnableGOP, but that's not a path I want to explore. My goal is primarily educational, to see what works and what doesn't, and for that purpose I need a Mac Pro with the original Apple firmware.
I need a boot screen to switch between various Windows and macOS installations. I also frequently swap graphics cards between Mac and PC/Linux for testing with Nvidia MODS diagnostic tools. Such testing can’t be done with the VBIOS from MacVidCards without re-flashing each time, but works perfectly fine using the stock VBIOS with EnableGOP.
That said, what could be the reason that Nvidia Maxwell cards stop working in a PC after the EnableGOP patch? It functions quite well with the Kepler series. I’ve checked the vBiosInsert shell script to understand how it works, and it does some error checking. From a programmatic perspective, the patching seems successful.
Btw, to flash the VBIOS on the GTX 900 series, I use nvflash 5.218 with certificate check disabled, otherwise it cannot be flashed: http://www.overclock.net/attachments/41789. But I also used other/older nvflash versions which do not perform such checks.
I need a boot screen to switch between various Windows and macOS installations. I also frequently swap graphics cards between Mac and PC/Linux for testing with Nvidia MODS diagnostic tools. Such testing can’t be done with the VBIOS from MacVidCards without re-flashing each time, but works perfectly fine using the stock VBIOS with EnableGOP.
That said, what could be the reason that Nvidia Maxwell cards stop working in a PC after the EnableGOP patch? It functions quite well with the Kepler series. I’ve checked the vBiosInsert shell script to understand how it works, and it does some error checking. From a programmatic perspective, the patching seems successful.
Btw, to flash the VBIOS on the GTX 900 series, I use nvflash 5.218 with certificate check disabled, otherwise it cannot be flashed: http://www.overclock.net/attachments/41789. But I also used other/older nvflash versions which do not perform such checks.
Last edited: