nVidia Riva128      07 Jul 1998

nVidia Riva128ZX. An update of the Riva128, with 30% faster 2D acceleration and 8 MB frame buffer. 3D performance same as the Riva128. Any card that has a Riva128ZX will have 8 MB memory on it, so if you want this chipset, get an 8 MB STB Velocity 128 or a Diamond Viper 330, and there you go.

The very impressive Riva128 chip is a 2D/3D solution, replacing your current graphics card.  It's 2D performance is setting records: it outshines the old standard for 2D, the Matrox Millenium II.  And the 3D performance is very close to the standard-setting Voodoo Graphics chipset.  In fact, in some systems (namely those running a fast Pentium2, especially those with an Advanced Graphics Port), the Riva128 sets the new standard in consumer 3D performance (check out Lars Anderson's report below).  Only the Obsidian series of professional cards will out perform the Riva at it's best.  The Riva also handles video very well.  The Canopus entry will also accept video input in addition to the standard video output.   The 230 MHz RAMDAC clock means you'll never want for higher refresh rates.

The current Riva cards have 4 MB frame-buffer memory and no on-board texture memory.  This means the maximum resolution in FS98 is 1152x864x16.  The card uses system RAM for texture storage, and the card downloads textures through the PCI or AGP bus as needed.  This is why the AGP configurations are much preferred for this card-much depends on the bus data rates, and the 66-100 MHz 64-bit AGP bus is 2-4 times faster than the 33 MHz 32-bit PCI-bus.

STB Systems Inc. Friday started shipping an 8MB version of its award- winning Velocity 128 multimedia accelerator based on NVIDIA's new RIVA 128ZX chipset. The new processor offers extended resolutions and color depths and AGP 2X support, while providing the same superior power for business applications and truly fast 3-D acceleration for gaming and entertainment found in the original Velocity 128.

Cards:

STB Velocity 128
Diamond Viper V330
Elsa Victory Erazor
Canopus Total3D 128V
Asus 3D Explorer 3000

Reviews:

CombatSim
Review of the Diamond Viper 330
RIVA 128 Benchmarks page
GameSpot review of STB Velocity 128 AGP
GLDojo review of the Canopus board (with TV input).

Fan Pages:

The RUG
RivaZone
Zone 128
FPS

The RIVA Users Group

Drivers:

STB as of 22 Oct 97. Diamond (24 Oct 97) has Win 95 and NT drivers. Diamond has even newer drivers (16Nov97). New drivers have been released since, but I don't have the info handy.   Surf the manufacturer sites.
Riva 128 FAQ

Notes:

At the moment it seems there are some unsolved driver problems. This situation will not likely continue for long.

To use the Velocity or the Viper cards you must have a motherboard capable of bus mastering. Both these cards use the system RAM for texture storage, and bus mastering is needed to move textures rapidly to the card. These cards are sold in AGP (Advance Graphics Port) versions which are faster than the PCI versions, but require an AGP-capable Pentium-II LX motherboard. Maximum resolution of 1152x864 for 3D acceleration. 3D in a window supported. Here's an AGP FAQ.

From Diamond: "Known Limitations: The NVidia Riva 128 chip used on the Diamond Viper V330 requires an IRQ to function correctly.  If no IRQ has been assigned to the card by the motherboard BIOS you may experience symptoms such as windows not booting, or extremely poor performance.  Some motherboard BIOS' allow for an option to force an IRQ to the VGA adapter.  Often times the latest BIOS will also resolve this problem. For further information please contact your motherboard manufacturer." This means you need a fairly recent PCI-bus version 2.1 to use the card.

If you are interested in playing GLquake or GLquake2, you need the D3D wrapper, which you can get here.  You also need the full version of Quake, and GLquake from www.idsoftware.com.

Data:

 

51.9 3D: 800x600x16x85, FS Luca Minoli Jan98
P2/300/64 Asus 3D Explorer 3000 AGP   SB16/ISA
47 71.5 60 too fast to read 50 23 24 No
v1.04 drivers. v1.03 drivers had poorer quality, but 40-50% faster frame rates. Ticket to ride= 19, Voodoo = 36.9.

 

48.4 3D: 800x600x16x75, FS Jim Toraro 10Mar98
P2/300/96 STB Velocity 128 AGP   SB AWE32/ISA
50.2 59 50 52 60 19.1 19.7 No
1024x768 = 38.8, 1152x864 = 31.5 (must be sweet!) 16 MB system RAM allocated to AGP mem.

 

45.8 3D: 800x600x16x75, FS Terry Turner 20Apr98
P2/333/64 Diamond Viper 330/PCI   Ensoniq/PCI
45-47 55-58 47-52 47-55   18.8-19.5   No
Used drivers that came with the card.

 

