Jump to content

Voodoo2: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Citation bot (talk | contribs)
Add: date, title. Changed bare reference to CS1/2. | Use this bot. Report bugs. | Suggested by BrownHairedGirl | Linked from User:BrownHairedGirl/Articles_with_bare_links | #UCB_webform_linked 1128/2164
wrong date on voodoo 3
 
(35 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{refimprove|date=November 2011}}
{{refimprove|date=November 2011}}
{{short description|Series of GPUs}}
{{short description|Series of Graphics Cards}}
{{Infobox GPU
[[File:Voodoo2 chip.jpg|thumb|250px|A Voodoo2 [[Texture mapping unit|TMU]] chip]]
| name = Voodoo2
| image = [[File:Voodoo2 chip.jpg|250px]]
|caption = A Voodoo2 [[Texture mapping unit|TMU]] chip
| codename = SST2
| created = {{start date and age|February 1998}}
| entry =
| midrange = Voodoo2, Voodoo Banshee
| highend =
| d3dversion = Direct3D 5.0
|predecessor = [[Voodoo Graphics]]
|successor = [[Voodoo3]]

| support status = Unsupported

|architecture=}}
[[File:Voodoo2 board.jpg|thumb|A Voodoo2 graphics card]]
[[File:Voodoo2 board.jpg|thumb|A Voodoo2 graphics card]]
The '''Voodoo2''' (or Voodoo<sup>'''2'''</sup>) is a set of three specialized 3D graphics chips on a single chipset setup, made by [[3dfx]]. It was released in February 1998 as a replacement for the original Voodoo Graphics chipset. The card runs at a chipset clock rate of 90&nbsp;MHz and uses 100&nbsp;MHz [[EDO DRAM]], and is available for the [[Peripheral Component Interconnect|PCI]] interface. The Voodoo2 comes in two models, one with 8 [[Megabyte|MB]] RAM and one with 12 MB RAM. The 8 MB card has 2 MB of memory per [[texture mapping unit]] (TMU) vs. 4 MB on the 12 MB model. The 4 MB framebuffer on both cards support a maximum [[display resolution|screen resolution]] of 800&nbsp;×&nbsp;600, while the increased texture memory on the 12 MB card allows more detailed [[Texture mapping|textures]]. Some boards with 8 MB can be upgraded to 12 MB with an additional daughter board.
The '''Voodoo2''' (or Voodoo<sup>'''2'''</sup>) is a set of three specialized 3D graphics chips on a single chipset setup, made by [[3dfx]]. It was released in February 1998 as a replacement for the original Voodoo Graphics chipset.<ref name=NGen37>{{cite magazine |title=3Dfx Voodoo2 |magazine=[[Next Generation (magazine)|Next Generation]]|issue=37|publisher=[[Imagine Media]] |date=January 1998 |pages=88–92}}</ref><ref name=boot17>{{cite magazine|title=Previews – 3Dfx Voodoo2|last=Sanchez|first=Andrew|magazine=[[Boot (magazine)|boot]]|date=January 1998|issue=17|pages=86–87}}</ref>
==Architecture and performance==
The card runs at a chipset clock rate of 90&nbsp;MHz and uses 100&nbsp;MHz [[EDO DRAM]], and is available for the [[Peripheral Component Interconnect|PCI]] interface. The Voodoo2 comes in two models, one with 8 [[Megabyte|MB]] RAM and one with 12&nbsp;MB RAM. The 8&nbsp;MB card has 2&nbsp;MB of memory per [[texture mapping unit]] (TMU) vs. 4&nbsp;MB on the 12&nbsp;MB model. The 4&nbsp;MB framebuffer on both cards support a maximum [[display resolution|screen resolution]] of 800&nbsp;×&nbsp;600, while the increased texture memory on the 12&nbsp;MB card allows more detailed [[Texture mapping|textures]]. Some boards with 8&nbsp;MB can be upgraded to 12&nbsp;MB with an additional daughter board.<ref name=NGen37/><ref name=boot17/>


