First post, by F2bnp
- Rank
- l33t
So, I got this crazy idea the other day. Throughout the years there have been many reviews from big sites, threads over here and interesting uploads on YouTube of essentially all the 3D accelerator cards from the late 90's and h ow they perform. But, the years pass and newer and more efficient drivers come out in the case of review sites, people often make mistakes or use bad settings, but most importantly, those cards are never tested under the same systems and settings for specific videogames.
So, I took a hard look at what hardware I've got, tripped through them Bays, pulled some strings with some friends, found some local sales and here's what I ended up with:
S3
Virge DX 4MB
Virge GX2 4MB
Trio3D /2X 8MB
Savage3D 8MB
Savage4 16MB
Matrox
Millennium II 4MB (same 3D core as Mystique)
Mystique 220 4MB (thanks keropi 😀)
G100 8MB
G200 8MB
G550 (will this even work under Win98?)
ATi
Rage IIc 4MB
Rage Pro 4-8MB (not sure on that)
Rage XL (apparently this is an OCed version of Rage Pro, not sure if anything else differs)
Rage 128 (probably 16MB)
Rage 128 Pro 32MB
Radeon 7000/VE 32MB (would have liked to have a 7200 a.k.a. original Radeon but eh)
3Dfx
Voodoo 1 4MB
Voodoo 2 12MB (+ SLI)
Voodoo 3 3000 16MB (also going to test 2000,3500 through underclocking and OC)
Voodoo 4 (1xVSA100 on the V5)
Voodoo 5 5500
Nvidia
Riva 128 (can try both original and ZX thanks to keropi 😀)
TNT 16MB
TNT 2 (might try to OC to hit Ultra specs)
TNT 2/M64
GeForce 2 MX 400 (will simulate GF256 SDR with this one)
I also have a few other cards:
SiS 6326 8MB
SiS 315 32MB
Trident 3DImage 9750
PowerVR PCX2 4MB (thanks keropi 😀 )
Rendition V2100/V2200 (again many many thanks keropi!)
The ones I'm missing and really want to look for are the following:
S3 Savage 2000
Matrox G400 (can't be arsed to look for G400 MAX, perhaps I can hit specs with OC, at least for core as I think it probably hits fillrate limit before bandwidth)
Rendition V1000
Cirrus Logic Laguna3D (what can I say, how can you go wrong with RAMBUS and trippy PS1 style texture warping 🤣 🤣 )
3DLabs Permedia2 (PCI if possible, as I have this insatiable need to plug this in to my Pentium Pro after I'm done, I will then have a true NT4 workstation 🤣 )
Okay, so after dumping all of that, let's see what I intend to do, everything is subject to change, so you are urged to voice your opinion on this 😀.
First off, the idea is to compare videocards as regards Image Quality, DVD playback and of course Games. Well, let's talk about the first two, as they are easy.
As far as IQ goes, I'll try each card and give my thoughts on IQ on the desktop plus I will list maximum resolution and refresh rate, when it starts getting blurry etc. I also intend to use 3DMark99's IQ tests to capture screenshots. But, IQ also refers to how certain games require certain features that cards may not support fully, so I will have a set of games with some save files that I will load and take a screenshot of. Good candidates are:
-Shogo
-Turok
-Quake 3
-Half-Life
-Gabriel Knight 3 (because why the hell not, I love that game)
-Rayman 2
-Unreal
-NOLF (using a late title to see how everything compares)
Arguably, this is not the most important part of this project, as many people have done an amazing job documenting these. Putas' exceptional Vintage3D website, Swaaye's historically important 3D Accelerator thread and subsequent Youtube videos and Vlask's Gaming Cards series on Youtube are all amazing references that you should all check out if you haven't (plus I do the voice over for most of Vlask's videos, so how's that for a shameless plug!?).
Moving on, DVD playback. As you may or may not know, a lot of cards of the era provided some or even full acceleration of the MPEG2 standard, a huge deal at the time as CPUs were quite slow at doing that through software. I want to find out to what extent each card does this and how they impact IQ and etc by trying a standard DVD movie and something like MindCandy which showcases 60fps footage 😀.
Now for the hardest and most time consuming part, games and benchmarks. Ideally, I want to only use games that provide benchmarking routines and I wish to cover D3D 5.0, 6.0 (perhaps 7.0 as well), OpenGL, GLIDE, Metal, PowerSGL and others if applicable. Here's what I've figured I definitely must include:
3DMark 99 (perhaps even 00?)
Final Reality
Forsaken
Shogo
GLQuake
Quake 2
Quake 3
Half-Life
Dethkarz
Breakneck
Incoming
Turok
Turok 2
Unreal
MDK 2
Expendable
Descent 3
Problem is, I definitely want to include some others like Dark Forces 2 : Jedi Knight. Why? Well, because Jedi Knight is the one title I've never seen a 3D card fail or run horribly on, it's the one title that will always run well enough, no matter what. If your 3D card fails on JK1, you're doing something wrong 🤣 .
Others may apply too, Tomb Raider 2, Fighting Force etc.
Some cards have terrible OpenGL drivers, I will fix that by using SCITech's OpenGL -> D3D and Techland's wrappers.
Last thing to mention is that I intend to run these on not one, not two, but THREE frickin' systems. Low end will definitely be a Pentium 133 or MMX 166, 64-128MB RAM and MVP3 or Aladdin V (need that AGP slot 🙁), mid range or high end for some of the older cards will be something like a Pentium II 400, 256MB and 440BX and finally, insane will be Tualatin 1.4, 512MB, i815, SB Live! and such.
This is to showcase just how much these cards can stretch their legs.
So, what is the point of this thread. Well, first off to prepare you for the incoming awesomeness and also proclaim that I am insane for attempting to do this. This will take time, A LOT OF TIME, but I think it is worth it, even if just for my own amusement and finally putting all the puzzle pieces into place. Sorry for the gigantic length of this post. Secondly and far more importantly, since this will take a lot of time and I want to get all the logistics down so that I don't fuck anything up mid-way, please let me know if I'm missing something, if I should use specific driver sets for specific video cards, if I should include X or Y game and why, that sort of thing!
Let me hear your thoughts on this. Have I gone mad???