DOS Days

nVidia RIVA TNT2 Series (1999)

 

nVidia RIVA TNT2 (1999)

Summary

Launched March 1999
VESA Support Yes, VESA VBE 3.0 and DDC2B
Bus Type AGP 2x or 4x API Support DirectX 6.0 and OpenGL 1.2
Chipset NV5 Found on Cards Hercules Dynamite TNT
LeadTek WinFast 3D S325
ELSA Synergy II-32
ELSA Erazor III LT G
Gigabyte GA-660
STB Velocity 4400
Creative 3D Blaster Riva TNT2 Ultra
Asus AGP-V3800 Deluxe
Diamond Viper V770 Ultra
Hercules Dynamite TNT2 Ultra
AOpen PA3020
Guillemot Maxi Gamer Cougar
Core Clock 150 MHz
Memory 16 or 32 MB
Memory Speed 125 - 235 MHz
RAMDAC (integrated) Competitors 3Dfx Voodoo2
3Dfx Voodoo3
ATI Rage 128
Matrox Millennium G400
S3 Savage4
RAMDAC Speed 300 MHz

Introduction

While the original RIVA TNT failed to outperform its main competitor, 3dfx Voodoo2 in raw performance, it surpassed it when it came to image quality. This led to a key decision for avid gamers in 1997 and 1998, where you needed to opt for one over the other based on your preference - best performance or best image quality (though TNT also had some issues with its image quality). nVidia knew their next chip needed to be the best at both.

Their 5th-generation 2D/3D graphics accelerator chipset, TNT2 (NV5), was introduced at the Game Developers Conference in March 1999 . Like its forebear, it had dual 3D pixel pipelines onboard but added a number of critical features including AGP 4x support, up to 32 MB of VRAM, 32-bit Z-buffer support, and 2048 x 2048 texture sizes.

Built on TSMC's new 250 nm (nanometre) manufacturing process, this enabled the NV5 die to run at lower chip temperatures allowing internal clock speeds to be increased massively. The core clock ran as standard at 150 MHz, up from TNT's 90 MHz, while its integrated RAMDAC now ran at 300 MHz over the TNT's rated maximum of 250 MHz. Memory now clocked in at 150 MHz as standard (previously only possible on the TNT through overclocking). All of this meant the TNT2 could process 250 MPixel/sec and 9 million triangles/sec - a roughly 25% performance increase over the standard TNT. Memory throughput was an impressive 2.4 GB/sec. According to nVidia, TNT2 was optimised for the Pentium III and AMD K6-2/K6-3 with 3dNow! technology, though the drivers that would include 3D Now! optimisations wouldn't arrive until a bit later.

The TNT2's memory architecture was identical to that of the TNT with its 128-bit memory pipeline. However, maximum video memory was now raised to 32 MB of onboard SDRAM, allowing for 2D applications to run at up to 2046 x 1536 resolution at a 32-bit colour depth / 60 Hz vertical refresh rate.

TNT2's support for the latest 3D APIs remained unchanged over the TNT - with Microsoft DirectX 6.0 and full support for OpenGL 1.2. This was still the latest and greatest in 1999.

Its main competitor again came from the 3Dfx camp with their Voodoo3, which launched in same month as TNT2. This first model Voodoo3 1000 ran at a core clock of 125 MHz, but 3Dfx released two faster variants just one month later with the Voodoo3 2000 which came with core and memory clocks of 143 MHz and the Voodoo3 3000 which ran at 166 MHz for both. Voodoo3's 3D image quality was still behind that of nVidia's, with its maximum texture size of 256 x 256 pixels.

Unlike with the original TNT, the various graphics card vendors (Diamond, ASUS, Canopus, Guillemot, and Hercules) who were due to implement the RIVA TNT2 were openly invited to set their own core and memory clocks for their own designs. While none of them veered to far off the recommended baseline from nVidia, their Windows Control Panel and other utilities catered for overclocking both core and memory independently.

Alongside the TNT2's launch were two alternative model variants: a budget-oriented variant called Vanta, which came with a reduced core clock of 100 MHz along with either 8 MB or 16 MB of SDRAM memory running at 125 MHz (880 MB/sec). It also got a slower 250 MHz RAMDAC. Vanta was able to display up to 1920 x 1200 in 32-bit colour depths at a 72 Hz refresh rate.

The second model was the top-performing TNT2 Ultra, which came with a 150 MHz core clock and 183 MHz memory clock (2.9 GB/sec). This pushed its 3D processing throughput up to 300 MPixel/sec - a 20% improvement over the standard TNT2 and a 50% improvement over the TNT.

