VOGONS


First post, by arncht

User metadata
Rank Oldbie
Rank
Oldbie

the benchmark suite:
https://drive.google.com/file/d/1n40DbR3Fl8tq … iew?usp=sharing

1990\3DBENCH
1990\3DBENCH2
1992\WOLF3D
1993\DOOM
1995\PERLMARK
1996\CHRIS3D VGA
1996\CHRIS3D 640x480
1996\DUKE3D VGA
1996\DUKE3D 640x480
1996\JEST VGA
1996\PCPBENCH VGA
1996\PCPBENCH 640x480
1996\QUAKE VGA
1996\QUAKE 640x480
1997\AI_BENCH
1997\MDK
1997\NTS
1997\SKBENCH 640x480

here is the detailed test:
https://docs.google.com/spreadsheets/d/1eXksI … MVZU/edit#gid=0

socket 3 vlb:
100,00% - WDC Paradise Bali32 1M VLB ARK Logic ARK1000VL BIOS 1.2 VBE
98,74% - Tseng ET4000/W32p 2M VLB Tseng ET4000/W32p BIOS 1.0 VBE
98,42% - Hercules PowerDynamite 2M VLB Tseng ET4000/W32p BIOS 1.2 VBE
98,05% - Genoa Phantom 64 2M VLB S3 Vision864 BIOS 1.2 VBE
97,61% - miro Crystal 20SD VL 2M VLB S3 Vision864 BIOS 1.2 VBE
97,36% - Trident TGUI9440 2M VLB Trident TGUI9440 BIOS 1.2 VBE
94,43% - Spea V7-Mercury P-64 2M VLB S3 Vision964
89,94% - S3 86C805-P 1M VLB BIOS 1.2 VBE
89,30% - Cirrus Logic CL-GD5429 2M VLB BIOS 1.2 VBE

recommended card: Genoa Phantom 64 2M VLB S3 Vision864 BIOS 1.2 VBE (very good performance, best output quality and very good compatibility)
alternative: Hercules PowerDynamite 2M VLB Tseng ET4000/W32p BIOS 1.2 VBE (very good performance, excellent output quality and good compatibility)

socket 5:
100,00% - Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV BIOS 1.2 VBE
96,79% - Matrox Millenium 4M PCI Matrox Millenium BIOS 2.0 VBE
94,40% - Diamond Stealth 64 Video VRAM 2M PCI S3 Vision968 BIOS 1.2 VBE
92,43% - Diamond Stealth 64 DRAM 2M PCI S3 Trio64 BIOS 1.2 VBE

recommended card: Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV (outstanding performance, good output quality and superb compatibility)
alternative: Diamond Stealth 64 Video VRAM 2M PCI S3 Vision968 (ok performance for socket 5, excellent output quality and compatibility)

socket 7:
100,00% - Asus 3DP-V3000 4M PCI NVIDIA Riva128 BIOS 3.0 VBE
99,43% - Hercules Dynamite 128 2M PCI Tseng ET6000 BIOS 2.0 VBE
99,32% - Hercules Dynamite 128 4M PCI Tseng ET6000 BIOS 2.0 VBE
99,18% - Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV Univbe 6.53
95,76% - Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV BIOS 1.2 VBE
95,39% - Matrox Millenium 4M PCI Matrox Millenium Univbe 6.53
94,79% - Hercules Terminator 3D/DX 4M PCI S3 ViRGE/DX Univbe 6.53
94,42% - Diamond Stealth 64 Video 2001 2M PCI S3 Trio64V+ Univbe 6.53
91,44% - Matrox Millenium 4M PCI Matrox Millenium BIOS 2.0 VBE
90,93% - Diamond Stealth 64 DRAM 2M PCI S3 Trio64 Univbe 6.53
90,06% - Hercules Terminator 3D/DX 4M PCI S3 ViRGE/DX BIOS 1.2 VBE
89,65% - Diamond Stealth 64 Video VRAM 2M PCI S3 Vision968 Univbe 6.53
87,58% - Diamond Stealth 64 Video 2001 2M PCI S3 Trio64V+ BIOS 1.2 VBE
81,79% - Diamond Stealth 64 Video VRAM 2M PCI S3 Vision968 BIOS 1.2 VBE
81,12% - Diamond Stealth 64 DRAM 2M PCI S3 Trio64 BIOS 1.2 VBE

recommended card: Asus 3DP-V3000 4M PCI NVIDIA Riva128 BIOS 3.0 VBE (best performance, good output quality and very good vga and state-of-art vbe compatibility)
alternative: Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV Univbe 6.53 (very fast for socket 7, good output quality and very good compatibility)