45.6 3D: 800x600x16x70, FS Marty Becke 11May98
P2/400/128 STB Velocity/4 MB/AGP (Diamond Monster 3D/4MB) SB16/ISA
48 56 - 55 48 21 22 No
1024x768 = 36.4, Voodoo (800x600) = 35.5

 

43.4 3D: 800x600x16, FS Cesar Gaddini 27Nov97
P2/300/64 STB Velocity/4 MB/AGP   SB AWE64/ISA
43 53 49 45 54 16.1 16.4 No
Comments: No sound or image stuttering.   19" monitor.

 

41.2 3D: 800x600x16, FS Lars Anderson 30Oct97
P2/266/64 Diamond Viper 330/AGP/4MB Orchid Righteous 3D SB AWE64/ISA
43 54 43 42 50 15.1 15.6 No
Comments: Voodoo = 30.8, 2D = 24.3. No image or sound problems. Viper drivers v4.10.01.001, Voodoo v.2.00.18, Motherboard Asus P2L97.

 

40.1 3D: 800x600x16x75, FS Eric Esser 4Dec97
P2/300/64 Diamond Viper V330   SB AWE32/ISA
42 (35-52) 52 43 35 53 16.1 16.6 No
Comments: v4.10.01.0015 drivers "improved frame rate a lot."

 

33.8 3D: 800x600x16x60, FS Lars 15Jan98
P2/233/64 Asus V3000/4MB AGP   ISA
38 47 35 35 35 13 13 No
v1.03.

 

31.7 3D: 800x600x16x100, FS Tomi Tiiri 08Mar98
P2/233/64 Viper V330/4MB AGP   SB Vibra16/PCI
37 45.5 35 27 33 12.9 13.1 No
v4.10.01.0022 8-Bit textures used.

 

31.1 3D: 800x600x16x120, FS Bruno G. F. van Mulken 28Feb98
P2/233/128 Diamond Viper V330/4MB   SB16/ISA
38.5 45.5 35 27 30 10.8 11 No
v4.10.01.002 drivers, v1.49 BIOS

 

30.6 3D: 1024x768x32, FS Dorris Duvall MAr98
P200mmx/64 Diamond Viper V330/4MB   Diamond Sound lite/PCI
22.4 37 37 31 22.8 33.6 33.6 No
Driver v4.0. The FSBench4 results seem way too big, but I don't know why.

 

27.7 3D: 800x600x16, FS Frank Martoili 28Feb98
P233/64 Diamond Viper V330   SB AWE32/ISA
37 32.2 40.1 23.3 26.3 7.5 7.5 No
FS98 full install, MTech R534G motherboard.

 

27 3D: 800x600x16, FS Hans Stoekenbroek 25Nov97
K6/233/32 Diamond Viper V330   Pro Audio Spectrum/ISA
27 40 32 23 30 10 11 No
Comments: "Probably all 3D capabilities of the Riva128 aren't yet supported by Microsoft's Direct3D driver.  Compared with a Monster 3D, the advantage in that the Viper does acceleration in a window and at all resolutions.  Advantage of the Monster is that the textures etc. look more natural."

 

25.9 3D: 1024x768x16x85, FS Donald Kent Apr98
P2/233/48 Diamond Viper V330   Monster SOund/PCI
30.1 29.5 32 24.3 28.5 11 11.3 No
 

 

25.6 3D: 800x600x16x72, FS Frank Hartmann 8Nov97
K6/200/64 Diamond Viper V330   SB16/ISA
25.5 41.6 31.1 18.8 25.1 11.7 12.5 No
Comments: Using STB drivers v1.21.   Diamond drivers v4.10.01.0011 locked up when switching to external views.

 

25.8 3D: 1024x768x'8'x75, FS Peter Kleyn 2Nov97
PPro/200/64 Diamond Viper V330    
29-30 32-40 30-32 26 25 7-8    
Comments: v4.01.10.0011, 1152x864 essentially the same.  With Diamond drivers at 1024x768 will lock up in full-screen spot-plane view.  Setting PCI latency timer in BIOS to 128 fixed it.

 

24.7 3D: 800x600x16x75, FS Ken Ellis 17Mar98
K6/233 Viper/4MB   SB AWE64/ISA
29 39 31 22 24 9.3 9.2 No
For 1024x768x16, total = 22.7

 

23.1 3D: 800x600x16, FS Ron Fodor 28Sept97
K6/200 STB Velocity 128   SB AWE64 (ISA)
24.3 35.6 26.3 18.5 25.6 8.5 8.7  
Comments: No sound or image problems.

 

21.8 3D: 800x600x16x60, FS Chris DiGiacomo 9Oct97
P233MMX/32 Diamond Viper 330 4MB   SB AWE32 (ISA)
23 30 25 21 24 8.0 8.4  
Comments: No sound or imame problems. ASUS TX97 motherboard, SDRAM

 