In October 1999, nVidia launched two more model variants to the TNT2 line-up. The TNT2 Pro, which came with a 143 MHz core clock speed and 166 MHz memory speed as standard. This gave the Pro a 286 MPixel/sec throughput (14% faster than the standard TNT2 but 5% slower than the Ultra) with memory throughput of 2.65 GB/sec. The second was the TNT2 M64 - essentially the same as the original TNT2, but with a 64-bit memory interface which halved the memory throughput capability to 1.1 GB/sec.

A year after the first TNT2's arrival Vanta LT was released as their bulk-budget offering with just 8 MB of SDRAM, further-reduced clocks of 80 and 100 MHz for core/memory respectively. The Vanta LT's slower memory speed meant its throughput was only 800 MB/sec. Both Vanta and Vanta LT were hugely popular with OEMs due to their low cost and "reasonable" 2D and 3D performance.

Both M64- and Vanta-based cards are best avoided if you're looking to play late 90s games.

Here's a comparison of the RIVA TNT2 with some of its competitors, 3Dfx Voodoo3 1000, 3Dfx Voodoo3 3000, and ATI Rage 128 Pro:

  RIVA TNT2 3Dfx Voodoo3 1000 3Dfx Voodoo3 3000 ATI Rage 128 Pro
Release Date March 1999 March 1999 April 1999 August 1999
Chip NV5 Avenger Avenger ?
Bus AGP 4x PCI or AGP 2x PCI or AGP 2x AGP 4x
Core Clock 125 MHz 125 MHz 166 MHz 125 MHz
Memory Sizes 16 or 32 MB SDRAM 16 MB SRAM (PCI) or SGRAM (AGP) 16 MB SDRAM (PCI) or SGRAM (AGP) 16 MB SDRAM
Memory pipeline 128-bit 128-bit 128-bit 64-bit
Memory Clock 125 - 235 MHz 125 MHz 166 MHz 143 MHz
Memory Bandwidth 2.4 GB/sec 2.29 GB/sec 2.6 GB/sec 2.08 GB/sec
RAMDAC 300 MHz 300 MHz 350 MHz 300 MHz
# Pixel Shaders 2 1 1 2
# Vertex Shaders 0 0 0 0
# Texture Mapping Units (TMUs) 2 2 2 2
# Raster Operation Pipelines (ROPs) 2 1 1 2

In manufacturing the RIVA TNT2 chip, nVidia continued their relationship with TSMC (Taiwan Semiconductor Manufacturing Company), using their 250 nm manufacturing process for their March 1999 releases: TNT2, TNT2 Ultra and Vanta (Vanta LT also used this process). For the later October 1999 release of the TNT2 Pro, they used the updated 220 nm manufacturing process.

3D Jargon Busting in 1998

Bump mapping - to bring textured surfaces into relief, bump mapping changes their colours and shadows, depending on the intensity and direction of the light hitting the surface.
Edge anti-aliasing
smooths the edges of triangles by calculating lines between vertices.
Per-pixel anti-aliasing, also known as sort-independent or scene anti-aliasing, artifically expands the resolution of a scene in the frame buffer memory, performs an averaging operation, and then resamples to the correct resolution. The result is a smoother image.
Triple buffering increases the number of frames drawn per second. As one scene is being rendered in the front buffer of the graphics card, the next two scenes are sent to two back buffers for processing.
Trilinear MIP mapping - In 3D space, textures are applied to surfaces using tiny bitmapped files. Trilinear MIP mapping adjusts the level of detail visible in each textured surface, depending on that surface's distance from the viewer.
Z-buffering stores the Z (or depth) value of each pixel and then compares it with other pixels in the same area of the screen. The greater the bit depth, the more precise the indication of depth in 3D space; 24-bit Z-buffering provides 24 distinct levels of depth in each pixel, where 32-bit Z-buffering provides 32.

The RIVA TNT2 had the same solid set of 3D features as the TNT: Alpha-Blending, Anisotropic Filtering, Anti-Aliasing, Bilinear and Trilinear Filtering, Bump Mapping, Environment Mapping, Fogging, Gouraud Shading, Hardware Triangle Setup, MIP Mapping, Perspective Correction, Specular Highlights, Subpixel Precision, 10GFLOP Floating Point Geometry, 32-bit Texture Mapping and Transparency. TNT2 now also got 32-bit Z-Buffering and a 32 MB frame buffer.

With the TNT2 the performance hit when running in 32-bit texture modes was much lower, though still noticeable compared to running in 16-bit textures.

The nVidia RIVA TNT2 series all support DirectX 6.0 and OpenGL 1.2 via Installable Client Drivers (ICDs). Drivers were made available for Windows 95 and 98, Windows 2000 and Windows NT 4.0.