slot1:
100,00% - Asus AGP-V7700 TVR 32M AGP NVIDIA GeForce2 GTS BIOS 3.0 VBE
99,95% - Creative 3D Blaster CT6810 32M AGP NVIDIA RIVA TNT2 Ultra BIOS 3.0 VBE
99,93% - 3Dfx Voodoo3 3000 16M AGP 3Dfx Voodoo3 3000 BIOS 3.0 VBE
99,85% - Asus AGP-V6600 32M AGP NVIDIA GeForce 256 BIOS 3.0 VBE
93,87% - Diamond Viper V550 16M AGP NVIDIA Riva TNT BIOS 3.0 VBE
89,95% - Asus 3DP-V3000 4M PCI NVIDIA Riva128 BIOS 3.0 VBE
86,59% - Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV Univbe 6.53
83,87% - Matrox Millenium 4M PCI Matrox Millenium Univbe 6.53
78,99% - Hercules Dynamite 128 4M PCI Tseng ET6000 BIOS 2.0 VBE
72,37% - Hercules Terminator 3D/DX 4M PCI S3 ViRGE/DX Univbe 6.53
70,13% - Diamond Stealth 64 Video 2001 2M PCI S3 Trio64V+ Univbe 6.53
64,39% - Diamond Stealth 64 DRAM 2M PCI S3 Trio64 Univbe 6.53
61,84% - Diamond Stealth 64 Video VRAM 2M PCI S3 Vision968 Univbe 6.53

recommended card: Asus AGP-V7700 TVR 32M AGP NVIDIA GeForce2 GTS BIOS 3.0 VBE (best performance, very good output quality, good builtin vbe)
alternative: Asus 3DP-V3000 4M PCI NVIDIA Riva128 BIOS 3.0 VBE (ok performance for slot1, good output quality and very good vga and state-of-art vbe compatibility)

Last edited by arncht on 2019-07-07, 10:33. Edited 13 times in total.

My little retro computer world
Overdoze of the demoscene

Reply 1 of 22, by arncht

User metadata
Rank Oldbie
Rank
Oldbie

the sheet updated with a matrox millenium from 1995

My actual PCI card ranking:
95,04% Diamond Stealth 64 Video 2001 2M PCI S3 Trio64V+
95,40% Hercules Terminator 3D/DX 4M PCI S3 ViRGE/DX
95,92% Matrox Millenium 4M PCI
99,51% Hercules Dynamite 128 2M PCI Tseng ET6000
100,00% Asus 3DP-V3000 4M PCI NVIDIA Riva128

My little retro computer world
Overdoze of the demoscene

Reply 2 of 22, by firage

User metadata
Rank Oldbie
Rank
Oldbie

I guess TNT2 and Voodoo3 PCI results, and everything that beats them, will be interesting. Lack of support in UniVBE is already a mark against 3dfx's compatibility for sure, in various ways.

My big-red-switch 486

Reply 3 of 22, by arncht

User metadata
Rank Oldbie
Rank
Oldbie

sure, just for a 1999 rig i would use an agp card. at the mmx/tx i would like to stay at the <=97 level.

the 3dfx vesa compatibilty not good enough for demos - out of the box the riva128/compaq gx vesa is unbeatable, with univbe even better.

My little retro computer world
Overdoze of the demoscene

Reply 4 of 22, by arncht

User metadata
Rank Oldbie
Rank
Oldbie

Hercules Dynamite 128 4M PCI added

later, if i have time, i will retest many things.

Attachments

  • 20190505_101556.jpg
    Filename
    20190505_101556.jpg
    File size
    1.65 MiB
    Views
    3635 views
    File license
    Fair use/fair dealing exception

My little retro computer world
Overdoze of the demoscene

Reply 5 of 22, by arncht

User metadata
Rank Oldbie
Rank
Oldbie

Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV added
Diamond Stealth 64 DRAM 2M PCI S3 Trio64 added

Attachments

  • 20190519_175230.jpg
    Filename
    20190519_175230.jpg
    File size
    355.36 KiB
    Views
    3571 views
    File license
    Fair use/fair dealing exception
  • 20190519_175210.jpg
    Filename
    20190519_175210.jpg
    File size
    324.77 KiB
    Views
    3571 views
    File license
    Fair use/fair dealing exception

My little retro computer world
Overdoze of the demoscene

Reply 6 of 22, by arncht

User metadata
Rank Oldbie
Rank
Oldbie

Socket 5 based P120 added as a platform.

