meljor wrote:wow....that is quite a difference. What is the reason for that? Is the pci version castrated?
The short answer is:
PCI bus runs at 33MHz and has a bandwidth of around 133Mbps (or 16.6 MBps).
AGP bus runs at 66MHz and has a bandwidth of around 266Mbps @ 2x, 533Mbps @ 4x, or 1.066Gbps @ 8x.
Also, AGP allows the graphics card to directly access system memory through its dedicated bus.
But also remember that when AGP was first released, a LOT of video card makers only installed an AGP-to-PCI bridge chip on their cards in order to allow it to talk on the ABP bus, otherwise their PCI and AGP cards were identical (same memory chips, same processors, same internal configurations). But even then, you're still getting nearly twice the data throughput on the AGP bus because of the 66MHz bus clock.
It took years before card makers actually designed their graphics cards AROUND the AGP bus, but by that time, PCI-Express was just on the horizon.
And for the OP, I got a Riva TNT2 32MB AGP card for my Win98 rebuild and paired it with a pair of STB Voodoo2 12MB cards. I haven't installed a game yet that required me to step away from the Voodoo cards and use the TNT2 chip, but it was hella-cheap at only $10 + Shipping on Ebay. And it works.