RIVA TNT

Last updated

Nvidia RIVA TNT
Creative Labs Graphics Blaster Riva TNT.jpg
A Riva TNT card from Creative Technology
Release dateJune 15, 1998;25 years ago (June 15, 1998)
CodenameNV4
Architecture Fahrenheit
Cards
Entry-levelVanta
High-endTNT
DirectX Direct3D 6.0
History
Predecessor RIVA 128 (ZX)
Successor RIVA TNT2
Support status
Unsupported

The RIVA TNT, codenamed NV4, is a 2D, video, and 3D graphics accelerator chip for PCs that was developed by Nvidia and released in March 1998. It cemented Nvidia's reputation as a worthy rival within the developing consumer 3D graphics adapter industry. It succeeded the RIVA 128.

Contents

RIVA is an acronym for Real-time Interactive Video and Animation accelerator. [1] The "TNT" suffix refers to the chip's ability to work on two texels at once (TwiNTexel). [2]

The first graphics card that was based on the RIVA TNT chip was the Velocity 4400, released by STB Systems on June 15, 1998[ citation needed ].

Overview

The RIVA TNT GPU RIVA TNT GPU.jpg
The RIVA TNT GPU
Die shot of the RIVA TNT GPU NVIDIA@350nm@Fixed-pipeline@NV4@Riva TNT@T5A5037059849 Stack-DSC08026-DSC08055 - ZS-retouched (28389695553).jpg
Die shot of the RIVA TNT GPU

The TNT was designed as a follow-up to the RIVA 128 and a response to 3Dfx's introduction of the Voodoo2. It added a second pixel pipeline, practically doubling rendering speed, and used considerably faster memory. Unlike the Voodoo2 (but like the slower Matrox G200) it also added support for a 32-bit (truecolor) pixel format, 24-bit Z-buffer in 3D mode, an 8-bit stencil buffer and support for 1024×1024 pixel textures. Improved mipmapping and texture filtering techniques, including newly added support for trilinear filtering, dramatically improved quality compared to the TNT's predecessor. TNT also added support for up to 16 MiB of SDR SDRAM. Like RIVA 128, RIVA TNT is a single chip solution.

Canopus RIVA TNT AGP Canopus RIVA TNT.png
Canopus RIVA TNT AGP
ELSA Erazor II with Nvidia Riva TNT ELSA Erazor II (Nvidia Riva TNT).jpg
ELSA Erazor II with Nvidia Riva TNT

The TNT shipped later than originally planned, ran quite hot, and was clocked lower than Nvidia had planned at 90 MHz instead of 110 MHz. Originally planned specifications should have placed the card ahead of Voodoo2 in theoretical performance for Direct3D applications, but at 90 MHz it did not quite match the Voodoo2.

At the time, most games supported 3dfx's proprietary Glide API which gave the Voodoo2 a large advantage in speed and image quality, and some games only used the Glide API for 3D acceleration, leaving TNT users no better off than people who didn't have a 3D accelerator. Even in "OpenGL only" comparisons such as the case in Quake 2, the Voodoo2 had the upper hand as a custom "MiniGL" driver was made specifically for 3dfx cards to run the game (and most other OpenGL games at the time). The 3dfx MiniGL driver was not a fully featured OpenGL driver, but a wrapper that mapped certain OpenGL functions to their equivalents in Glide, and was able to attain a speed advantage because of that. Later on when fully featured OpenGL drivers were made for the 3dfx line of cards, it was noticed that it was much slower when compared to its cut down MiniGL brother. The TNT had 32-bit color support while the Voodoo2 only supported 16-bit (although internally dithered down from 24-bit color, beating the TNT in 16bit quality). Voodoo2 cards also gained an even larger speed advantage over the TNT because of the ability to link two Voodoo2 cards together in an "SLI" setup.

TNT did not match the sales of the incredibly popular Voodoo2. 3Dfx's customer mind share was at its peak during this time and Nvidia was still a somewhat new player. Again, like with the RIVA 128, the lack of Glide API support hindered Nvidia's opportunities for market share growth. Glide was still considered the best 3D gaming API available by both gamers and developers. However, TNT gained Nvidia much attention and paved the way for the refreshed version called the RIVA TNT2. After all, unlike the rest of the competition, Nvidia had come close to the Voodoo2 in performance in some games, and beaten it in 32bit image quality.

Nvidia MS-8830 with Vanta graphic chip, standard video card in a Compaq Deskpro Evo office computer (2001) Nvidia MS-8830 with VANTA-16 graphic chip-3036.jpg
Nvidia MS-8830 with Vanta graphic chip, standard video card in a Compaq Deskpro Evo office computer (2001)

