Originally Posted by Placebo
Firstoff, if Apple does something differently from PC EFI cards, somebody can just rip the firmware off an Apple card and then you can flash it onto any PC EFI card you buy...
Apple does do something different to their cards. When's the last time you saw an OEM Apple card with S-Video or VIVO ports? All the PC cards have S-Video and many have VIVO. Also, Apple does DVI output differently. One of the hardest obstacles in flashing a PC card is having the DVI output work. I'm about to try flashing a PC ATI x850 to a Mac x850 and I know that the DVI out will not work, for now. And this is after the Strangedogs specialist have been working on the Mac x800-850 ROM for over a year.
I haven't seen or heard of any PC EFI cards yet, but you'd better hope that they have 128kb ROM chips on them. That's because the Apple ROM used with the NV 7300s have a ROM dump size of over 100kb. Most PC cards have a ROM chip size of 64kb. And even if you could simply flash the Mac ROM to a PC card, I have serious doubts that it would work correctly without modifying the Mac ROM. And I'm talking about flashing a PC card that's the exact same model as an existing Mac card, not just any EFI PC card you can buy.
From my flashing experience, I just don't think that PC cards going to EFI is going to solve the Mac video card problem. And I don't think Apple is going to solve the problem by releasing new OSX video drivers to work with those PC EFI cards either, considering that it would make hacking OSX to run on generic PC machines just that much easier.
I guess we'll just have to wait and see what shakes out