Un compatible PC sous Linux disposant d'un bus PCI compatible avec la sp�cification 2.1, un moniteur supportant le mode 640 par 480 et une carte acc�l�ratrice � base de composant Voodoo Graphics (tm) 3Dfx. Le fonctionnement sera le m�me sur un P5 ou un P6 qu'il poss�de les extension MMX ou non. Les versions actuelles des programmes n'utilisent pas le MMX mais elles ont �t� optimis�es pour le P6.
Certaines phrases pourraient conduire � penser qu'une distribution RedHat est n�cessaire. Bien que Glide pour Linux ait �t� initialement d�velopp� dans un environnement RedHat 4.1, il a �galement �t� utilis� avec d'autres distributions telles la Slackware ou la Debian 1.3.1 voire avec des installations maisons.
Pour l'instant, il n'y a pas de distribution Glide pour Linux hors des plateformes x86. Les sources Glide n'�tant pas disponibles, il vous faudra attendre les binaires. Quantum3D a annonc� une version DEC Alpha. Contactez Daryll Strauss si vous �tes pr�ts � participer au d�veloppement.
Se pose aussi la question du portage des modules �crits en assembleur. Bien qu'un code C �quivalent soit disponible, le module en assembleur de Glide permet une am�lioration significative des performances selon le type de microprocesseur P5.
Pour l'instant, le Voodoo Graphics (tm) 3Dfx est accept�. Le Voodoo Rush (tm) n'est pas encore g�r�.
La version actuelle de Glide pour Linux ne g�re pas le Voodoo Rush (tm). Une mise � jour est en cours de d�veloppement.
A l'origine, le pilote Voodoo Rush (tm) de Glide utilise Direct Draw. On devrait pouvoir utiliser une portion de la biblioth�que d'origine DOS d�s lors que les parties li�es � 2D/Direct Draw/D3D seront remplac�es.
Les cartes Voodoo Rush (tm) telles l'Hercules Stingray 128/3D ou l'Intergraph Intense Rush ne sont donc actuellement pas g�r�es.
Le portage actuel de la librairie Glide ne supporte pas le Voodoo 2 (tm).
Il n'existe pas de carte officielle ( 3Dfx ne fabrique pas de cartes ). Cette section ne vise pas � r�pertorier toutes les cartes disponibles mais seulement � donner un aper�u de ce qui existe en citant au besoin les fauteuses de troubles.
Notez que la gestion d'une carte donn�e sous Linux ne se limite pas � la disponibilit� d'un pilote pour le composant d'acc�l�ration 3D mais requiert �galement une bonne compatibilit� avec la librairie SVGA ou XFree86. Pour l'instant, une solution venant en compl�ment de la carte graphique est pr�f�rable en ce qu'elle vous laisse libre de choisir pour cette derni�re une carte correctement g�r�e sous Linux.
Toutes les cartes Quantum3D Obsidian, ind�pendemment de leur m�moire d�di�e aux textures, de celle affect�e au tampon de m�moire vid�o, du nombre d'unit�s Pixelfx, Texelfx ou SLI, devraient fonctionner. Idem pour les autres cartes � base de Voodoo Graphics (tm) telles la Righteous 3D d'Orchid, la Canopus Pure 3D, la Flash 3D ou la Monster 3D de Diamond. Les cartes reposant sur un Voodoo Rush (tm) ne sont pas support�es.
Les cartes qui ne reposent pas sur des composants fournis pas 3Dfx telles celles que fabriquent S3, Matrox, 3Dlabs et Videologic ne fonctionnent PAS avec les pilotes 3Dfx et d�bordent du cadre de ce document.
Les fabricants de cartes utilisant tous le m�me composant, les diff�rences sont li�es � la conception de la carte. La qualit� du c�ble et des connecteurs peuvent varier ( Orchid semble ainsi �tre meilleur sur ce point que Diamond ), une sortie vid�o suppl�mentaire pour la t�l�vision peut �tre disponible ( Canopus Pure 3D ) et, surtout, les quantit�s de m�moire diff�rent.
Les cartes les plus courantes sont d�di�es au jeu et ne comprennent que 2 Mo de m�moire. La Canopus Pure 3D est cependant fournie avec une m�moire pour les textures allant jusqu'� 4 Mo, ce qui am�liore nettement le rendu des jeux qui modifient dynamiquement les textures ou ont recours � des textures d'illumination ( Quake par exemple ).
Quantum 3D propose la palette de cartes 3Dfx la plus �tendue et vous irez surement chez eux si vous �tes � la recherche d'une carte haut de gamme. Quantum 3D vise le march� de la simulation tandis que la plupart des autres vendeurs se cantonnent au march� des utilisateurs courants de PC.
A ma connaissance il n'existe pas de carte AGP Voodoo Graphics (tm) ni Voodoo Rush (tm). Je ne sais pas o� en est la gestion de l'AGP sous Linux.
Le chipset Voodoo 2 (tm) est pr�vu pour le bus AGP. En fait, il le consid�re comme un bus PCI rapide, et n'utilise pas, � ma connaissance les sp�cificit�s du bus AGP. Le gain en performances est n�anmoins li� � l'augmentation de la vitesse du bus.
Le noyau Linux reconna�tra une carte AGP � base de Voodoo 2 (tm) comme si elle �tait sur un second bus PCI, comme c'est d�j� le cas avec la carte RIVA-128 AGP.
Voici ce que donne /proc/pci
:
Bus 1, device 0, function 0: VGA compatible controller: Unknown vendor Unknown device (rev 16). Vendor id=12d2. Device id=18. Medium devsel. Fast back-to-back capable. IRQ 9. Master Capable. Latency=64. Min Gnt=3.Max Lat=1. Non-prefetchable 32 bit memory at 0xfd000000. Prefetchable 32 bit memory at 0xf6000000.
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:31