In what would become standard industry practice on a massive scale in later years, Nvidia released a budget version of TNT called Vanta. This board used the same TNT chip but lowered its clock speed and halved both memory data bus width (to 64-bit) and memory size (to 16 MiB). By doing this, Nvidia was able to still sell TNT chips that couldn't reach the TNT's specified clock speeds[ citation needed ], a practice known as binning, and cut board costs significantly by using a narrower bus and less RAM. The board proved popular with OEM computer builders because of its capable feature-set and low price. Vanta also was implemented as integrated graphics on some motherboards.

TNT itself was used on several popular cards, such as the Diamond Viper V550 and STB Velocity 4400, both of which managed OEM wins with the likes of Dell and Gateway, among others.

Drivers

Nvidia's driver development with TNT was the beginning of their notably aggressive efforts to maintain the best set of drivers possible. TNT received the first branded driver within the industry, called Detonator.

These drivers were a huge success. While the TNT had always performed well on Intel based systems, it previously lagged behind in terms of performance on then current AMD based systems. At the time, Quake2 was the benchmark for performance and the 3dfx-made Voodoo2 enjoyed a large performance difference over the TNT because it had 3DNow! optimizations that negated the performance penalty of the weak, unpipelined FPU on then current AMD processors. The Detonator drivers included 3DNow! optimizations and the TNT's Quake2 performance jumped 30%.[ citation needed ] In fact, all OpenGL and DirectX applications benefited from such optimizations. This made the TNT a much more attractive 3D accelerator for AMD owners than previously.

The Detonator drivers also fixed compatibility issues with motherboards of the time, and improved overall software compatibility. [3]

The TNT was the last Nvidia graphics accelerator to have support for Windows 3.1x.

Competing chipsets

See also

Related Research Articles

<span class="mw-page-title-main">Matrox</span> Canadian electronics company

Matrox Graphics, Inc. is a producer of video card components and equipment for personal computers and workstations. Based in Dorval, Quebec, Canada, it was founded in 1976 by Lorne Trottier and Branko Matić. The name is derived from "Ma" in Matić and "Tro" in Trottier.

<span class="mw-page-title-main">GeForce 256</span> GPU by Nvidia

The GeForce 256 is the original release in Nvidia's "GeForce" product line. Announced on August 31, 1999 and released on October 11, 1999, the GeForce 256 improves on its predecessor by increasing the number of fixed pixel pipelines, offloading host geometry calculations to a hardware transform and lighting (T&L) engine, and adding hardware motion compensation for MPEG-2 video. It offered a notably large leap in 3D PC gaming performance and was the first fully Direct3D 7-compliant 3D accelerator.

<span class="mw-page-title-main">ATI Technologies</span> Canadian technology corporation

ATI Technologies Inc., commonly called ATI, was a Canadian semiconductor technology corporation based in Markham, Ontario, that specialized in the development of graphics processing units and chipsets. Founded in 1985, the company listed publicly in 1993 and was acquired by AMD in 2006. As a major fabrication-less or fabless semiconductor company, ATI conducted research and development in-house and outsourced the manufacturing and assembly of its products. With the decline and eventual bankruptcy of 3dfx in 2000, ATI and its chief rival Nvidia emerged as the two dominant players in the graphics processors industry, eventually forcing other manufacturers into niche roles.

<span class="mw-page-title-main">3dfx</span> American computer hardware company

3dfx Interactive, Inc. was an American computer hardware company headquartered in San Jose, California, founded in 1994, that specialized in the manufacturing of 3D graphics processing units, and later, video cards. It was a pioneer in the field from the late 1990s to 2000.

<span class="mw-page-title-main">Graphics processing unit</span> Specialized electronic circuit; graphics accelerator

A graphics processing unit (GPU) is a specialized electronic circuit initially designed to accelerate computer graphics and image processing. After their initial design, GPUs were found to be useful for non-graphic calculations involving embarrassingly parallel problems due to their parallel structure. Other non-graphical uses include the training of neural networks and cryptocurrency mining.

<span class="mw-page-title-main">RIVA 128</span> Graphics processing unit developed by Nvidia

The RIVA 128, or "NV3", was a consumer graphics processing unit created in 1997 by Nvidia. It was the first to integrate 3D acceleration in addition to traditional 2D and video acceleration. Its name is an acronym for Real-time Interactive Video and Animation accelerator.