Supported Graphics Modes

32 MB RIVA TNT2 cards support 2D resolutions up to 2048 x 1536 in True-Color mode.

For 3D graphics, 32 MB cards max out at 1600 x 1200 with a 32-bit colour depth and 32-bit Z-buffer. Compare this to Voodoo3's absolute maximum of 1024 x 768 with a 16-bit colour depth (it cannot support 24- or 32-bit colour).

The table below outlines the TNT2's vertical refresh rates available at each resolution:

32 MB 2D Display Modes & Refresh Rates

Resolution 256 colors 65k colors 16.7M colors
640x480 200 200 200
800x600 120 120 120
1024x768 120 120 120
1152x864 120 120 120
1280x1024 120 120 100
1600x1200 85 85 75
1920x1080 85 85 72
2048x1536 60 60 -

 

TNT2 / Pro / Ultra 3D Display Modes

Memory (MB) Screen Resolution Color Depth (bpp)
32 320 x 200 32
32 640 x 480 32
32 800 x 600 32
32 960 x 720 32
32 1024 x 768 32
32 1152 x 864 32
32 1280 x 1024 32
32 1600 x 1200 32
16 320 x 200 24
16 640 x 480 24
16 800 x 600 24
16 960 x 720 24
16 1024 x 768 24
16 1152 x 864 16
16 1280 x 1024 16
16 1600 x 1200 16


Memory

Architecturally not a lot changed on the RIVA TNT2 compared to the RIVA TNT, with both having support for SDRAM and the faster SGRAM memory and both implemented a 128-bit memory pathway. Most Standard and Pro RIVA TNT2 cards did come with double the memory (32 MB) compared to TNT cards, though a few provided only 16 MB. The budget-oriented RIVA TNT2 M64 got the same core capabilities of the standard chip but ran a 64-bit memory pathway. Cards based on the M64 came in either 8, 16, or 32 MB flavours.

The SGRAM-based cards weren't as overclockable on the memory clock side of things compared to the SDRAM ones, but the performance gains of going with SGRAM more than made up for this.

 

Ports

Most RIVA TNT2 cards only got the standard 15-pin DSUB monitor connector, though a few, like some flavours of the Creative Labs 3D Graphics Blaster TNT2 and ELSA Erazor III Pro also got an S-Video out port. The ELSA Erazor III Pro also came with a DVI output for LCD screens. ASUS also had a full complement of video-out and video-in ports on their V3800/TV/TVR/TVR Deluxe, depending on which variant you purchased. Many of the Ultra cards also came with an S-Video out port.

Switches

The nVidia RIVA TNT2 series are fully Plug & Play, so no hardware configuration / jumpers / DIP switches need to be set.... with one exception. The Diamond Viper V770 has a couple of jumpers on the board to switch between AGP 2x and AGP 4x. By default these cards came from the factory configured for AGP 2x, since in March 1999 AGP 2x was still the norm in everyone's PC (the first motherboards to support AGP 4x were those based on Intel's i820 and VIA Apollo Pro 133A, which both arrived in early 2000).


Upgrades and Successors

The RIVA TNT2 was succeeded October 1999 (when its later TNT2 variants arrived) with the introduction of the GeForce 256 (NV10). It initially only came out with SDR (Single Data Rate) memory running at 166 MHz, but in December they released a DDR (Double Data Rate) variant with a 150 MHz memory clock. These both used AGP 4x like the TNT2 and ran at a reduced core clock of 120 MHz. The key advantage of the NV10 was its 4 pixel pipelines though it kept the single texture unit of the TNT2. With double the pipelines, the card's fillrate was almost double that of the TNT2. In terms of clock speeds, the GeForce256 SDR can be thought of as a TNT2 Pro with double the pixel pipelines, while the GeForce256 DDR is closer to the original TNT2 but with double the pixel pipelines. This move to DDR memory made all the difference though, with about an 80% increase in memory throughput over the SDR variant despite running with slower clocks.

 

Reception

As TNT2 cards came onto the market in March 1999, Diamond Multimedia launched the Diamond Viper V770 in AGP 4x only form, and could be overclocked to a healthy 175/200 core/memory speed via their included "InControl Tools 99". Creative Labs were also one of the first with the 3D Graphics Blaster TNT2 (CT5823), as were Guillemot with the Maxi Gamer Xentor 32. These cards came with a price tag of between $130 and $200. For the Ultra cards, the price point was higher, typically around $230.

