1% chance card before end of April
6% chance card before end of June
8% chance card before end of the year
85% chance it never happens at all.
^ This sounds a bit more likely.
You're right Edd. To buy a new MP I need to take ~$1000 hit again. For that money I can build a gaming PC that will destroy the new MP in gaming (and be plenty upgradeable in future) and keep my old MP for work. Win/win except that Apple doesn't get a penny. Or maybe I don't even keep the MP since I can use the MBP and end up in positive territory after the whole video card ordeal.
Kind of makes you wonder why Apple goes through the trouble of putting a video card slot on the MacPro at all. Why not go with a motherboard based solution. Apple can save a few bucks and not have to deal with with our "unreasonable" expectations about upgradeability.
Kind of makes you wonder why Apple goes through the trouble of putting a video card slot on the MacPro at all.
I really start to believe that this "we are working on it" is just BS to stop unhappy users from making them bad publicity ...
Seriously, EFI Drivers are written in C, then compiled to 32bit, 64bit assembly, or EFI bytecode.
If Nvidia really was working on it, they just would have to take the code they wrote for the 64bit driver, then switch the compiler for a 32bit one, and click the "recompile" button ... Then fixing portability issues should have taken them a few days maximum.
So, either all software people at Nvidia are incompetent, or Apple is keeping it on hold, hoping that every rev1 Mac Pro owner will just get bored and buy a new one ...
What can be done now, for people who have a PC Geforce 8 card they want to use in their Mac Pro, would be to write an email to their card manufacturer's support, asking if they have plan about EFI.
Possibly, if enough of us do so, the request will be escalated to Nvidia, which might eventually allow its third parties to redistribute EFI enabled cards and firmware updates. Support contacts are available here: http://www.nvidia.com/object/support_aic.html
I dont believe the problem is on Nvidia's end. The problem is that they have not received any support from Apple to go ahead with a version of card thats 32 bit EFI probably. They are not going to create anything just for the fun of it![]()
These cards already exist for the new Mac Pros and the card makers have no reason to limit their market by excluding the entire current Mac Pro user base. There is no hardware or software obstacle from making these cards backwards compatible and its absurd to believe they simply forgot to do it.
You make it sound like Apple simply lacked the motivation to make cards for the old Mac Pros but the anger here stems from the strong suspicion that they were motivated against this.
It seems clear to me, the video card manufacturers have relatively LITTLE interest in making custom versions of their products for the Mac community.
These cards already exist for the new Mac Pros and the card makers have no reason to limit their market by excluding the entire current Mac Pro user base. There is no hardware or software obstacle from making these cards backwards compatible and its absurd to believe they simply forgot to do it.
You make it sound like Apple simply lacked the motivation to make cards for the old Mac Pros but the anger here stems from the strong suspicion that they were motivated against this.
I really start to believe that this "we are working on it" is just BS to stop unhappy users from making them bad publicity ...
Seriously, EFI Drivers are written in C, then compiled to 32bit, 64bit assembly, or EFI bytecode.
If Nvidia really was working on it, they just would have to take the code they wrote for the 64bit driver, then switch the compiler for a 32bit one, and click the "recompile" button ... Then fixing portability issues should have taken them a few days maximum.
So, either all software people at Nvidia are incompetent, or Apple is keeping it on hold, hoping that every rev1 Mac Pro owner will just get bored and buy a new one ...
What can be done now, for people who have a PC Geforce 8 card they want to use in their Mac Pro, would be to write an email to their card manufacturer's support, asking if they have plan about EFI.
Possibly, if enough of us do so, the request will be escalated to Nvidia, which might eventually allow its third parties to redistribute EFI enabled cards and firmware updates. Support contacts are available here: http://www.nvidia.com/object/support_aic.html
There is nothing like "custom Mac cards". Macs are using EFI, which is supposed to replace PC BIOS in a few years, so it's highly probable that Nvidia, ATI, Intel would already be working on making their hardware EFI compliant even if Apple wasn't using it right now.
I'm pretty sure the *other* half is code that's still PC or Mac specific. (EG. I can't take a PC/Windows 8800GT, flash only the EFI64 part onto it, and expect it to suddenly work in a Mac. I'd have to flash BOTH the EFI64 code AND the ROM code that follows it - which is different for Mac than PC.)
You forgot about shipping them all via the SLOW boat to China, unpackaging, reflashing, repackaging and shipping them all back. Plus the contractual costs for the labour to do it. As several people pointed out, Nvidia does not make the cards and would not have the facilities to do this, nor would Apple.
What's far more likely is that they are shifting all the present inventory with 2008 Mac Pros (which they actually work on), and when that stock is gone, introducing a new model with enough space for both EFI drivers on it. The other way would be far too expensive to consider, given the small market that we constitute.