![](/Content/images/logo2.png)
Original Link: https://www.anandtech.com/show/191
Canopus AGP Total3D 128V "WitchDoctor" Review Teaching an old Dog New Tricks
What kind of company would step up, in the hour of the 3Dfx Voodoo2, and release a new video card based on the aging nVidia Riva 128 chipset? | ![]() |
The same type of company that would breathe more life into the Voodoo market by releasing a 6MB Voodoo1 board while the rest of the competition was playing around with 4MB designs. The same type of company that would go above and beyond the call of duty by completely modifying the 3Dfx reference Voodoo2 design with their entry into the market.
The company that had the guts to release a card based on a year old chipset? Canopus.
What new tricks has Canopus taught nVidia's slowly dying chipset? More than enough to give the Riva 128 a farewell fit for a king.
Chipset
nVidia Riva 128
Memory
- 4MB SGRAM
- 100MHz interface
- Low latency (high-speed random access)
Board Features
- AGP bus interface
- S-Video and composite TV-out connectors
- External and Internal DirectPath VGA-in connectors
- Programmable flash BIOS
TV-Out (NTSC/PAL)
- High quality TV encoder
- Simultaneous TV/monitor display
- 640 x 480 and 800 x 600 desktop resolutions
- Extensive support in DOS modes
OS/AGP Support
- Windows 95
- DirectDraw/Direct3D
- OpenGL
Software Utilities
- Setup/Uninstaller
- Control Panel Display Properties Utility
- Total Cinema EX - Video Playback Utility
- Application Launcher
- Quick Control
The Riva 128 chipset was an instant hit when it was released, the main reason behind its success was the fact that it combined Voodoo-like 3D performance and outstanding 2D performance comparable to that of the Millennium II. However, since the release of the Voodoo2 chipset the popularity of the Riva 128 as a 3D solution has dropped considerably. The reasons for this are obvious since the Riva 128 no longer is a top tier performer in the 3D world, the only room for the chipset now is as a complement to a Voodoo2 unless the price of a Voodoo2 is still too much for your budget.
Going on the fact that someone with a Voodoo2 needs a 2D solution to complement the card, Canopus took the extra steps necessary to make every Voodoo2 owner want their newest Riva 128 based AGP card, the "WitchDoctor". Canopus' original Riva 128 card was available in a PCI version only and was called the Total3D 128V. A highly successful card, the Total3D 128V brought new features to the nVidia 3D accelerator market such as an outstanding TV-Output feature as well as their patented user friendly Software Utilities. Building on the success of their original Riva based graphics accelerator, Canopus added a few new features to their repertoire when they designed the AGP Total3D 128V, rightfully entitled, the Witch Doctor - capable of transforming any system into a force to be reckoned with.
The short AGP card is virtually identical to the Diamond Viper V330, which is also based on the nVidia Riva 128 Reference Design. The AGP connector interface itself carries the same annoying "tail" that plagued Viper V330 users as it can interfere with the installation of the card if any tall components are found at the end of the AGP slot. The easiest way around this obstruction is to take a saw to the unused portion of the connector (there are no contacts present in the "tail" so this won't harm the board, however do so at your own risk as AnandTech isn't responsible for any damage you may cause to your card as a result of this and it does void your warranty) and simply cut it off. Most newer motherboards don't have any capacitors or other such components at the end of their AGP slots so this shouldn't be that big of a problem. The first revision of the FIC PA-2012 did have a small electrolytic capacitor placed flush against the end of the AGP slot, fortunately that capacitor was removed in the later revisions of the motherboard.
The card has two connectors on the board itself, both of which are feature connectors. The 26-pin male connector is for future expansion, and is quite common on most video cards today although rarely is it ever used. The second connector is a 14-pin female connector that can be used to internally connect the Witch Doctor to a Canopus Pure3D II or a Pure3D II-LX. The benefit of this internal pass-through is the decreased amounts of visual degradation as a result of the use of an internal connection which requires that the video signal pass through 1 cable and 2 connectors vs a VGA pass-through cable which requires that the video signal pass through a total of 2 cables and 3 connectors. This is extremely beneficial to users that run their desktops at high resolutions (1024 x 768 and above...), if you own a 21" monitor you will probably fall in love with this feature, provided that you have a Pure3D II instead of another Voodoo2 accelerator. So what happens if you don't have a Pure3D II?
You make use of the second reverse pass-through cable connection setup on the Witch Doctor, by using Canopus' provided proprietary reverse pass-through cable you connect your monitor directly to the Witch Doctor and connect your 3Dfx card to the Witch Doctor using the provided cable. This also helps to eliminate 2D image quality loss while at higher resolutions due to the direct connection of your monitor to your 2D card which in this case is the Witch Doctor.
How does this reverse pass-through design work? The best way to think of it would be by imagining that you are in a room with filters at each door way. Every time you walk through a door way part of your matter is filtered out, and traveling from one room to a room two rooms down will take a considerable amount of your matter away. The same thought process can be applied to the reverse pass-through design of the Witch Doctor. Instead of sending your video signal through two doorways, or filters (one on the Voodoo2 and one on the 2D card) you send it directly to the 2D card and then to the 3D card, which provides for sharper image quality.
By using the Witch Doctor as a companion to your Voodoo2 you automatically transform your current Voodoo2 card into a full fledged 3D accelerator with TV-Output functionality. The Witch Doctor's use of the reverse pass-through design allows for Canopus' own TV-Out as well as their own software utilities which will make anyone's desktop look and operate like an actually productive environment, in spite of the fact that you'll be using the utilities to help play games ;)
Installing the Witch Doctor took no more than a few spells initiated by the included Drivers and Utilities CD-ROM. Windows 98 detected the new hardware perfectly fine after the card was physically installed in the Super7 test system which previously was home to an AGP Millennium II. Even when the card was installed without removing the previously installed Matrox drivers, Windows didn't "enhance" the test system with any crashes or conflicts. For the sake of eliminating as many variables as possible the tests AnandTech conducted were performed on a clean install of Windows 98 with the latest drivers directly from nVidia.
The manual included with the Witch Doctor covered everything necessary for even the most novice of users to install their new feature daemon. With easy to read Step-by-Step instructions and extremely descriptive diagrams, you shouldn't have any problems setting up the card and its utilities.
The TV-Output feature of the Witch Doctor is classic of Canopus video cards, and is beautiful at the least. If you have never experienced Unreal or Quake 2 on a 35" TV screen you are missing out on one huge gaming experience. The card supports both composite and S-Video outputs, and Canopus obviously recommends the use of the S-Video output over the composite for reasons of clarity. You don't want to use the TV-Out for things like word processing, since the text is very difficult to read, however for presentations and gaming especially the quality isn't too shabby.
All of the Witch Doctor's features can be controlled within the Total3D tabs in the Display Properties control panel. The individual tabs allow you to properly center/position the screen display on your TV, as well control gamma settings and color temperature.
A simple installation for a complex card, who could ask for anything more?
Test Configuration |
|
Processor/MB: | AMD K6-2 300 Cyrix 6x86MX-200+ Intel Pentium MMX 233 AOpen AX59Pro |
RAM: | 1 - 64MB Corsair PC100 SDRAM DIMM |
Hard Drive(s): | 2 - Western Digital Caviar AC21600H |
Video Card(s): | Canopus Total3D 128V WitchDoctor |
Bus Master Drivers: | VIA 2.14 |
Video Drivers: | nVidia OpenGL Reference Drivers VIA AGP VxD v2.6 |
OpenGL Drivers: | nVidia OpenGL Reference Drivers |
Operation System(s): | Windows 98 |
The performance of the Witch Doctor is basically on par with that of the PCI Total3D 128V and other Riva 128 based AGP cards. In terms of 2D performance, it is comparable to the Matrox Millennium II with equal amounts of RAM. See the AnandTech Video Accelerator Comparison for more benchmarks using the Riva 128 Chipset.
Quake 2 - Open GL Performance |
||
Timedemo Demo 1 | Timedemo Massive 1 | |
640 x 480 | 640 x 480 | |
AMD K6-2 300 (100 x 3.0 |
26.7 | 20.5 |
AMD K6-2 300 (66 x 4.5) |
23.4 | 17.6 |
Cyrix 6x86MX-200+ (66 x 2.5) |
14.4 | 10.9 |
Intel Pentium MMX 200 (100 x 2.0) |
24.1 | 18.3 |
Intel Pentium MMX 233 (66 x 3.5) |
22.8 | 17.1 |
Intel Pentium MMX 250 (100 x 2.5) |
27.8 | 21.1 |
The Quake 2 scores show that the Witch Doctor isn't that bad of a 3D performer on its own, but if you do want the most performance for your games there is no replacement for a Voodoo2 accelerator.
Quake 2 - Open GL Performance |
||
Timedemo Demo 1 | Timedemo Massive 1 | |
800 x 600 | 800 x 600 | |
AMD K6-2 300 (100 x 3.0 |
26.1 | 25.7 |
AMD K6-2 300 (66 x 4.5) |
22.9 | 17.3 |
Cyrix 6x86MX-200+ (66 x 2.5) |
14.4 | 10.9 |
Intel Pentium MMX 200 (100 x 2.0) |
23.8 | 18.2 |
Intel Pentium MMX 233 (66 x 3.5) |
22.6 | 17.1 |
Intel Pentium MMX 250 (100 x 2.5) |
26.5 | 20.5 |
As a standalone 2D/3D combination card or even as a companion to a Voodoo2 board, Canopus has definitely worked their magic with the Witch Doctor. This card is definitely worth a look, however you should keep in mind that it isn't using the newer Riva 128ZX chipset that supports AGP 2X transfer modes, as to whether or not that is significant enough to make you shy away from this card, that question will have to wait till next week when AnandTech reviews Diamond's 128ZX based Viper V330. Even if the performance difference is significant, there is currently no other Riva board out that brings the same quality and variety of features that the Canopus board does.