The RIVA TNT2 cards went head to head with the 3Dfx Voodoo3, with mixed results in reviews. As with the TNT which competed with the Voodoo2, nVidia's offering provided for better image quality but was just slightly behind 3Dfx in terms of raw 3D performance. The much larger texture sizes would be leveraged much later than the release date of March 1999, so if you bought a TNT2 card upon launch it was difficult to realise its full potential, though it was leaps ahead of the Voodoo2. TNT2s did overclock well, however, helping to close the gap with the faster cards in the Voodoo3 range.

The table below is a summary of the various TNT2-based cards that were released, ordered by variant. The core and memory clocks specified here are the defaults set by the card's vendor:

Make/Model Variant Bus Memory Size Core Clock Memory Clock
Creative Labs 3D Graphics Blaster TNT2 (CT5823) TNT2 AGP 4x 32 MB SDRAM 125 150
ELSA Synergy II-32 TNT2 PCI 32 MB SDRAM 125 150
Diamond Viper V770 TNT2 AGP 4x 32 MB SDRAM 125 150
Cardex CARDEXpert TNT2 TNT2 AGP 4x 32 MB SGRAM 125 150
Leadtek WinFast 3D S320-II-16 TNT2 AGP 4x 16 MB SDRAM 140 165
Leadtek WinFast 3D S320-II-32 TNT2 AGP 4x 32 MB SGRAM 140 150
MSI 3D AGPhantom TNT2 (MS8806) TNT2 AGP 4x 32 MB SGRAM 125 150
PowerColor SNiper 2 TNT2 AGP 4x 32 MB SGRAM 125 150
ASUS V3800 Ultra TNT2 Ultra AGP 4x 32 MB SGRAM 150 183
Creative Labs 3D Graphics Blaster TNT2 Ultra (CT6810) TNT2 Ultra AGP 2x 32 MB ? ?
Creative Labs CT6870 TNT2 Ultra AGP 4x 32 MB SGRAM 150 183
Guillemot Maxi Gamer Xentor 32 TNT2 Ultra AGP 4x 32 MB SDRAM 175 183
Hercules Dynamite TNT2 Ultra TNT2 Ultra AGP 4x 32 MB SDRAM 175 200
Innovision Tornado TNT2 Ultra TNT2 Ultra AGP 4x 32 MB SDRAM 150 183
Canopus Spectra 5400 TNT2 Ultra AGP 4x 32 MB SDRAM 150 183
ELSA Erazor III Pro TNT2 Pro AGP 4x 16 MB SGRAM 143 166
Leadtek WinFast LRI2811 TNT2 Pro AGP 4x 32 MB ? ?
HIS TNT Pro AGP TNT2 Pro AGP 4x 32 MB ? ?
ASUS V3800M TNT2 M64 AGP 4x 32 MB SDRAM 125 150
Palit Daytona TNT2 M64 PCI 32 MB SDRAM 125 150
Creative Labs 3D Blaster TNT2 M64 (CT6890) TNT2 M64 AGP 4x 16 MB SDRAM 125 150
Creative Labs 3D Blaster TNT2 M64 (CT6980) TNT2 M64 AGP 4x 32 MB SDRAM 125 150
Guillemot Maxi Gamer Cougar TNT2 M64 AGP 4x / PCI 16 MB SDRAM 125 150
MSI MS8807 TNT2 M64 AGP 4x 8 MB SDRAM 125 150
MSI TNT2 M64 (MS8808) TNT2 M64 AGP 4x 16 MB SDRAM 125 150
Leadtek LR2137 TNT2 M64 AGP 4x 16 MB SDRAM 125 150
Leadtek LR2138 TNT2 M64 AGP 4x 32 MB SDRAM 125 150
Leadtek LR2816 TNT2 M64 AGP 4x 16 MB SDRAM 125 150
PowerColor SNiper M (CM64A) TNT2 M64 AGP 4x 16 MB SDRAM 125 150
Sparkle SP5200B TNT2 M64 AGP 4x 32 MB SDRAM 125 150
Mercury / Holtek KOB N620 TNT2 M64 AGP 4x 32 MB SDRAM 125 150
VisionTek G7500 TNT2-M64 AGP 4x 8 MB SDRAM 125 150
VisionTek NV996 TNT2-M64 AGP 4x 32 MB SDRAM 125 150
EVGA e-TNT2 M64 TNT2-M64 AGP 16 MB SDRAM 125 125
Fastware AGP-RIXI M101 Vanta AGP 4x 16 MB SDRAM 125 150
Innovision Tornado TNT2 Vanta Vanta AGP 2x 16 MB SDRAM 100 110
Aztech Vanta-8 Vanta AGP 4x 8 MB SDRAM ? ?
Aztech Vanta-16 / Vanta-16T Vanta AGP 4x 16 MB SDRAM ? ?
IBM FRU 25P4058 Vanta AGP 4x 16 MB SDRAM ? ?
Octek AVNTB1-16M Vanta AGP 4x 16 MB SDRAM 100 125
Gigabyte GA-620-16C Vanta AGP 4x 16 MB SDRAM 100 125
Pine Technology PV-T04B-A2 Vanta AGP 4x 16 MB SDRAM 100 125
Compaq Vanta-16 Vanta AGP 4x 16 MB SDRAM 100 125
ELSA Erazor III LT A32 Vanta LT AGP 4x 16 MB SDRAM 105 100
Topsearch TS-M-8VOC Vanta LT AGP 4x 8 MB SDRAM 105 100
Compaq Vanta LT 8MB Vanta LT AGP 4x 8 MB SDRAM 105 100