My actual Socket 5 PCI card ranking (BIOS VBE) until 1995:
103,72% Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV (VBE 1.2)
100,00% Matrox Millenium 4M PCI (VBE 2.0 *)
99,57% Diamond Stealth 64 Video 2001 2M PCI S3 Trio64V+ (VBE 1.2)
95,80% Diamond Stealth 64 DRAM 2M PCI S3 Trio64 (VBE 1.2)

* very early VBE 2.0 implementation, it is slower than the "normal" VBE 2.0

My little retro computer world
Overdoze of the demoscene

Reply 7 of 22, by clueless1

User metadata
Rank l33t
Rank
l33t

Awesome. Thanks for your hard work. I wish you were closer so I could send you some cards you haven't tested. See the PCI DOS benchmarks in my signature.

The more I learn, the more I realize how much I don't know.
OPL3 FM vs. Roland MT-32 vs. General MIDI DOS Game Comparison
Let's benchmark our systems with cache disabled
DOS PCI Graphics Card Benchmarks

Reply 8 of 22, by arncht

User metadata
Rank Oldbie
Rank
Oldbie

diamond s3 vision968 added, slower in vga, than the trio64, but more balanced, with excellent output quality. i wanted to use trios in my configs, but i give up because of the horrible outputs. the diamond vision968 uses same ti dac, like the matrox millennium - the last really high end card from the s3.

My actual Socket 5 PCI card ranking (BIOS VBE) until 1995:
100,00% Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV (VBE 1.2)
96,79% Matrox Millenium 4M PCI (VBE 2.0 *)
96,13% Diamond Stealth 64 Video 2001 2M PCI S3 Trio64V+ (VBE 1.2)
94,40% Diamond Stealth 64 Video VRAM 2M PCI S3 Vision968 (VBE 1.2)
92,43% Diamond Stealth 64 DRAM 2M PCI S3 Trio64 (VBE 1.2)

VGA benchmarks:
100,00% Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV (VBE 1.2)
97,23% Diamond Stealth 64 Video 2001 2M PCI S3 Trio64V+ (VBE 1.2)
95,74% Diamond Stealth 64 DRAM 2M PCI S3 Trio64 (VBE 1.2)
94,97% Matrox Millenium 4M PCI (VBE 2.0 *)
93,99% Diamond Stealth 64 Video VRAM 2M PCI S3 Vision968 (VBE 1.2)

VESA benchmarks:
100,00% Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV (VBE 1.2)
99,83% Matrox Millenium 4M PCI (VBE 2.0 *)
95,07% Diamond Stealth 64 Video VRAM 2M PCI S3 Vision968 (VBE 1.2)
94,28% Diamond Stealth 64 Video 2001 2M PCI S3 Trio64V+ (VBE 1.2)
86,91% Diamond Stealth 64 DRAM 2M PCI S3 Trio64 (VBE 1.2)

* very early VBE 2.0 implementation, it is slower than the "normal" VBE 2.0

My little retro computer world
Overdoze of the demoscene

Reply 10 of 22, by arncht

User metadata
Rank Oldbie
Rank
Oldbie
Warlord wrote:

what are the p6 issues. A 233 mmx vs a p2 233 how do they stack up, which one has issues and why.

i think the main problem is the speculative execution, old programs use empty loops for the timing, and they will crash, or cannot detect well sound cards, etc.

My little retro computer world
Overdoze of the demoscene

Reply 11 of 22, by arncht

User metadata
Rank Oldbie
Rank
Oldbie

Diamond Stealth 64 Video VRAM 2M PCI S3 Vision968

Attachments

  • 20190705_081649.jpg
    Filename
    20190705_081649.jpg
    File size
    458.6 KiB
    Views
    3290 views
    File license
    Fair use/fair dealing exception

My little retro computer world
Overdoze of the demoscene

Reply 12 of 22, by arncht

User metadata
Rank Oldbie
Rank
Oldbie

i retested many cards, and I was curious - what happens, if there is no cpu limit. so i added a slot 1 config, with lfb and video caching option:

3 configs, 13 cards, 18 benchmarks
socket 5 - 65 launched benchmarks
socket 7 - 260 launched benchmarks
socket 1 - 233 launched benchmarks

socket 5:
100,00% - Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV BIOS 1.2 VBE
96,79% - Matrox Millenium 4M PCI Matrox Millenium BIOS 2.0 VBE
94,40% - Diamond Stealth 64 Video VRAM 2M PCI S3 Vision968 BIOS 1.2 VBE
92,43% - Diamond Stealth 64 DRAM 2M PCI S3 Trio64 BIOS 1.2 VBE

