Le point sur les cartes vidéo des Mac Pro
Avec l'arrivée du Mac Pro, de ses ports PCI Express et de BootCamp, l'envie de croiser les cartes vidéo Mac et PC est redevenue plus forte que jamais. Bien que nous manquions encore cruellement d'expérience, nous allons essayer de faire le point sur ce que l'on sait et ce que l'on ne sait pas.
Tout d'abord, les cartes vidéo du Mac Pro sont en fait des cartes qui possèdent un firmware compatible EFI et BIOS. Il est ainsi tout à fait possible de les faire fonctionner sur un PC sans aucune modification. Mais l'inverse n'est pas vrai. En effet, pour fonctionner sur le Mac, il faut 2 conditions : que le firmware soit compatible EFI et que les drivers Mac existent.
Pour supprimer la contrainte de la deuxième condition, nous sommes obligés d'utiliser des cartes présentes en option sur le Mac Pro, comme les 7300GT ou les ATI X 1900XT. Mais déjà ici, il existe quelques subtilités. En effet, certains lecteurs ont réussi à faire reconnaître une nVidia 7800 GT qui n'est pourtant pas au catalogue Apple. Cela s'explique par la similarité de cette carte avec la Quadro FX4500, qui elle est proposée au catalogue.
Reste à résoudre le problème du firmware. Ici, ça se complique, puisque les cartes PC ne sont pour le moment pas compatibles EFI. On pourrait alors envisager de flasher le firmware comme au bon vieux temps des Geforce 2 Mx. Seul problème, qui se posait déjà à l'époque, et que l'on a pu constater sur les 7300GT, la taille de la ROM Flash est de 128 K sur les cartes Mac, alors qu'il n'est que de 64 K sur les cartes PC. Il est donc pour le moment impossible de faire rentrer un firmware Mac dans une carte PC. Reste à savoir ce que cela donnera avec les autres cartes.
Reste que sans firmware Mac, ces cartes peuvent dans une certaine mesure fonctionner. Mais attention, on en est encore au stade de l'expérimentation (en sortirons-nous un jour ?). En effet, si vous installez par exemple une nVidia 7800GT à côté de votre 7300 d'origine, le Mac démarrera. Vous n'aurez aucune image avant que le driver ne soit chargé mais une fois reconnue par Mac OS X, la carte fonctionne parfaitement !
Il reste encore de nombreuses pistes à explorer avant de tirer des conclusions trop hâtives, mais les possibilités qui existent déjà nous ouvrent un boulevard sur de potentielles bidouilles. Et avec l'arrivée des ATI X 1900XT et des drivers pour la 7600 GT de l'iMac, sur lesquelles nous n'avons encore aucune expérience, nous sommes encore loin d’avoir fait le tour de la question.