<span class="mw-page-title-main">RIVA TNT2</span> Graphics Chip by Nvidia

The RIVA TNT2 is a graphics processing unit manufactured by Nvidia starting in early 1999. The chip is codenamed "NV5" because it is the 5th graphics chip design by Nvidia, succeeding the RIVA TNT (NV4). RIVA is an acronym for Real-time Interactive Video and Animation accelerator. The "TNT" suffix refers to the chip's ability to work on two texels at once. Nvidia removed RIVA from the name later in the chip's lifetime.

<span class="mw-page-title-main">Voodoo 5</span> Graphics card line

The Voodoo 5 was the last and most powerful graphics card line that was released by 3dfx Interactive. All members of the family were based upon the VSA-100 graphics processor. Only the single-chip Voodoo 4 4500 and dual-chip Voodoo 5 5500 made it to market.

Glide is a 3D graphics API developed by 3dfx Interactive for their Voodoo Graphics 3D accelerator cards. It started as a proprietary API, and was later open sourced by 3dfx. It was dedicated to rendering performance, supporting geometry and texture mapping primarily, in data formats identical to those used internally in their cards. Wide adoption of 3Dfx led to Glide being extensively used in the late 1990s, but further refinement of Microsoft's Direct3D and the appearance of full OpenGL implementations from other graphics card vendors, in addition to growing diversity in 3D hardware, eventually caused it to become superfluous.

<span class="mw-page-title-main">S3 Savage</span> Line of PC graphics chipsets by S3

Savage was a product-line of PC graphics chipsets designed by S3.

<span class="mw-page-title-main">Diamond Multimedia</span> American company

Diamond Multimedia is an American company that specializes in many forms of multimedia technology. They have produced graphics cards, motherboards, modems, sound cards and MP3 players; however, the company began with the production of the TrackStar, a PC add-on card which emulated Apple II computers. They were one of the major players in the 2D and early 3D graphics card competition throughout the 1990s and early 2000s.

<span class="mw-page-title-main">Rendition, Inc.</span>

Rendition, Inc., was a maker of 3D computer graphics chipsets in the mid to late 1990s. They were known for products such as the Vérité 1000 and Vérité 2x00 and for being one of the first 3D chipset makers to directly work with Quake developer John Carmack to make a hardware-accelerated version of the game (vQuake). Rendition's major competitor at the time was 3Dfx. Their proprietary rendering APIs were Speedy3D and RRedline.

The Intel Graphics Media Accelerator (GMA) is a series of integrated graphics processors introduced in 2004 by Intel, replacing the earlier Intel Extreme Graphics series and being succeeded by the Intel HD and Iris Graphics series.

<span class="mw-page-title-main">ATI Rage</span> Series of video cards

The ATI Rage is a series of graphics chipsets developed by ATI Technologies offering graphical user interface (GUI) 2D acceleration, video acceleration, and 3D acceleration developed by ATI Technologies. It is the successor to the ATI Mach series of 2D accelerators.

The G400 is a video card made by Matrox, released in September 1999. The graphics processor contains a 2D GUI, video, and Direct3D 6.0 3D accelerator. Codenamed "Toucan", it was a more powerful and refined version of its predecessor, the G200.

<span class="mw-page-title-main">Voodoo3</span> Series of gaming video cards

Voodoo3 was a series of computer gaming video cards manufactured and designed by 3dfx Interactive. It was the successor to the company's high-end Voodoo2 line and was based heavily upon the older Voodoo Banshee product. Voodoo3 was announced at COMDEX '98 and arrived on store shelves in early 1999. The Voodoo3 line was the first product manufactured by the combined STB Systems and 3dfx.

<span class="mw-page-title-main">Matrox G200</span> GPU designed by Matrox

The G200 is a 2D, 3D, and video accelerator chip for personal computers designed by Matrox. It was released in 1998.

Transform, clipping, and lighting is a term used in computer graphics.

<span class="mw-page-title-main">Voodoo2</span> Series of Graphics Cards

The 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. 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.

Fahrenheit is the codename for a GPU microarchitecture developed by Nvidia, and released in 1998, as the successor to STG-2000, Riva 128 microarchitecture. It was named with reference to Fahrenheit and used with STG-2000, Riva 128.

References

  1. "RIVA 128 Brochure". Nvidia. Archived from the original on July 6, 1997. Retrieved October 9, 2007.
  2. "TNT2". Nvidia. Retrieved October 12, 2007.
  3. "Nvidia RIVA TNT Detonator Drivers". ActiveWindows. 1999. Retrieved June 15, 2008.