recommended card: Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV (outstanding performance, good output quality and superb compatibility)
alternative: Diamond Stealth 64 Video VRAM 2M PCI S3 Vision968 (ok performance for socket 5, excellent output quality and compatibility)

Last edited by arncht on 2019-07-07, 09:44. Edited 1 time in total.

My little retro computer world
Overdoze of the demoscene

Reply 13 of 22, by arncht

User metadata
Rank Oldbie
Rank
Oldbie

socket 7:
100,00% - Asus 3DP-V3000 4M PCI NVIDIA Riva128 BIOS 3.0 VBE
99,43% - Hercules Dynamite 128 2M PCI Tseng ET6000 BIOS 2.0 VBE
99,32% - Hercules Dynamite 128 4M PCI Tseng ET6000 BIOS 2.0 VBE
99,18% - Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV Univbe 6.53
95,76% - Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV BIOS 1.2 VBE
95,39% - Matrox Millenium 4M PCI Matrox Millenium Univbe 6.53
94,79% - Hercules Terminator 3D/DX 4M PCI S3 ViRGE/DX Univbe 6.53
94,42% - Diamond Stealth 64 Video 2001 2M PCI S3 Trio64V+ Univbe 6.53
91,44% - Matrox Millenium 4M PCI Matrox Millenium BIOS 2.0 VBE
90,93% - Diamond Stealth 64 DRAM 2M PCI S3 Trio64 Univbe 6.53
90,06% - Hercules Terminator 3D/DX 4M PCI S3 ViRGE/DX BIOS 1.2 VBE
89,65% - Diamond Stealth 64 Video VRAM 2M PCI S3 Vision968 Univbe 6.53
87,58% - Diamond Stealth 64 Video 2001 2M PCI S3 Trio64V+ BIOS 1.2 VBE
81,79% - Diamond Stealth 64 Video VRAM 2M PCI S3 Vision968 BIOS 1.2 VBE
81,12% - Diamond Stealth 64 DRAM 2M PCI S3 Trio64 BIOS 1.2 VBE

recommended card: Asus 3DP-V3000 4M PCI NVIDIA Riva128 BIOS 3.0 VBE (best performance, good output quality and very good vga and state-of-art vbe compatibility)
alternative: Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV Univbe 6.53 (very fast for socket 7, good output quality and very good compatibility)

Last edited by arncht on 2019-07-07, 09:44. Edited 2 times in total.

My little retro computer world
Overdoze of the demoscene

Reply 14 of 22, by arncht

User metadata
Rank Oldbie
Rank
Oldbie

slot1:
100,00% - Asus AGP-V7700 TVR 32M AGP NVIDIA GeForce2 GTS BIOS 3.0 VBE
99,95% - Creative 3D Blaster CT6810 32M AGP NVIDIA RIVA TNT2 Ultra BIOS 3.0 VBE
99,93% - 3Dfx Voodoo3 3000 16M AGP 3Dfx Voodoo3 3000 BIOS 3.0 VBE
99,85% - Asus AGP-V6600 32M AGP NVIDIA GeForce 256 BIOS 3.0 VBE
93,87% - Diamond Viper V550 16M AGP NVIDIA Riva TNT BIOS 3.0 VBE
89,95% - Asus 3DP-V3000 4M PCI NVIDIA Riva128 BIOS 3.0 VBE
86,59% - Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV Univbe 6.53
83,87% - Matrox Millenium 4M PCI Matrox Millenium Univbe 6.53
78,99% - Hercules Dynamite 128 4M PCI Tseng ET6000 BIOS 2.0 VBE
72,37% - Hercules Terminator 3D/DX 4M PCI S3 ViRGE/DX Univbe 6.53
70,13% - Diamond Stealth 64 Video 2001 2M PCI S3 Trio64V+ Univbe 6.53
64,39% - Diamond Stealth 64 DRAM 2M PCI S3 Trio64 Univbe 6.53
61,84% - Diamond Stealth 64 Video VRAM 2M PCI S3 Vision968 Univbe 6.53

recommended card: Asus AGP-V7700 TVR 32M AGP NVIDIA GeForce2 GTS BIOS 3.0 VBE (best performance, very good output quality, good builtin vbe)
alternative: Asus 3DP-V3000 4M PCI NVIDIA Riva128 BIOS 3.0 VBE (ok performance for slot1, good output quality and very good vga and state-of-art vbe compatibility)

My little retro computer world
Overdoze of the demoscene

Reply 15 of 22, by arncht

User metadata
Rank Oldbie
Rank
Oldbie

i added the socket 3 vlb results from here:
DX4 VLB FPS comparison, the fastest VLB video card in DOS