Each of the three chips present on the card has its own 64-bit RAM interface, giving the card a "total" bus width of 192 bits or 800MB/s per chip. The Voodoo2 has an increased chip-count compared to the original two-chip Voodoo card. Competing products such as the [[ATI Rage]] Pro, [[NVIDIA]] [[RIVA 128]], and [[Rendition (company)|Rendition]] Verite 2x00 are single-chip products, each with integrated 2D GUI/VGA accelerators. As with the original Voodoo, the Voodoo2 is a dedicated 3D accelerator, and has to be used in conjunction with a conventional 2D graphics card. It requires an external pass-through VGA cable hooked up from the 2D card into the Voodoo card’s passthrough VGA port.
Each of the three chips present on the card has its own 64-bit RAM interface, giving the card a "total" bus width of 192 bits or 800&nbsp;MB/s per chip. The Voodoo2 has an increased chip-count compared to the original two-chip Voodoo card. Competing products such as the [[ATI Rage]] Pro, [[NVIDIA]] [[RIVA 128]], and [[Rendition (company)|Rendition]] Verite 2x00 are single-chip products, each with integrated 2D GUI/VGA accelerators. As with the original Voodoo, the Voodoo2 is a dedicated 3D accelerator, and has to be used in conjunction with a conventional 2D graphics card. It requires an external pass-through VGA cable hooked up from the 2D card into the Voodoo card’s passthrough VGA port.<ref name=NGen37/><ref name=boot17/><ref name=tomshardwarer128>[http://www.thg.ru/graphic/19971027/print.html Review AGP Graphic Cards], Tom's Hardware, October 27, 1997.</ref>


The Voodoo2's third chip was a second TMU that allows a second texture to be drawn during the same graphics engine pass, and thus with no performance penalty. At time of introduction, Voodoo2 was the only 3D card capable of single-cycle dual-texturing. Usage of the Voodoo2's second TMU depends on application software; ''[[Quake II]]'' and ''[[Unreal (1998 video game)|Unreal]]'' exploited dual-texturing to great effect. In games that did not use more than one texture layer, Voodoo2 is only faster than Voodoo1 because of its higher clock speed.
The Voodoo2's third chip was a second TMU that allows a second texture to be drawn during the same graphics engine pass, and thus with no performance penalty. At time of introduction, Voodoo2 was the only 3D card capable of single-cycle dual-texturing.<ref name=NGen37/><ref name=boot17/> Usage of the Voodoo2's second TMU depends on application software; ''[[Quake II]]'' and ''[[Unreal (1998 video game)|Unreal]]'' exploited dual-texturing to great effect. In games that did not use more than one texture layer, Voodoo2 is only faster than Voodoo1 because of its higher clock speed.


The Voodoo2 introduced [[Scan-Line Interleave]] (SLI) capability to the PC market. In SLI mode, two Voodoo2 boards installed in a PC run in parallel, each unit drawing half the lines of the display. Voodoo2 SLI not only doubles rendering throughput{{Disputed inline|discussion=Scan-Line Interleave#Criticism|date=December 2018}}, it also increases the total framebuffer memory, and thus the maximum supported screen resolution increased to an impressive (for its time) 1024&nbsp;×&nbsp;768. However, texture memory is not doubled because each card needed to duplicate the scene data. The original Voodoo Graphics also has SLI capability, but it is only used in the arcade and professional markets.
The Voodoo2 introduced [[Scan-Line Interleave]] (SLI) capability to the PC market. In SLI mode, two Voodoo2 boards installed in a PC run in parallel, each unit drawing half the lines of the display.<ref name=NGen37/><ref name=boot17/> Voodoo2 SLI not only doubles rendering throughput{{Disputed inline|discussion=Scan-Line Interleave#Criticism|date=December 2018}}, it also increases the total framebuffer memory, and thus the maximum supported screen resolution increased to an impressive (for its time) 1024&nbsp;×&nbsp;768. However, texture memory is not doubled because each card needed to duplicate the scene data.<ref name=NGen37/><ref name=boot17/> The original Voodoo Graphics also has SLI capability, but it is only used in the arcade<ref>{{Cite web |last=Bennett |first=Phil |title=Magic the Gathering: Armageddon - MAME preliminary driver |url=https://github.com/mamedev/mame/blob/d2c4286eca573ed6143b50cb4acd0c8ab72db9f1/src/mame/misc/magictg.cpp#L146 |url-status=live |archive-url=https://web.archive.org/web/20231205200512/https://github.com/mamedev/mame/blob/d2c4286eca573ed6143b50cb4acd0c8ab72db9f1/src/mame/misc/magictg.cpp#L146 |archive-date=December 5, 2023 |access-date=August 27, 2024 |website=[[MAME]] [[GitHub]] repository}}</ref><ref>{{Cite web |last=Ondrejka |first=Cory |date=April 5, 2019 |title=CoryOndrejka on: The 3dfx Voodoo1 |url=https://news.ycombinator.com/item?id=19583111 |url-status=live |archive-url=https://web.archive.org/web/20231205195946/https://news.ycombinator.com/item?id=19583111 |archive-date=December 5, 2023 |access-date=August 27, 2024 |website=[[Hacker News]]}}</ref> and professional markets.


In late 1998, 3dfx released the '''[[Voodoo3]]''', which effectively replaced the Voodoo2 as the company's flagship product. The base model Voodoo3 2000 offers in a single card slightly greater performance than a Voodoo2 SLI + 2D card in some situations. The 3000 and 3500 models offers performance exceeding Voodoo2 SLI in certain environments.<ref>{{Cite web|url=http://www.tomshardware.com/reviews/preview-3dfx-voodoo3,100-7.html|title = Preview of 3Dfx Voodoo3|date = 22 February 1999}}</ref> At the same time 3dfx also released the budget-priced '''[[Voodoo Banshee]]''', a combination 2D/3D card that combines a 2D accelerator with an overclocked but incomplete Voodoo2, missing one of the texture units.
In early 1999, 3dfx released the '''[[Voodoo3]]''', which effectively replaced the Voodoo2 as the company's flagship product. The base model Voodoo3 2000 offers in a single card slightly greater performance than a Voodoo2 SLI + 2D card in some situations. The 3000 and 3500 models offers performance exceeding Voodoo2 SLI in certain environments.<ref>{{Cite web|url=http://www.tomshardware.com/reviews/preview-3dfx-voodoo3,100-7.html|title = Preview of 3Dfx Voodoo3|date = 22 February 1999}}</ref> At the same time 3dfx also released the budget-priced '''[[Voodoo Banshee]]''', a combination 2D/3D card that combines a 2D accelerator with an overclocked but incomplete Voodoo2, missing one of the texture units.<ref name=3d-chips>Pabst, Thomas. [http://www.tomshardware.com/reviews/3d-chips,83.html New 3D Chips – Banshee, G200, RIVA TNT And Savage3D] {{Webarchive|url=https://web.archive.org/web/20161106002223/http://www.tomshardware.com/reviews/3d-chips,83.html |date=November 6, 2016 }}, Tom's Hardware, August 18, 1998.</ref><ref>[http://www.3dfxzone.it/dir/3dfx/prodotti/vbanshee.htm 3dfx Specifications: Voodoo Banshee AGP/PCI] {{Webarchive|url=https://web.archive.org/web/20060607235632/http://www.3dfxzone.it/dir/3dfx/prodotti/vbanshee.htm |date=June 7, 2006 }}, 3dfxzone, accessed August 16, 2024.</ref><ref>{{citation |url=https://auth.vgamuseum.info/index.php/charts/shaders/item/551-diamond-monster-fusion-3dfx-voodoo-banshee |title=VGA Legacy MKIII - Diamond Monster Fusion (3Dfx Voodoo Banshee) }}</ref>


The Voodoo2 enjoyed remarkably long usage in many computer systems, as a Voodoo2 SLI setup was competitive with newer cards like [[NVIDIA]]'s [[RIVA TNT2]], [[Matrox]]'s [[Matrox G400|Millennium G400]], and even NVIDIA's [[GeForce 256]]. 3dfx's [[Glide API]] played an essential role in this longevity because some games were still tailored more towards Glide than [[Direct3D]] or [[OpenGL]]. Long after the chipset's obsolescence, some dedicated enthusiasts did get later games working with a Voodoo2, e.g. ''[[Doom 3]]''.<ref>{{Cite web|url=http://www.3dfxzone.it/enboard/topic.asp?TOPIC_ID=1462|title=Doom3 + Voodoo2_Patch_v1_0 - 3dfxzone.it WorldWide Community}}</ref>
The Voodoo2 enjoyed remarkably long usage in many computer systems, as a Voodoo2 SLI setup was competitive with newer cards like [[NVIDIA]]'s [[RIVA TNT2]], [[Matrox]]'s [[Matrox G400|Millennium G400]],<ref>Lal Shimpi, Anand. [http://www.anandtech.com/showdoc.aspx?i=940 Nvidia Riva TNT2], Anandtech, April 27, 1999.</ref><ref>Pabst, Thomas. [https://www.tomshardware.com/reviews/nvidia-rocks-boat-tnt2,102-4.html NVIDIA rocks the Boat with TNT2], Tom's Hardware, March 12, 1999.</ref><ref>Hwang, Kenn. [http://www.firingsquad.com/hardware/pentium3/page10.asp Exclusive Pentium III Review], Firing Squad, January 13, 1999.</ref> and even NVIDIA's [[GeForce 256]].<ref name="auto">{{Cite web|url=https://www.anandtech.com/show/391|title=NVIDIA GeForce 256 Part 1: To buy or not to buy|first=Anand Lal|last=Shimpi|website=www.anandtech.com}}</ref> 3dfx's [[Glide API]] played an essential role in this longevity because some games were still tailored more towards Glide than [[Direct3D]] or [[OpenGL]].<ref name=GS-Glide>{{cite web|url=https://www.gamespot.com/articles/3dfx-open-sources-glide/1100-2447156/|title=3dfx Open Sources Glide|last=Ajami|first=Amer|work=[[GameSpot]]|date=1999-12-06|access-date=2024-08-16|archive-date=December 5, 2021|archive-url=https://web.archive.org/web/20211205083752/https://www.gamespot.com/articles/3dfx-open-sources-glide/1100-2447156/|url-status=live}}</ref> Long after the chipset's obsolescence, some dedicated enthusiasts did get later games working with a Voodoo2, e.g. ''[[Doom 3]]''.<ref>{{Cite web|url=http://www.3dfxzone.it/enboard/topic.asp?TOPIC_ID=1462|title=Doom3 + Voodoo2_Patch_v1_0 - 3dfxzone.it WorldWide Community|date=7 June 2023 }}</ref>


==Specifications==
==Specifications==
[[Image:STBVoodoo2SLIcards.jpg|thumb|2x Voodoo2 in SLI]]
[[Image:STBVoodoo2SLIcards.jpg|thumb|2x Voodoo2 in SLI]]
* Voodoo2 (V2 1000) 90 [[Hertz|MHz]] clock (memory and core)
* Voodoo2 (V2 1000) 90 [[Hertz|MHz]] clock (memory and core).
* 135&nbsp;MHz [[RAMDAC]], dithered [[highcolour|16-bit (65536 color)]] display.
* 135&nbsp;MHz [[RAMDAC]], dithered [[highcolour|16-bit (65536 color)]] display.
* Full-screen, 3D-Only accelerator, works with another 2D or 2D/3D VGA card through a VGA pass-through cable. Picture softened slightly by analogue VGA pass-through cable.
* Full-screen, 3D-only accelerator, works with another 2D or 2D/3D VGA card through a VGA pass-through cable. Picture softened slightly by analogue VGA pass-through cable.
* Support full-screen games under DOS, Windows 95/98 etc.
* Support full-screen games under DOS, Windows 95/98, etc.
* Support for game development tools including Gemini OpenGVS, Multigen, GameGen, SGI Open GL, Glide, Direct 3D, Mini GL and Autodesk 3D Studio under DOS, Win 32 and IRIX.
* Support for game development tools including Gemini OpenGVS, Multigen, GameGen, SGI OpenGL, Glide, Direct3D, MiniGL and Autodesk 3D Studio under DOS, Win32 and IRIX.
* Resolution up to 800&nbsp;×&nbsp;600 and higher resolution through SLI, (Scan Line Interleave) up to 1024&nbsp;×&nbsp;768.
* Resolution up to 800&nbsp;×&nbsp;600 and higher resolution through SLI (Scan Line Interleave), up to 1024&nbsp;×&nbsp;768.
* Supports 8 or 12 Megabytes high speed EDO DRAM rated at 100&nbsp;MHz but running at 90&nbsp;MHz, 25&nbsp;ns.
* Supports 8 or 12 Megabytes high speed EDO DRAM rated at 100&nbsp;MHz but running at 90&nbsp;MHz, 25&nbsp;ns.
* RAM configured into 4 Megabytes for frame buffer(s) and Z-buffer and 4 or 8 Megabytes texture memory.
* RAM configured into 4 Megabytes for frame buffer(s) and Z-buffer and 4 or 8 Megabytes texture memory.
* 90 million fully featured [[pixel]]s/sec sustained fill rate for [[bilinear filtering|bilinear]] textures, with LOD MIP-mapping, Z-buffering, alpha-blending and fogging enabled).
* 90 million fully featured [[pixel]]s/sec sustained fill rate for [[bilinear filtering|bilinear]] textures, with LOD MIP-mapping, Z-buffering, alpha-blending and fogging enabled).
* 3 Million fully featured triangles/sec (Filtered, LOD MIP-mapped, Z-buffered, alpha-blended, fogging enabled, textured triangles).
* 3 million fully featured triangles/sec (Filtered, LOD MIP-mapped, Z-buffered, alpha-blended, fogging enabled, textured triangles).
* 180 Million pixel/sec with scanline interleaved configuration.
* 180 million pixel/sec with scanline interleaved configuration.
* Bi-linear and tri-linear texture filtering.
* Bi-linear and tri-linear texture filtering.
* Level of Detail [[Level of detail (computer graphics)|(LOD)]] [[mipmap]]ping
* Level of Detail [[Level of detail (computer graphics)|(LOD)]] [[mipmap]]ping
* Supports Multiple textures per pixel.
* Supports multiple textures per pixel.
* Bump mapping through texture composition.
* Bump mapping through texture composition.
* Edge Anti-aliasing.
* Edge anti-aliasing.
* Hardware triangle set-up (independent strips and fans).
* Hardware triangle set-up (independent strips and fans).
* Perspective, Sub-pixel and sub-texel correction.
* Perspective, sub-pixel and sub-texel correction.
* Gouraud shading and texture modulation.
* Gouraud shading and texture modulation.
* [[Z-buffering]] (16/32&nbsp;bpp, integer and floating point).
* [[Z-buffering]] (16/32&nbsp;bpp, integer and floating point).
* [[alpha blending]] and fogging.
* [[Alpha blending]] and fogging.
* Linear frame buffer access.
* Linear frame buffer access.
* Single-pass tri-linear filtering.
* Single-pass tri-linear filtering.
Line 48: Line 66:
!rowspan=2|Launch
!rowspan=2|Launch
!rowspan=2|[[Code name]]
!rowspan=2|[[Code name]]
!rowspan=2|VGA<sup>1</sup>
!rowspan=2|Fab ([[nanometer|nm]])
!rowspan=2|Fab ([[nanometer|nm]])
!rowspan=2|[[Computer bus|Bus]] [[I/O interface|interface]]
!rowspan=2|[[Computer bus|Bus]] [[I/O interface|interface]]
!rowspan=2|Memory ([[Mebibyte|MiB]])
!rowspan=2|Memory ([[Mebibyte|MB]])
!rowspan=2|Core clock ([[Hertz|MHz]])
!rowspan=2|Core clock ([[Hertz|MHz]])
!rowspan=2|Memory clock ([[Hertz|MHz]])
!rowspan=2|Memory clock ([[Hertz|MHz]])
!rowspan=2|Core config<sup>1</sup>
!rowspan=2|Core config<sup>2</sup>
!colspan=4|[[Fillrate]]
!colspan=4|[[Fillrate]]
!colspan=3|Memory
!colspan=3|Memory
!rowspan=2|[[Direct3D]] support
!rowspan=2|[[Direct3D]] support
|-
|-
!MOperations/s
!{{vert header|MOperations/s}}
!MPixels/s
!{{vert header|MPixels/s}}
!MTexels/s
!{{vert header|MTexels/s}}
!MVertices/s
!{{vert header|MVertices/s}}
!Bandwidth ([[Gigabyte|GB]]/s)
!{{vert header|Bandwidth ([[Gigabyte|GB]]/s)}}
!Bus type
!{{vert header|Bus type}}
!Bus width ([[bit]])
!{{vert header|Bus width ([[bit]])}}
|-
|-
!style="text-align:left"|Voodoo2
!style="text-align:left"|Voodoo2
|March 1, 1998
|March 1, 1998
|SST2
|SST2
|add-on
|350
|350
|PCI
|PCI
Line 87: Line 107:
|June 22, 1998
|June 22, 1998
|Banshee
|Banshee
|✓
|350
|350
|AGP, PCI
|AGP, PCI
Line 102: Line 123:
|6.0
|6.0
|}
|}
* <sup>1</sup> VGA: Whether the card included a built-in VGA subsystem and ran as a standalone graphics card
* <sup>1</sup> [[Texture mapping unit]]s:[[render output unit]]s
* <sup>2</sup> [[Texture mapping unit]]s:[[render output unit]]s


==References==
==References==

Latest revision as of 23:32, 15 November 2024

Voodoo2
A Voodoo2 TMU chip
Release dateFebruary 1998; 26 years ago (February 1998)
CodenameSST2
Cards
Mid-rangeVoodoo2, Voodoo Banshee
DirectXDirect3D 5.0
History
PredecessorVoodoo Graphics
SuccessorVoodoo3
Support status
Unsupported
A Voodoo2 graphics card

The Voodoo2 (or Voodoo2) is a set of three specialized 3D graphics chips on a single chipset setup, made by 3dfx. It was released in February 1998 as a replacement for the original Voodoo Graphics chipset.[1][2]

Architecture and performance

[edit]

The card runs at a chipset clock rate of 90 MHz and uses 100 MHz EDO DRAM, and is available for the PCI interface. The Voodoo2 comes in two models, one with 8 MB RAM and one with 12 MB RAM. The 8 MB card has 2 MB of memory per texture mapping unit (TMU) vs. 4 MB on the 12 MB model. The 4 MB framebuffer on both cards support a maximum screen resolution of 800 × 600, while the increased texture memory on the 12 MB card allows more detailed textures. Some boards with 8 MB can be upgraded to 12 MB with an additional daughter board.[1][2]

Each of the three chips present on the card has its own 64-bit RAM interface, giving the card a "total" bus width of 192 bits or 800 MB/s per chip. The Voodoo2 has an increased chip-count compared to the original two-chip Voodoo card. Competing products such as the ATI Rage Pro, NVIDIA RIVA 128, and Rendition Verite 2x00 are single-chip products, each with integrated 2D GUI/VGA accelerators. As with the original Voodoo, the Voodoo2 is a dedicated 3D accelerator, and has to be used in conjunction with a conventional 2D graphics card. It requires an external pass-through VGA cable hooked up from the 2D card into the Voodoo card’s passthrough VGA port.[1][2][3]

The Voodoo2's third chip was a second TMU that allows a second texture to be drawn during the same graphics engine pass, and thus with no performance penalty. At time of introduction, Voodoo2 was the only 3D card capable of single-cycle dual-texturing.[1][2] Usage of the Voodoo2's second TMU depends on application software; Quake II and Unreal exploited dual-texturing to great effect. In games that did not use more than one texture layer, Voodoo2 is only faster than Voodoo1 because of its higher clock speed.

The Voodoo2 introduced Scan-Line Interleave (SLI) capability to the PC market. In SLI mode, two Voodoo2 boards installed in a PC run in parallel, each unit drawing half the lines of the display.[1][2] Voodoo2 SLI not only doubles rendering throughput[disputeddiscuss], it also increases the total framebuffer memory, and thus the maximum supported screen resolution increased to an impressive (for its time) 1024 × 768. However, texture memory is not doubled because each card needed to duplicate the scene data.[1][2] The original Voodoo Graphics also has SLI capability, but it is only used in the arcade[4][5] and professional markets.

In early 1999, 3dfx released the Voodoo3, which effectively replaced the Voodoo2 as the company's flagship product. The base model Voodoo3 2000 offers in a single card slightly greater performance than a Voodoo2 SLI + 2D card in some situations. The 3000 and 3500 models offers performance exceeding Voodoo2 SLI in certain environments.[6] At the same time 3dfx also released the budget-priced Voodoo Banshee, a combination 2D/3D card that combines a 2D accelerator with an overclocked but incomplete Voodoo2, missing one of the texture units.[7][8][9]

The Voodoo2 enjoyed remarkably long usage in many computer systems, as a Voodoo2 SLI setup was competitive with newer cards like NVIDIA's RIVA TNT2, Matrox's Millennium G400,[10][11][12] and even NVIDIA's GeForce 256.[13] 3dfx's Glide API played an essential role in this longevity because some games were still tailored more towards Glide than Direct3D or OpenGL.[14] Long after the chipset's obsolescence, some dedicated enthusiasts did get later games working with a Voodoo2, e.g. Doom 3.[15]

Specifications

[edit]
2x Voodoo2 in SLI
  • Voodoo2 (V2 1000) 90 MHz clock (memory and core).
  • 135 MHz RAMDAC, dithered 16-bit (65536 color) display.
  • Full-screen, 3D-only accelerator, works with another 2D or 2D/3D VGA card through a VGA pass-through cable. Picture softened slightly by analogue VGA pass-through cable.
  • Support full-screen games under DOS, Windows 95/98, etc.
  • Support for game development tools including Gemini OpenGVS, Multigen, GameGen, SGI OpenGL, Glide, Direct3D, MiniGL and Autodesk 3D Studio under DOS, Win32 and IRIX.
  • Resolution up to 800 × 600 and higher resolution through SLI (Scan Line Interleave), up to 1024 × 768.
  • Supports 8 or 12 Megabytes high speed EDO DRAM rated at 100 MHz but running at 90 MHz, 25 ns.
  • RAM configured into 4 Megabytes for frame buffer(s) and Z-buffer and 4 or 8 Megabytes texture memory.
  • 90 million fully featured pixels/sec sustained fill rate for bilinear textures, with LOD MIP-mapping, Z-buffering, alpha-blending and fogging enabled).
  • 3 million fully featured triangles/sec (Filtered, LOD MIP-mapped, Z-buffered, alpha-blended, fogging enabled, textured triangles).
  • 180 million pixel/sec with scanline interleaved configuration.
  • Bi-linear and tri-linear texture filtering.
  • Level of Detail (LOD) mipmapping
  • Supports multiple textures per pixel.
  • Bump mapping through texture composition.
  • Edge anti-aliasing.
  • Hardware triangle set-up (independent strips and fans).
  • Perspective, sub-pixel and sub-texel correction.
  • Gouraud shading and texture modulation.
  • Z-buffering (16/32 bpp, integer and floating point).
  • Alpha blending and fogging.
  • Linear frame buffer access.
  • Single-pass tri-linear filtering.
  • Single-pass dual textures per pixel.

Models

[edit]
Model Launch Code name VGA1 Fab (nm) Bus interface Memory (MB) Core clock (MHz) Memory clock (MHz) Core config2 Fillrate Memory Direct3D support
MOperations/s
MPixels/s
MTexels/s
MVertices/s
Bandwidth (GB/s)
Bus type
Bus width (bit)
Voodoo2 March 1, 1998 SST2 add-on 350 PCI 8, 12 90 90 2:1 90 90 180 0 2.16 EDO 192 5.0
Voodoo Banshee June 22, 1998 Banshee 350 AGP, PCI 8, 16 100 100 1:1 100 100 100 0 1.6 SDR 128 6.0

References

[edit]
  1. ^ a b c d e f "3Dfx Voodoo2". Next Generation. No. 37. Imagine Media. January 1998. pp. 88–92.
  2. ^ a b c d e f Sanchez, Andrew (January 1998). "Previews – 3Dfx Voodoo2". boot. No. 17. pp. 86–87.
  3. ^ Review AGP Graphic Cards, Tom's Hardware, October 27, 1997.
  4. ^ Bennett, Phil. "Magic the Gathering: Armageddon - MAME preliminary driver". MAME GitHub repository. Archived from the original on December 5, 2023. Retrieved August 27, 2024.
  5. ^ Ondrejka, Cory (April 5, 2019). "CoryOndrejka on: The 3dfx Voodoo1". Hacker News. Archived from the original on December 5, 2023. Retrieved August 27, 2024.
  6. ^ "Preview of 3Dfx Voodoo3". 22 February 1999.
  7. ^ Pabst, Thomas. New 3D Chips – Banshee, G200, RIVA TNT And Savage3D Archived November 6, 2016, at the Wayback Machine, Tom's Hardware, August 18, 1998.
  8. ^ 3dfx Specifications: Voodoo Banshee AGP/PCI Archived June 7, 2006, at the Wayback Machine, 3dfxzone, accessed August 16, 2024.
  9. ^ VGA Legacy MKIII - Diamond Monster Fusion (3Dfx Voodoo Banshee)
  10. ^ Lal Shimpi, Anand. Nvidia Riva TNT2, Anandtech, April 27, 1999.
  11. ^ Pabst, Thomas. NVIDIA rocks the Boat with TNT2, Tom's Hardware, March 12, 1999.
  12. ^ Hwang, Kenn. Exclusive Pentium III Review, Firing Squad, January 13, 1999.
  13. ^ Shimpi, Anand Lal. "NVIDIA GeForce 256 Part 1: To buy or not to buy". www.anandtech.com.
  14. ^ Ajami, Amer (1999-12-06). "3dfx Open Sources Glide". GameSpot. Archived from the original on December 5, 2021. Retrieved 2024-08-16.
  15. ^ "Doom3 + Voodoo2_Patch_v1_0 - 3dfxzone.it WorldWide Community". 7 June 2023.
[edit]