04-12-2010, 12:56 AM
Actually, you wouldn't need to 'flash' the video card. You could edit the file Info.plist {& possibly a few others, I haven't done a MacPro install} located here:
/System/Library/Extensions/NVDAResman.kext/contents/info.plist
Within the plist file is the section shown below. The line that begins as:
0x011010de&0xfff8ffff denotes the video cards' Device ID and Vendor ID. the code ";0xfff8ffff" must follow every entry {w/ a few rare exceptions} and it is followed by a space, before the next entry, etc.
My 9400GT ids are: Vendor: NVIDIA (0x10de) Device ID: 0x0641; so I would add: 0x064110de&0xfff8ffff .
There are utilities available on X86 sites that will do the patching if you like to experiment. It's not for the faint of heart but is simpler than 'flashing' the card's ROM, which can also brick it!
/System/Library/Extensions/NVDAResman.kext/contents/info.plist
Within the plist file is the section shown below. The line that begins as:
NVidiaRMPCIMatch
CFBundleIdentifier
com.apple.NVDAResman
IOClass
NVDA
IOMatchCategory
IOFramebuffer
IONameMatched
NVDA,NVMac
IOPCIPrimaryMatch
0x011010de&0xfff8ffff 0x017010de&0xfff8ffff 0x017910de 0x018010de&0xfff8ffff 0x018810de 0x018910de 0x020010de&0xfff8ffff 0x025010de&0xfff8ffff 0x028010de&0xfff8ffff 0x030010de&0xfff8ffff 0x031010de&0xfff8ffff 0x031910de 0x034910de 0x05e010de&0xfff8ffff 0x05f010de&0xfff0ffff
IOProbeScore
50000
IOPropertyMatch
name
display
My 9400GT ids are: Vendor: NVIDIA (0x10de) Device ID: 0x0641; so I would add: 0x064110de&0xfff8ffff .
There are utilities available on X86 sites that will do the patching if you like to experiment. It's not for the faint of heart but is simpler than 'flashing' the card's ROM, which can also brick it!