socket 3 vlb:
100,00% - WDC Paradise Bali32 1M VLB ARK Logic ARK1000VL BIOS 1.2 VBE
98,74% - Tseng ET4000/W32p 2M VLB Tseng ET4000/W32p BIOS 1.0 VBE
98,42% - Hercules PowerDynamite 2M VLB Tseng ET4000/W32p BIOS 1.2 VBE
98,05% - Genoa Phantom 64 2M VLB S3 Vision864 BIOS 1.2 VBE
97,61% - miro Crystal 20SD VL 2M VLB S3 Vision864 BIOS 1.2 VBE
97,36% - Trident TGUI9440 2M VLB Trident TGUI9440 BIOS 1.2 VBE
94,43% - Spea V7-Mercury P-64 2M VLB S3 Vision964
89,94% - S3 86C805-P 1M VLB BIOS 1.2 VBE
89,30% - Cirrus Logic CL-GD5429 2M VLB BIOS 1.2 VBE

recommended card: Genoa Phantom 64 2M VLB S3 Vision864 BIOS 1.2 VBE (very good performance, best output quality and very good compatibility)
alternative: Hercules PowerDynamite 2M VLB Tseng ET4000/W32p BIOS 1.2 VBE (very good performance, excellent output quality and good compatibility)

My little retro computer world
Overdoze of the demoscene

Reply 16 of 22, by clueless1

User metadata
Rank l33t
Rank
l33t
arncht wrote:
slot1: 100,00% - Asus AGP-V7700 TVR 32M AGP NVIDIA GeForce2 GTS BIOS 3.0 VBE 99,95% - Creative 3D Blaster CT6810 32M AGP NVIDIA […]
Show full quote

slot1:
100,00% - Asus AGP-V7700 TVR 32M AGP NVIDIA GeForce2 GTS BIOS 3.0 VBE
99,95% - Creative 3D Blaster CT6810 32M AGP NVIDIA RIVA TNT2 Ultra BIOS 3.0 VBE
99,93% - 3Dfx Voodoo3 3000 16M AGP 3Dfx Voodoo3 3000 BIOS 3.0 VBE
99,85% - Asus AGP-V6600 32M AGP NVIDIA GeForce 256 BIOS 3.0 VBE
93,87% - Diamond Viper V550 16M AGP NVIDIA Riva TNT BIOS 3.0 VBE
89,95% - Asus 3DP-V3000 4M PCI NVIDIA Riva128 BIOS 3.0 VBE
86,59% - Diamond Stealth 64 2001 2M PCI ARK Logic ARK2000PV Univbe 6.53
83,87% - Matrox Millenium 4M PCI Matrox Millenium Univbe 6.53
78,99% - Hercules Dynamite 128 4M PCI Tseng ET6000 BIOS 2.0 VBE
72,37% - Hercules Terminator 3D/DX 4M PCI S3 ViRGE/DX Univbe 6.53
70,13% - Diamond Stealth 64 Video 2001 2M PCI S3 Trio64V+ Univbe 6.53
64,39% - Diamond Stealth 64 DRAM 2M PCI S3 Trio64 Univbe 6.53
61,84% - Diamond Stealth 64 Video VRAM 2M PCI S3 Vision968 Univbe 6.53

recommended card: Asus AGP-V7700 TVR 32M AGP NVIDIA GeForce2 GTS BIOS 3.0 VBE (best performance, very good output quality, good builtin vbe)
alternative: Asus 3DP-V3000 4M PCI NVIDIA Riva128 BIOS 3.0 VBE (ok performance for slot1, good output quality and very good vga and state-of-art vbe compatibility)

Nice. The AGP bus does wonders for the Voodoo3! In my results, the PCI V3 falls behind PCI TNT2 M64 and ARK2000 when you crank up the cpu speed. You might need a faster AGP system to separate the performance of the top 4 cards.

The more I learn, the more I realize how much I don't know.
OPL3 FM vs. Roland MT-32 vs. General MIDI DOS Game Comparison
Let's benchmark our systems with cache disabled
DOS PCI Graphics Card Benchmarks

Reply 17 of 22, by arncht

User metadata
Rank Oldbie
Rank
Oldbie

Yeah, it would be possible, just i wont use dos on newer rigs, maybe an athlon 1400 with kt133a. But i am nut sure, will it be faster, the p6/bx video cache is very effective.

My little retro computer world
Overdoze of the demoscene

Reply 18 of 22, by spacedrone808

User metadata
Rank Member
Rank
Member

Socket 3 is tested with vlb cards. And what about 486 + pci? It is not tested because it's less compatible or what?

Obsolete Projects: https://trackerninja.codeberg.page