Need a card? Check Amazon here: http://amzn.to/28Qr0PS (for this exact model) or other Radeon 7950 cards which should work also at: http://amzn.to/2nnwBmh and *PLEASE* bookmark http://AmAmZin.com and use the Amazon Search box.
or Ebay here: http://ebay.to/28SrcPQ Click 'Show more' for instructions:
**Using my links performs the search for you and helps support me and pay for my little projects**
This is not my work. I am just spelling it out in great detail on how to do it.
Disclaimer: you didn't hear this from me. I'm not liable. You found all this info on an old thumb drive in the trash somewhere. :)
The forum thread is here that started it all: http://forum.netkas.org/index.php/topic,5619.0.html
In that thread, post #1 is the link to the script you need to run on OS X to take the ROM file you dump from your card and put it together with the EFI portion so you get the boot screen on a Mac Pro. The one you see when you hold down the Option key to select a boot drive.
I used an MSI Twin Frozr III 3GD05/OC and the UPC label of that card is shown in the video.
Steps to take before watching this video:
I assume you have your card installed properly. I had two six pin power cables already in my Mac Pro from my Radeon 4870 and the MSI card I used came with a 6 to 8 pin adapter. The box says two six pin adapters are ok and based on my research that's fine for the max power draw of this card. 275 watts if I remember correctly.
Make sure the tiny BIOS switch at the top of your card is in the '1' position. Consult the manual. :)
Here's the text version. The video explains in a little more detail and shows the script running, some stuff on WINFLASH, etc.
1. Get a blank USB thumb drive. It can be small, 1 gig is plenty.
2. Format the thumb drive using Disk Utility and rename the drive to '7950' without quotes. No spaces in the name!! The script that creates your ROM won't work with spaces in the volume name. Really. Unpack the files from the forum link above to this USB drive.
3. Get a copy of Windows installed you can boot on your Mac Pro. I used a Vista drive I had lying around from a PC I had upgraded to an SSD.
4. Boot into that and download ATIWINFLASH from here: https://www.techpowerup.com/downloads/2531/atiflash-2-71/
5. Run WINFLASH.EXE and save a copy of your ROM. Save another copy somewhere like Dropbox. Put a third copy on the USB drive and rename it cardname.rom
6. Boot into OS X. Open a terminal, and change to the USB Drive. Run the script. (This is shown in the video.) for MY part number, the command is:
./makerom.sh --efifile=7950mac.efi --romfile=efiromheader.rom --originalrom=cardname.rom --devid=679a
Breakdown: .sh is the script itself, the first argument is the mac efi part from the mac version of a 7950 card, the header file, the name of your ROM you saved using WINFLASH to the USB (we called it cardname.rom) and the the device ID that WINFLASH told you for YOUR CARD.
** So the only modification you might need to that command is your device ID.**
7. Boot back into Vista, run WINFLASH.EXE, and open the created EFI rom called cardname.rom.efi.rom. Program it to your card.
8. Reboot after the shutdown and enjoy seeing the Apple Logo and your screen before boot, so you can do things like select your boot volume, such as recovery. Very important to have this capability.
Advantage: this card runs at about 20% faster clock speeds than the Mac version. It has dual cooling fans. You could overclock the PC rom and then tack on the EFI portion. That's why you save the original ROM so then you can hack on copies of that all you want.
Disadvantage: All the outputs work, but so far only two at a time. Which is enough for me. Will post if I get a solution.
**Error**: I said ‘679’ in the video but the device id is actually 679a. You don’t use the ‘0x’ part of that WINFLASH shows you. 0x just means it's in hexadecimal. It’s in the command I show above anyway as 679a.
And finally: bookmark HTTP://AMAMZIN.COM and make your purchases there. I spent a LOT of time on this. :) And some money of course on the card etc. :)
Here's a link to the card I used: http://amzn.to/1RehuoI
The part # is P/N 113-C3861300-X03 according to WINFLASH.
Here is my public folder with the ROMs in it: