DOS Days

Retro Review: Tseng Labs ET3000AX Part 2

1st March 2024

In part 1 I provided an overview of the physical hardware of this nice old VGA card from 1989. In part 2, I will run some base benchmarks on the card. Here's the Sigma Designs VGA H/16 card again:

 

Sigma Designs VGA H/16 ET3000 card

Just like I did with the ET4000 retro review, my goal is to run any benchmarks for this card on a machine that won't act as a bottleneck for it at all, in order to get the best results from the card. I'm still temporarily running my PC Chips M919 motherboard but all other specs are the same. Here they are in full:

Motherboard PC Chips M919 with L2 cache (1998)
CPU Intel Pentium MMX 200 MHz (1997)
Memory 32 MB PC133 SDRAM
Hard Disk 512 MB CompactFlash card via CF-to-IDE adapter
Floppy Drive Gotek floppy emulator w/ FlashFloppy

The only change I did make was to adjust the BIOS setting that set the AT Bus (ISA bus) clock from 7.16 MHz to CLK2/3 (there are no options for CLK2/2), so I will be checking the affect on this bus overclock as well.

For synthetic benchmark testing, I am using these utilities:

  • VESAtest
  • Vidspeed32
  • VMax256
  • VSpeed 0.42
  • VGAfps
  • 3DBench v1.0
  • 3DBench v1.0c (for faster PCs)
  • Chris' 3D SVGA Benchmark
  • Chris' 3D SVGA Benchmark (for faster PCs)
  • PC Player 320x200 8bpp
  • PC Player 640x480 8bpp
  • Doom timedemo (for slower PCs, lowest details, smallest window)
  • Doom timedemo (for faster PCs, max details, full-screen)
  • Wolf3D timedemo

Starting with the ISA bus set to its default of 7.16 MHz, I installed UNIVBE v4.0 which provides us with VESA 1.2 compatibility, then ran the tests:

Most of these benchmark utilities mis-read the video memory size, the DAC installed, and the actual chipset.

The odd synthetic test when running in a high resolution mode ran with a garbled display, but mostly were fine. The first Superscape test produced a slightly messed up intro screen on the lower half of the 'S', but the test itself ran without any glitches. The first of the 256-colour Chris' 3D bench tests runs in 640 x 480 mode, and that ran just fine, but the second which runs in 800 x 600 produced a garbled image during the test. This is understandable, given the lack of a crystal oscillator that would support that mode. PC Player benchmark produced a garbled mess on the screen.

Overclocking the ISA Bus

With the machine set to the fastest setting (caches-wise and the AT bus set to CLK2/3), I re-ran the same tests. This produced artifacts right from the start with the card outputting a red background - aside from this, it never stopped the card from actually running any of the tests, and any graphics modes looked good:

Here were the results:

The card definitely struggles at an ISA bus clock of 11 MHz (CLK2/3)., but we'll press on:

SuperScape never showed any additional artifacts during its tests (over and above that seen at 7.16 MHz), and PC Player benchmark of course failed to run with anything readable on-screen, just like before.

Here's a summary of those stats:

AT Clock Superscape 1.0 Superscape 1.0c Chris Bench (low) Chris Bench (high) PCP 320 PCP 640 Doom (low) Doom (high) Wolf3D
7.16 MHz 12.1 12.1 13.2 4.3 - - 10.2 10.2  
CLK2/3 (11 MHz) 14.7 14.6 17.8 5.2 - -      

So on average we see a 50% improvement in our graphics performance by overclocking the ISA bus to the maximum of CLK2/3. Of course, not all motherboards (especially earlier ones) have this capability, but if it's there and you are using an ISA graphics card it's well worth giving it a try. Overclocking the ET3000 wasn't something it liked, producing consistent artifacts in some tests, while others showed no signs of stress at all. The system never hung during these tests at 11 MHz.

 

ET3000 Drivers and Utilities

For a full list of Tseng Labs downloads, please click here.

Orchid ProDESIGNER Disks
Version 2.1 For DOS, Windows 1.x, Windows/286 and Windows/386

A ZIP file containing the three original driver disks for Orchid ProDesigner VGA graphics card. Disk 1 contains GEM and AutoCAD 9/10 drivers, disk 2 contains Windows 1.x/286/386 drivers and Lotus 1-2-3 drivers, and disk 3 contains other utilities such as VMODE and FEDIT (Font Edit)


Windows 3.0/3.1 Pre-Release Driver
15th January 1992. Beta 061d

Supports: 640x480, 800x600 and 1024x768.
800x600 in 256 colours. 1024x768 in 16 colours.

Dated 15th January 1992.

Windows 3.1 Driver
8th December 1994

Supported resolutions: 640x480, 800x600 and 1024x768.
800x600 supports 256 colours. 1024x768 supports 16 colours.

VESA 1.1 Driver
Version 1.1 For DOS

VESA v1.1 Super VGA BIOS Extension driver for video boards based on Tseng Labs ET3000 and ET4000 chips

VESA 1.2 Driver
8th May 1996



For ET3000 and ET4000 cards, a TSR that provides VESA VBE (Video BIOS Extensions) v1.2.