Interesting writeup. I suspected that the DX with EDO mem is preferrable to the GX with SDRAM, and now I know why.
As someone who tested the faster Virge DX in many 1990s 3D games, my impression is that it was OK for 1996 - 1997 simple 3D games, especially if you use a lower resolution like 400 x 300. The 3dfx Voodoo set high expectations for 640 x 480 at 30fps, but it was in a league of its own, and other 1996 3D cards including the Virge never promised such performance.
However, S3 and the Virge series as a whole is not without blame. Other companies like Ati and Nvidia made great improvements in their products every year from 1996 to 1997 and 1998. But S3 milked the Virge series until 1998 when the Savage3D got released, and even that was plagued by buggy drivers and was an overall disappointment. Playing 1998 games like Half Life, Blood2 and NFS3 on the Virge is just painful, no matter how you tweak the settings. And you can forget about Unreal on the Virge.
Overall, I think generally bad cards do deserve the bad reputation they get, even if typical youtubers like to exaggerate things. But Virge is not alone in that regard. Many graphic card makers like Matrox, Trident and CL had a rough time keeping up with the times as 3D games complexity and consumer expectations grew every year.
My Videos | Website
P2 400 unlocked / Asus P3B-F / Voodoo3 3k / MX300 + YMF718