21.3 3D: Ron Harmon Mar98
P200MMX/32 Diamond Viper 330 4MB   Aztech/ISA
21.2 29.3 23.8 18.5 27.2 7.6 7.6 No
 

 

19.5 3D: 800x600x16, FS Ken Brown 7Oct97
P200MMX/48 Diamond Viper V330 4MB   SB16 (ISA)
17.6 30.2 27.7 14.3 19.1 8.3 9.6  
Comments: Asus P/I-P55TVP4 motherboard, 512KB L2 cache. Windowed = 18.3 Diamond driver v4.10.01.0004.

 

18.8 3D: 800x600x16, FS Deiter Barthelmeus 27Nov97
K6/200/64 Diamond Viper V330 4MB   SB AWE64/ISA
20 27 24 15 19 8 8 No
Comments:

 

18 3D: 800x600x16x60, FS Kevin Raney 16Nov97
P166/72 Diamond Viper V330 4MB   SB16/Waveblaster/ISA
17.0 21.0 23.2     4.8 5.3 No
Comments: 2D = 9.

 

16.6 3D: 800x600x16, FS Will Ingersoll 06Jan98
P200/48 Diamond Viper V330 4MB   SB 16/PCI
14.4 23.2 23.2 18.5 14.5 6.0 6.0 No
Comments: Driver v4.10.01.0015.  Strange choppy beeping noise at the end of FSBench3.vid.

 

16.1 3D: 800x600x16x72, FS Walt Fini 15Nov97
P166mmx/32 Diamond Viper V330 4MB   Televideo/PCI
21 21 21 15.1 12.9 5.3 6.1 No
Comments: Driver v4.10.01.0011.  When running FS98 in a window, locks up frequently and randomly (5 min or so), needing hardware reboot. No problem full-screen.  Biostar MB-8500TVX 256K cache Jun97 BIOS.

 

16.0 3D: 800x600x16, FS Don Stimson 15Dec97
P200/48 Canopus Total3D 128v/4MB   SB AWE32/PCI
20 26 16 14 13 6.7 6.9 No
Comments: Original Canopus driver.

 

13.0 3D: 800x600x16x75, FS Dick Boley 11Nov97
Cx200/32 STB Velocity 128/4   Ensonic/ISA
25 17 12 8.5 10.5 5 6 No
Comments: Driver v1.21 (11Nov).  STB did not work with FIC 2005A or 2007A motherboard.  Used QID motherboard.   PowerVR2 and Rush stuttered with this system.  No stuttering with Riva.

 

12.9 3D: 800x600x16, FS Marty Evans 5Nov97
P166/96 Diamond Viper V330   SB16/PCI
13.5 19.2 14.5 11.8 13.6 4.6 4.8 No
Comments: v4.01.10.0011

 

12.6 3D: 800x600x16x85, FS Steve Wisniewski 13Oct97
Cx166/32 sdram STB Velocity 128/4MB   SB32/PCI
15.1 20 13 10 12 5.3 5.6 No
Comments: STB drivers dated 13Oct97

 

11.6 3D: 800x600x16, FS Lee Golden 5Nov97
P133/32 STB Velocity 128   PCI
12 17 12.3 11.5 12.6 4.4 4.6 No
Comments: v4.10.01.0107.

 

11.2 3D: 800x600x16, FS Peter Magnus 28Nov97
P150/64 Diamond Viper V330   Genius Sound Maker 18 pnp/PCI
10.1 15.4 14 12 12 3.6 3.9 No
Comments: v4.10.01.0011. 2D = 8.2.

 

11.0 3D: 800x600x16x75, FS Kuba Sikorski 26Feb98
P133/64 Elsa Victory Erazor/4MB   Yamaha Sound Edge/ISA
13.5 18.5 11.6 8 9 5.3 6.1 No
Driver v2.02. With S3 868/2MB card had 30-50% better framerates in 2D mode. Often stuttered in FSBench1, 3, and 4, paused in FSBench3.

 

11.8 3D: 800x600x16, FS Walt Bertram 3Mar98
P166/48 Velocity 128   Ensoniq VIVO/ISA
13 20 12 9 12 4.5 4.5 Yes
V2100 = 13.2 (!). Rush = 12.4, PowerVR = 7.5, Millenium(2D) = 9.3, Riva(2D) = 7.1, V2100(2D) = 7.5. See chart.

 

5.6 3D: 800x600x16x75, FS Scott Fausel Jan98
P75/40 Diamond Viper V330   SB16 AWE32/ISA
5.5 8.0 5.8 - 6.5 2.1 2.1 No
2D = 4.0