3dfx
A Wikipédiából, a szabad lexikonból.
A 3dfx (korábban 3Dfx) egy, már megszűnt 3d-s grafikus processzorokat és kártyákat tervező vállalat volt. Sokan ezt a vállalatot tartják a PC-s három dimenziós grafika megteremtőjének, jóllehet 3d-s gyorsítók már léteztek korábban is, ezt a 3dfx tette széles körben ismerté a Voodoo1 nevű grafikus gyorsítójával. Fő partnere a Quantum3D volt, mely főleg katonai megrendelésekre dolgozott.
Tartalomjegyzék |
[szerkesztés] A kezdet
A 3dfx-et 1994-ben alapította Ross Smith, Gary Tarolli, és Scott Sellers. Kezdetben a céljuk arcade játékmasinák tervezése és építése, ez a tevékenységük ugyan kisebb prioritással, de végig jelen volt életükben. Az első grafikus chipsetjük, a Voodoo1 1996-ban jelent meg, és hamarosan óriási sikert aratott.
[szerkesztés] 3Dfx Voodoo1
Órajel: 50 Mhz
Memória: 4-6 Mbájt (2-2 vagy 4-2)
Támogatott API-k: Glide, OpenGL, D3D
Felépítés: 128 bites memóriacsatlakozás (2x64), szinkron órajelen hajtott EDO memóriák.
Futószalagok: 1x1
Tulajdonságok: max 256x256os textúrák, max 640x480 (6 megás esetén 800x600) felbontás, bilinerális filterelés, hardveres háromszögre bontás, 16-22(?) bit-es renderelés
Csatlakozás: PCI
Megjelenés: 1996
Nem tartalmaz VGA bios-t, ezért külön VGA kártyát igényel (cserébe a PC és a MAC verzió megegyezik), mellyel kívülről egy átkötőkábellel kell csatlakoztatni. A Voodoo kártya a képernyő felé ezután a 2d-s grafikus kártya képét továbbítja egészen addíg, amíg munkára nem fogjuk. Ekkor a Voodoo aktiválódik és a saját képét küldi tovább a monitorra. A munka végeztével ismét visszaadja a képet a VGA kártyára. A kártya 2 chipből tevődik össze (FB és TMU), az előző a hozzákapcsolt memóriával főleg a kép tárolását, bizonyos számításokat, a második pedig a textúrák számítását végzi.
A videókártya a konkurenciához képest nagyságrendekkel gyorsabb volt, és a megjelenített grafika a korhoz képest nagyon részletes és szép. A Voodoo1 leginkább akkor villantotta meg acélkarmait, mikor a hozzá kifejlesztett hardware-közeli API, a glide alatti alkalmazásokkal használták.
Ismertebb Voodoo1 chipsettel szerelt kártyák:
-ColorMax Voodoo1
-A-Trend Voodoo1
-Diamond Monster
-Typthoon Voodoo1
-Guillemot International Voodoo1
-Gainward Co. Ltd. Voodoo1
-Best Data Products, Inc. Voodoo1
-Orchid Technologies Inc.
-miro Displays GmbH Voodoo1
-InnoVISION Multimedia Limited
[szerkesztés] 3Dfx Voodoo Rush
Órajel: 45 Mhz
Memória: 6-8 Mbájt (4-2 vagy 6-2(?))
Támogatott API-k: Glide, OpenGL, D3D, DirectDraw
Futószalagok: 1x1
Csatlakozás: PCI
Megjelenés: 1997 (?)
.
.
.
.
Ez a kártya egy Voodoo1 chipset és egy 2d-s chip (Aliance AT25 vagy Macronix MX) összeintegrálásából keletkezett. A meghajtóprogramok kiforratlanok, instabilitás és rengeteg hiba jellemző rájuk. A sebesség kb fele a Voodoo1-hez képest, a kártya nem terjed el. További gond az Alliance chip, illetve a hozzátartozó RAMDAC. A kép sajnos iszonyatosan gyenge, már 1024x768-ban mosódik, halványul a kép. Az MX-es kártyák jóval minőségibbek.
Ismertebb Rush chipsettel szerelt kártyák:
-Hercules Stingray 128/3D
-Koutech System Inc. KeyVision 3D KW-730
-InnoVision 3DXRush
-Aristo Voodoo Rush
[szerkesztés] 3Dfx Voodoo2
Órajel: 90 Mhz (egyes gyártók: 100, 105, 110, 115 Mhz)
Memória: 8-12 Mbájt (4-2-2 vagy 4-4-4)
Támogatott API-k: Glide, OpenGL, D3D
Felépítés: 192 bit (3x64), szinkron órajelen hajtott EDO memóriák.
Futószalagok: 1x2
Csatlakozás: PCI, AGP
Megjelenés: 1997
.
.
1997-ben jelent meg a Voodoo2, mely elődjéhez képest egyel több textúrázó egységgel és emelt órajellel rendelkezett. Elődjéhez hasonlóan óriási siker lett, a Voodoo2 volt a játékosok 'Harley Davidson'-ja. Az első Voodoo1-ekkel ellentétben támogatja a 800x600as felbontást is (SLI esetén 1024x768). A 3dfx rögtön a Voodoo2 fejlesztése után nekilátott egy Rampage kódnevű grafikus chipset kifejlesztésébe, azomban a vezetés ekkortájt lecserélt feje úgy döntött, hogy a 3dfx-nek be kell törnie az OEM piacra. Ekkor a Voodoo2 áttervezése mellett döntenek.
Ismertebb Voodoo2 chipsettel szerelt kártyák:
-Gainward Dragon 3000
-PowerColor G3DFX2
-A-Trend Helios 3D ATC-2455
-Procomp G111
-CMC Orbit 3D
-InnoVision Mighty 3DII V3 8 MB
-InnoVision Mighty 3DII V3
-Provideo Voodoo 2 SLI
-Diamond Moster 2
-Provideo Voodoo 2
-Aristo Voodoo 2
[szerkesztés] SLI
A 3dfx a Voodoo2 megjelenésével az otthoni felhasználók számára
is lehetővé tette 2 db Voodoo2 összekötését.
Az ilyen módon összekötött Voodoo2-k elméletileg
dupla teljesítményre képesek. A kártyákat fizikailag kellett
összekötni egy floppy-kábelhez hasonló csatlakozóval.
Az Scan Line Interleaving (mely később az nVidia kártyákon is megjelent, a 6-os szériával de működése eltér) során az egyik Voodoo2 a páros, a másik pedig a páratlan sorokat rendereli. Később a technológia felhasználásra került a VSA-100 chipes kártyák esetében is, azzal a módosítással, hogy nem páros-párhuzamos sorfelosztás van, hanem a megosztás bizonyos mennyiségű sort fognak össze(?) (ám az összes szelet száma nem haladhatja meg a 8(?)-at) és ezeket osztják fel a grafikus chipek között.
[szerkesztés] 3Dfx Voodoo Banshee
Órajel: 100/110 Mhz
Memória: 8 Mbájt
Támogatott API-k: Glide, OpenGL, D3D, DirectDraw
Felépítés: 128 bites SG memória
Futószalagok: 1x1
Csatlakozás: PCI, AGP (?)
Megjelenés: 1998 (?)
.
.
A Bansheeban a több chipből összetevődő Voodoo2-t egy chipbe integrálják, viszont mindössze 1 db textúrázó futószalagot kap. A megnövelt órajel miatt a multitextúrázást nem használó játékok némely esetekben gyorsabbak mint Voodoo2-vel. A kártyával megfelelően lehetett a kor játékait futtatni, és a kiskereskedésekben viszonylag sikeresek voltak az eladások, az OEM piacra nem sikerült bejutni vele. Mivel ez a kártya sem váltja be a hozzá fűzött reményeket, és a fő konkurens nVidia nagyon beerősít, a Banshee áttervezése mellett dönt a vezetőség. A Rampage projektről elvonják az embereket.
Ismertebb Banshee alapú kártyák:
-Diamond Monster Fusion
-ASUS V3200
-PowerColor EvilQueen Banshee
-Joytech Apollo 3D Banshee
-Creative 3D Blaster Banshee
-Creative/ENSONIQ Voodoo Banshee
-InnoVision Mighty Banshee SGRAM
-InnoVision Mighty Banshee PCI
-Joytech Apollo 3D Banshee
[szerkesztés] A Mexikói STB gyár és a jelképváltás
A 3dfx kicseréli a logóját is.
A régi logó: http://upload.wikimedia.org/wikipedia/hu/6/6c/3Dfx-Logo.gif
Az új logó:
A Voodoo2-k többsége még a régi logóval készül, a Voodoo3-tól felfele viszont már az új logó a gyakoribb.
A 3dfx a kártyagyártókat okolja pl. a Rush kudarcáért. Hogy ez
ne fordulhasson elő ismét, megveszik a súlyos anyagi gondokkal
küszködő, korábban főleg nVidia kártyákat gyártó STB-t. Ezzel
egyúttal magukra haragítják a korábbi 3dfx-es kártyákat gyártó
vállalatokat, mint pl az Innovisiont és a Diamond-ot.
Ez a döntés később megbosszulja magát.
[szerkesztés] 3Dfx Voodoo 3
Órajel:
Voodoo3 1000: 100 Mhz Voodoo3 2000: 143 Mhz
Voodoo3 3000: 166 Mhz Voodoo3 3500: 183 Mhz
Memória: 16 Mbájt
Támogatott API-k: Glide, OpenGL, D3D, DirectDraw
Felépítés: 128 bit SD/SG memóriák, V3 3500 esetében Tuner egység.
Futószalagok: 1x2
Csatlakozás: PCI, AGP
Megjelenés: 1999 (?)
A Banshee javításaként debütáló Voodoo3 ismét visszafogott sikerként könyvelhető el, a 3dfx bevételei nem esnek tovább, a kártya népszerű lesz, de sajnos a helyzet nem ilyen rózsás, az nVidia TnT2-esével szemben gyakorlatilag elveszti a meccset, a maximális textúraméret még mindíg 256x256, a színmélység 16 bit (glide alatt maximum 22), bár a sebességre nem lehet panasz. Ekkortájt a 3dfx jelszava az, hogy a sebesség mindenek felett. Butított változata, a 8 mbyte-al rendelkező Velocity kevés mennyiségben kerül kereskedelmi forgalomba. A 3dfx mérnökei ekkortájt kezdenek elégedetlenkedni, és az nVidia tárt karjaiba vándorolnak.
[szerkesztés] A VSA-100 chipset
órajel: maximum 183 mhz
memória: chipenként maximum 64 mbyte
Támogatott API-k: Direct3D, OpenGL, Glide, DirectDraw
Felépítés: 128 bites memóriacsatlakozás chipenként
VSA-100 chipsettel megjelent kártyák:
[szerkesztés] 3dfx Voodoo4
Órajel: 166(?) Mhz
Memória: 32 Mbájt (128 bit)
Csatlakozás: PCI(?), AGP
Megjelenés: 1999 (?)
.
.
.
.
.
[szerkesztés] 3dfx Voodoo5 5000
Órajel: 166(?) Mhz
Memória: 2x16 Mbájt (2x128 bit) SG ram
Felépítés: 2 db VSA100 processzor egyenként 16 mbyte rammal
Csatlakozás: PCI, AGP
Megjelenés: Ez a kártya nem került kereskedelmi forgalomba.
[szerkesztés] 3dfx Voodoo5 5500
Órajel: 166(?) Mhz
Memória: 2x32 Mbájt (2x128 bit) SD ram
Felépítés: 2 db VSA100 processzor egyenként 32 mbyte rammal
Csatlakozás: PCI, AGP2x
Megjelenés: 1999 (?)
.
.
.
.
[szerkesztés] 3dfx Voodoo5 6000
Órajel: 150/166/183(?) Mhz
Memória: 4x32 Mbájt (4x128 bit) SD ram
Felépítés: 4 db VSA100 processzor egyenként 32 mbyte rammal
Csatlakozás: PCI, AGP2x
Megjelenés: Ez a kártya nem került kereskedelmi forgalomba.
A VSA-100 chipset megjelenésével a 3dfx szintrehozta a chip-et, de már túl későn. A VSA100 chip maximum 2048x2048 textúrákat támogat, támogatja a 32 bites renderelést, és a textúra tömörítést is. Továbbá megjelent a T-Buffer. A Voodoo5 5500 képes akár 4x-es élsimításra is (a konkurencia ekkor még nem, illetve szoftveresen, de az lassú), és motion blur megjelenítésére. A kártya kicsivel lassabb mint a GeForce2, de a driverek már nem állnak a helyzet magaslatán. a VSA-101 chip a VSA-100 chiptől annyiban külömbözik, hogy SD helyett DDR memória fogadására lett felkészítve. A VSA-101 nem kerül sorozatgyártásba. A 3d-s játékok megteremtőjének sorsa csúnya véget ér, a VSA-100 chipsetes kártyák kis mértékben terjednek el, a 3dfx anyagilag kimerül, nincs pénz a kártyák további fejlesztésére, a vállalat csődvédelmet kér, majd rövidesen az nVidia megvásárolja.
[szerkesztés] A Glide
A 3dfx saját hardverközeli, a Voodoo1, 2 és 3 kártyák saját API-ja. Noha a Voodoo5 is támogatja, de a VSA chipsetes kártyákat már nem érdemes Glide alatt használni. Az API felépítésre legjobban egy Glut-al kombinált OpenGL-re hasolnít. DOS, Windows, MAC-OS, és Linux alatt is elérhető. A régi Glide-s játékok nem 3dfx kártyával való használatához Glide wrapper szűkséges, melyet ennek megfelelően legtöbbször OpenGL alapokon hoznak létre.