Gateway 2000, IBM, Compaq and Dell were just a few of the major OEMs who bought up TNT2 M64s and Vantas for their PCs.

The best RIVA TNT2 cards, unsurprisingly, came from ASUS, with their V3800 series. These came with highly-rated 200 MHz SGRAM memory, and if you wanted composite or S-video out or video-in capabilities they offered those too. TV-out was handled via a Chrontel 7003B-V chip which is regarded as slightly better than the equivalent Brooktree 869. All models apart from the base one also came bundled with ASUS' own stereoscopic VR3D glasses. The non-"Ultra" V3800 variants ran with a core/memory of 125/150 MHz respectively. Anandtech managed to overclock the core to 150 MHz with ease, but they commented that SGRAM isn't designed to be particularly overclockable - still, they got the memory up to 160 MHz stable. The utility software allowed for core/memory overclocking as well as enabling or disabling VSync.

The Diamond Viper V770 was on par with the ASUS V3800 performance-wise when it came to the stock TNT2 cards.

The fastest TNT2s were of course the TNT2 Ultra ones. Specifically the Hercules Dynamite TNT2 Ultra came out of the box with a core/memory clock of 175/200, with the runner up being the Guillemot Maxi Gamer Xentor 32, which was configured for 175/183. These days if you're in the market for a TNT2, I would certainly recommend one of these two. Understandably, Ultra cards do run hotter than the non-Ultra ones, and Anandtech noted specifically that the Creative and Diamond Ultra cards were the hottest. Of the standard TNT cards, the Leadteks and Hercules ran the hottest.

S3's Savage4 and Savage4 Pro chips were their primary offerings in the running in 1999, though as usual, these were considered budget cards. The Savage 4 clocked both core and memory at 125 MHz while the Pro ran its core at 143 MHz. Cards that used the Savage4 Pro came with 32 MB of SDRAM, but most Savage4 non-Pro cards came with just 8 MB. Despite these numbers being in the same ballpark as the TNT2, the chip itself just wasn't comparable. So what did the S3 cards have going for them? Price! At just £69 retail, they suited those with shallow pockets.

Matrox's G400 was their latest offering of 1999 at the time of the TNT2's launch. Like the TNT2, the G400 could handle 32-bit rendering as well as having 32-bit Z-buffer support, and true to Matrox's reputation the quality of output was incredible. However, the same story we've heard before was to be repeated - it could not produce the frame rates of the new TNT2 or the 3Dfx Voodoo3. With the Matrox Tweak Utility, released in 1999, you could overclock the core and memory from their defaults of 125 MHz and 166 MHz respectively, and enable/disable VSync.

Since many games in 1999 did not require more than 16 MB of texture memory, opting for a 32 MB TNT2 really didn't any value (the Voodoo3 came with 16 MB total, and was still the [slightly] better of the two in raw performance in most games). The other value-add of AGP 4x with the TNT2 was also a bit a misnomer - yes, it supported it, but nobody's PC could run AGP 4x, and even when new motherboards that did provide AGP 4x functionality in their chipsets, the performance difference between AGP 2x and 4x was negligible.

Images

The cards shown in this section illustrate the various models of card with a variety of memory and BIOS ICs. There are too many variants and vendors to list them all, so I've focussed on just the main original TNT2 ones.

Creative Labs CT5823 (RIVA TNT2 AGP 4x 32 MB SDRAM):

Model and Part #: Creative Labs CT5823 (4001049301 Rev.A)
Main Chip: RIVA TNT2, Unknown date code
RAM: 32 MB SDRAM (16 x Hyundai HY57V161610D-TC6 50-pin TSOP)
BIOS Chip: 32-pin QFP (Atmel 64 KB EEPROM) v

The memory ICs here are rated for up to 166 MHz.
The CT5823 does not come with any S-video and composite VIVO ports.
It uses a heatsink only for cooling.

