|
Soldier
of Fortune Video Card Timings
- A comparison of all the graphics cards that work with the Win32 version
of Soldier of Fortune.
Machine spec -
* Dell XPS R400 - BIOS A13
* Pentium 2 at 400MHz
* 128 MB 100MHz RAM
* A3d2 Sound Card
* 8 Gig FAT32 hard drive with all files local
* Win98 SE
1200 frame timedemo in the first part of Sib1 (a highly fogged level to
test fillrate). Not many textures used (about 3MT). I tested 6 modes - 640x480,
800x600 and 1024x768 in 16 bit with 16 bit textures, and the same 3 resolutions
with 32 bit rendering and 32 bit textures. Config files used are here
and here.
All cards use the GLSetup drivers supplied on the SoF CD, unless otherwise
stated. GeForces used hardware T&L, S3 cards used S3TC. You can download
the timedemo here.
| Video
Card |
Memory |
640x480x16 |
800x600x16 |
1024x768x16 |
640x480x32 |
800x600x32 |
1024x768x32 |
| Nvidia
GeForce DDR AGP |
32MB |
30.4 |
29.6 |
29.8 |
28.6 |
28.3 |
27.7 |
| Nvidia
Quadro AGP |
64MB |
30.3 |
29.4 |
29.7 |
29.4 |
28.5 |
28.7 |
| S3
Savage 4 AGP |
32MB |
25.6 |
25.1 |
20.5 |
24.2 |
21.4 |
13.9 |
| S3
Savage 2k AGP |
32MB |
22.2 |
22.5 |
22.6 |
21.3 |
21.0 |
21.2 |
| ATI
Rage MAXX AGP |
64MB |
22.0 |
21.3 |
21.4 |
21.2 |
21.1 |
20.8 |
| ATI
Rage 128 AGP |
32MB |
21.7 |
21.6 |
20.9 |
21.0 |
20.7 |
18.9 |
| Nvidia
Riva TNT2 AGP |
32MB |
21.3 |
21.1 |
21.5 |
20.8 |
20.6 |
20.3 |
| Matrox
G400 AGP |
32MB |
21.1 |
21.5 |
20.8 |
19.6 |
19.0 |
17.5 |
| Nvidia
Riva TNT AGP |
16MB |
21.1 |
21.6 |
20.1 |
20.2 |
19.6 |
15.5 |
| Intel
740 AGP |
8MB |
20.2 |
16.5 |
X |
X |
X |
X |
| Nvidia
Riva 128 AGP |
4MB |
19.1 |
16.0 |
X |
X |
X |
X |
| 3dfx
Voodoo Banshee AGP |
16MB |
17.7 |
17.2 |
15.5 |
X |
X |
X |
| 3dfx
Voodoo2 PCI |
8MB |
17.5 |
17.0 |
X |
X |
X |
X |
| Matrox
G200 AGP |
8MB |
17.4 |
16.0 |
13.4 |
12.2 |
9.5 |
6.7 |
| 3dfx
Voodoo3 3000 AGP |
16MB |
17.4 |
X |
17.0 |
X |
X |
X |
| 3dfx
Voodoo1 PCI |
4MB |
13.3 |
X |
X |
X |
X |
X |
| ATI
Rage Pro AGP |
4MB |
13.2 |
10.0 |
X |
X |
X |
X |
| 3dfx
Voodoo Rush PCI |
6MB |
9.1 |
6.2 |
X |
X |
X |
X |
Machine spec -
* Dell XPS T700r - BIOS A08
* Pentium 3 at 700MHz
* 256 MB 100MHz RAM
* A3d2 Sound Card
* 31 Gig FAT32 harddrive with all files local
* Win98 SE
You can download the timedemo here.
The number in brackets is the result if you run the game in a window.
| Graphics
Card |
Memory |
640x480x16 |
800x600x16 |
1024x768x16 |
1280x960x16 |
640x480x32 |
800x600x32 |
1024x768x32 |
1280x960x32 |
| Nvidia
GeForce DDR AGP |
32MB |
56.1
(56.7) |
55.7
(55.8) |
54.5
(51.8) |
|
53.3
(51.1) |
51.5
(44.9) |
38.0
(30.3) |
|
| S3
Savage 4 AGP |
32MB |
46.1
(35.0) |
34.7
(24.2) |
21.9 |
|
29.5
(19.5) |
19.0
(13.2) |
11.0 |
|
| S3
Savage 2k AGP |
32MB |
44.4
(44.6) |
42.2
(41.7) |
34.3
(33.3) |
|
38.0
(37.3) |
36.0
(34.2) |
28.5
(26.1) |
|
| ATI
Rage 128 AGP |
32MB |
43.0
(39.9) |
34.7
(30.5) |
22.7
(19.2) |
|
36.0
(28.8) |
26.0
(20.8) |
16.5 |
|
| Nvidia
Riva TNT2 AGP |
32MB |
41.8
(42.1) |
41.7
(40.6) |
39.1
(31.6) |
28.4 |
38.5
(38.3) |
37.0
(30.3) |
29.1
(20.3) |
18.1 |
| Matrox
G400 AGP |
32MB |
41.7
(30.4) |
40.6
(24.7) |
35.2
(18.2) |
14.6 |
32.2
(26.8) |
25.9
(21.1) |
18.1
(15.5) |
12.9 |
| Nvidia
Riva TNT AGP |
16MB |
41.5
(34.4) |
33.8
(25.1) |
22.7 |
|
33.3
(22.5) |
20.9
(12.5) |
11.7 |
|
| 3dfx
Voodoo3 3000 AGP |
16MB |
38.9
(26.2) |
36.2
(25.0) |
29.7
(21.1) |
20.6 |
X |
X |
X |
|
| 3dfx
Voodoo2 PCI |
12MB |
29.5 |
21.1 |
X |
|
X |
X |
X |
|
| Nvidia
Riva 128 AGP |
4MB |
18.6
(15.6) |
12.8 |
X |
|
X |
X |
X |
|
Notes
on drivers
* Savage 4 : I was surprised by how quick this card was, and so tried a
different card to verify the timings. All was the same.
* Savage 2k : The version of GLSetup on the Sof CD did not have these drivers.
I used the downloading version of GLSetup to get them.
* Savage 2k and Savage 4 : Both these cards had artefacting that was fixed
by enabling gl_clear.
* Matrox G200 : The card seemed to have trouble with dynamic lights, but
after leaving the machine for 10 minutes all seemed to be OK. Maybe a heating
problem?
* Voodoo3 : I have no idea why 800x600 doesn't work. Its slowness surprised
me, and I verified the numbers.
* Riva 128 : This card cannot handle alpha interpolation in hardware. This
means that the volumetric fog looks poor.
* Rage Pro : This card cannot handle alpha multipliers on alpha surfaces
or fog. This means that some effects look really poor and the models "pop"
out of the volumetric fog. The GLSetup drivers for this card do not work.
I used these.
* Intel 740 : This card comes in two different hardware configurations.
The one I have works fine, the other crashes and burns.
Conspicuous by their absence
* Savage 3 : My card disappeared into the ether over the past year.
* Permedia 3 : I have never had one. Can't seem to find one to buy.
* Verite 2200 : Too slow.
* Permedia 2 : Too slow.
* PVR1 (PCX2) : Way too slow. |
|