ELSA Synergy II-32 (RIVA TNT2 PCI 32 MB SGRAM):

Model and Part #: ELSA Synergy II-32, B3PA/9263/ms
Main Chip: RIVA TNT2, (unknown date stamp)
RAM: 32 MB SGRAM (8 x Samsung K4G323222M-PC60 50-pin TSOP)
BIOS Chip: 32-pin QFP (SST 64 KB Multi-Purpose Flash ROM)

The memory here is rated at up to 166 MHz.
The Synergy II-32 does not come with any S-video and composite VIVO ports.
It uses a heatsink only for cooling.

Diamond Viper V770 (RIVA TNT2 AGP 4x 32 MB SDRAM):

Model and Part #: Diamond Viper V770 AGP, 28230360-001
Main Chip: RIVA TNT2, (unknown date stamp)
RAM: 32 MB SDRAM (16 x Hyundai HY57V161610D-TC55 50-pin TSOP)
BIOS Chip: 32-pin QFP (Atmel) v2.02C 4A02

The memory here is rated at up to 183 MHz.
The Viper V770 does not come with any S-video and composite VIVO ports.
It uses both a heatsink and fan for cooling in this example, but I've seen others with just the heatsink.

Leadtek WinFast 3D S320-II-16 (RIVA TNT2 AGP 4x 16 MB SDRAM):

Model and Part #: Leadtek WinFast 3D S320-II, unknown part #
Main Chip: RIVA TNT2, (unknown date stamp)
RAM: 16 MB SDRAM (8 x Hyundai HY57V161610D-TC7 50-pin TSOP)
BIOS Chip: 32-pin QFP (SST 64 KB Multi-Purpose Flash ROM)


The memory ICs here are rated for up to 143 MHz.
The Leadtek WinFast 3D S320-II 16 MB comes in two configurations: one that comes with the additional DVI out in addition to the S-video and Composite output sockets (S320-II-16Pro) and another without the DVI out but still with the S-video and Composite out (S320-II-16). The image above appears to show a third "cost-reduced" version that doesn't come with any of these additional output options - the user manual confirms these are also optional.
All S320-II model variants come with both and heatsink and fan.

Leadtek WinFast 3D S320-II-32 (RIVA TNT2 AGP 4x 32 MB SGRAM):

Model and Part #: Leadtek WinFast 3D S320-II, 22230080-002
Main Chip: RIVA TNT2, (unknown date stamp)
RAM: 32 MB SDRAM (8 x Samsung K4G323222M-PC60 50-pin TSOP)
BIOS Chip: 32-pin QFP (SST 64 KB Multi-Purpose Flash ROM)


The memory ICs here are rated for up to 166 MHz.
The Leadtek WinFast 3D S320-II 32 MB comes in two configurations: one that comes with the additional DVI out in addition to the S-video and Composite output sockets (S320-II-32Pro) and another without the DVI out but still with the S-video and Composite out (S320-II-32). The image above appears to show a third "cost-reduced" version that doesn't come with any of these additional output options - the user manual confirms these are also optional.
All S320-II model variants come with both and heatsink and fan.

The Leadtek WinFast 3D S320-II cards came in both SDRAM and SGRAM versions. The software drivers provided with the Leadtek cards include an overclocking utility that allows tweaking of both core and memory clock speeds in 1 MHz increments, up to 160 MHz for the core and 175 MHz for the memory. You can also switch VSync on and off.

MSI 3D AGPhantom TNT2 (MS8806) (RIVA TNT2 AGP 4x 32 MB SGRAM):

Model and Part #: MSI (Microstar) 3D AGPhantom TNT2, MS8806
Main Chip: RIVA TNT2
RAM: 32 MB SGRAM (4 x Samsung KM432S2030CT-G6 100-pin QFP)
BIOS Chip: 30-pin QFP (unknown brand/model)

The SGRAM memory ICs here are rated for up to 166 MHz.
As you can see, the MSI AGPhanton TNT2 has only passive cooling for the TNT2 chip.

The MSI AGPhanton TNT2 does not have VIVO ports, nor does it include the 26-pin VESA connector.

ASUS V3800 Ultra (RIVA TNT2 AGP 4x 32 MB SGRAM):

Model and Part #: ASUStek AGP-V3800
Main Chip: RIVA TNT
RAM: 16 MB SGRAM (8 x Samsung KM4132G112-Q5 100-pin QFP)
BIOS Chip: 32-pin QFP (SST 64 KB Multi-Purpose Flash ROM)

The SGRAM memory ICs here are rated for up to 200 MHz.
As you can see, the V3800 has active cooling for the TNT2 chip.
The base model shown does not come with any additional ports apart from the VESA connector (see below for other model variants).

The ASUS cards comes in several variants:
V3800 [Basic]: 15-pin VGA connector only.
V3800 TV: VGA + TV-out
V3800 TVR: VGA + TV-out + Video-in + ASUS Virtual Reality 3D circuit + video capture.
V3800 TVR Deluxe: VGA with TNT2 Ultra Graphic Engine + TV-out + Video-in+ ASUS Virtual Reality 3D Glasses + video capture

All variants got 32 MB of SGRAM. Only the V3800 TVR Deluxe got the TNT2 Ultra chip which ran at 150/183 MHz (core/memory) - the others all ran at 125/150 (core/memory).

 

Downloads

RIVA TNT2 drivers are called Detonator or Forceware, and come in two forms: (1) reference drivers developed and released by nVidia themselves, and (2) manufacturer-specific drivers for their own cards. Up to around Detonator v4.12.01.0367 the drivers were available for PCI and AGP cards separately, but from v4.12.01.0368 these were merged into a single driver download set. Even if these later ones are marked as 'AGP' they will still work on your PCI card. Early version of Detonator are often referred to just by their minor version number at the end, e.g. 4.12.01.0367 was just called v3.67.

The RIVA TNT2 was the last series of cards from nVidia to support Windows 3.1.
Windows 95 drivers, at least for the AGP version of the card, require OSR 2.1 to be installed.
Windows NT 4.0 drivers require Service Pack 3 to be installed.

Bear in mind the early drivers from nVidia were not yet optimised for AMD's 3DNow! technology - these would arrive shortly after launch in 1999. nVidia also tended to optimise their latest drivers for the current latest hardware, so a newer driver is often *not* the right thing to use if you have an older CPU or card - download one that is very period-correct according to when your CPU became the premium option on a PC. For example, Detonator reference driver v2.08 provides much better performance than v7.76.

Most vendors' custom Control Panel advanced settings include the option to enable or disable VSYNC. VSYNC is the synchronization of all buffer swaps to the refresh rate of your monitor, theoretically limiting the attainable frame rate by the refresh rate your monitor is set at.  Disabling it will improve performance but may degrade visual quality by introducing "tearing".

Most vendors' Control Panels allow you to overclock the card dynamically, but if your particular RIVA TNT2 card's driver does not provide overclocking options under the Control Panel applet, you can use PowerStrip which is a third-party utility.


Click on an icon in the table below to download the file.

Windows 95/98 Detonator Reference PCI Driver
v4.11.01.0208, 12th Jul 1999

For RIVA, TNT, TNT2, M64 and Vanta PCI cards.
Windows 95/98 Detonator Reference AGP Driver
v4.11.01.0208, 12th Jul 1999

For RIVA, TNT, TNT2, M64 and Vanta AGP cards.
Windows 95/98 Detonator Reference PCI Driver
v4.12.01.0368, 12th Dec 1999

For RIVA, TNT, TNT2, M64, Vanta, GeForce 256 and Quadro cards.
Windows 95/98 Detonator Reference AGP Driver
v4.12.01.0368, 12th Dec 1999

For RIVA, TNT, TNT2, M64, Vanta, GeForce 256 and Quadro cards.
Windows 95/98/ME Detonator Reference Driver
v4.12.01.0377, 8th Feb 2000

For TNT, TNT2, M64, Vanta, GeForce 256 SDR/DDR and Quadro cards.From this version onwards, the download comes with both PCI and AGP drivers.
Windows 95/98/ME Detonator Reference Driver
v4.12.01.0631, 20th Sep 2000

For TNT, TNT2, M64, Vanta, GeForce 256 SDR/DDR, GeForce2/MX/GTS, Quadro and Quadro2 cards.
Windows 95/98/ME Detonator Reference Driver
v8.0.5, 5th Jul 2001

For TNT, TNT2, M64, Vanta, GeForce 256 SDR/DDR, GeForce2/MX/GTS, Quadro, Quadro2 and GeForce3 cards.
Windows 95/98/ME Detonator Reference Driver
v12.41, 16th May 2001

For TNT, TNT2, M64, Vanta, GeForce 256 SDR/DDR, GeForce2/MX/GTS, Quadro, Quadro2 and GeForce3 cards.
Windows 95/98/ME Detonator Reference Driver
v21.83, 14th Sep 2001

For TNT, TNT2, M64, Vanta, GeForce 256 SDR/DDR, GeForce2/MX/GTS, Quadro, Quadro2 and GeForce3 cards.
Windows 95/98/ME Detonator Reference Driver
v28.32, 12th Mar 2002

For TNT, TNT2, M64, Vanta, GeForce 256 SDR/DDR, GeForce2/MX/GTS, Quadro, Quadro2, GeForce3, GeForce4 and Quadro4 cards.
Windows 95/98/ME Detonator Reference Driver
v30.82, 16th Jul 2002

For TNT, TNT2, M64, Vanta, GeForce 256 SDR/DDR, GeForce2/MX/GTS, Quadro, Quadro2, GeForce3, GeForce4 and Quadro4 cards.
Windows 95/98/ME Detonator Reference Driver
v40.71, 19th Sep 2002

For TNT, TNT2, M64, Vanta, GeForce 256 SDR/DDR, GeForce2/MX/GTS, Quadro, Quadro2, GeForce3, GeForce4 and Quadro4 cards.
Windows 95/98/ME Detonator Reference Driver
v43.45, 20th Mar 2003
For TNT, TNT2, M64, Vanta, GeForce 256 SDR/DDR, GeForce2/MX/GTS, Quadro, Quadro2, GeForce3, GeForce4, Quadro4, GeForceFX and QuadroFX cards.
Windows 95/98/ME Detonator Reference Driver
v45.23, 28th Jul 2003
For TNT, TNT2, M64, Vanta, GeForce 256 SDR/DDR, GeForce2/MX/GTS, Quadro, Quadro2, GeForce3, GeForce4, Quadro4, GeForceFX and QuadroFX cards.
Windows 95/98/ME Detonator Reference Driver
v56.64, 3rd Mar 2004

For TNT, TNT2, M64, Vanta, GeForce 256 SDR/DDR, GeForce2/MX/GTS, Quadro, Quadro2, GeForce3, GeForce4, Quadro4, GeForceFX and QuadroFX cards.
Windows 95/98/ME Detonator Reference Driver
v61.76, 12th Jul 2004

For TNT, TNT2, M64, Vanta, GeForce 256 SDR/DDR, GeForce2/MX/GTS, Quadro, Quadro2, GeForce3, GeForce4, Quadro4, GeForceFX, QuadroFX, GeForce 6800 and GeForcePCX cards.
Windows 95/98/ME Detonator Reference Driver
v66.94, 5th Nov 2004

For TNT, TNT2, M64, Vanta, GeForce 256 SDR/DDR, GeForce2/MX/GTS, Quadro, Quadro2, GeForce3, GeForce4, Quadro4, GeForceFX, QuadroFX, GeForce 6200/6600/6800 and GeForcePCX cards.
Windows 95/98/ME Detonator Reference Driver
v71.84, 11th Mar 2005

For TNT, TNT2, M64, Vanta, GeForce 256 SDR/DDR, and GeForce2/3/4/FX Quadro/2/4/FX, and GeForce 6200/6600/6800 cards. Supports DirectX 9.0c and OpenGL 1.5.
Windows 98/ME Detonator Reference Driver
v81.98

For TNT, TNT2, M64, Vanta, GeForce 256 SDR/DDR, GeForce2/MX/GTS, Quadro, Quadro2, GeForce3, GeForce4, Quadro4, GeForceFX, QuadroFX, GeForce 6200/6600/6800 and GeForcePCX cards.
Dell TNT2-M64 Driver
Version 1.0,A01,
15th Aug 2000

For Dell TNT2-M64 AGP. Also works for Diamond Viper V770D and V770D Ultra cards.
 
ASUS V3800 Windows 9x Driver
Version 3.75, 1999

**MISSING** Windows 95/98 driver for ASUS V3800 cards.
ASUS V3800 Windows 9x Driver
Version 6.31c, 7th Dec 2000

Windows 95/98 driver for ASUS V3800 cards.
ASUS Tweak Utility
v3.11 Beta, 1st Sep 2000

ASUS Tweak Utility for ASUS V3800 cards.
Viper V770 Windows 9x Driver
Version 1.04, 7th Dec 2000

Original CD-ROM including drivers for Windows 95/98 and NT4, InControl Tools, user manual, DirectX 6.1 APIs, plus bundled applications Internet Explorer 4.0, Crystal 3D Sensation for Presentation, Adobe Acrobat Reader, Nvidia Technology Demos, Fremont SE and Zoran SoftDVD.
   
PowerStrip
Version 2.78, 13 Nov 2000

Third-party utility to adjust graphics card settings. Runs under Windows 95, 98, 2000 and NT.
PowerStrip
Version 3.2, 7th Jul 2002

Third-party utility to adjust graphics card settings. Runs under Windows 95, 98, ME, 2000, NT4 and XP.
TNTClk
Version 1.2, 26th May 1999

Third-party utility that allows you to modify the clock settings of any RIVA TNT or TNT2
based board without rebooting.