ich habe verschiedene Grafikkarten mal bezueglich ihrer Geschwindigkeit unter DOS getestet. Dazu habe ich einen P166MMX und Duke Nukem 3D verwendet. Der Test ging so, dass ich den ersten level, erste Episode gestartet habe und dann per DNRATE mit die Bildwiederholrate angezeigt habe. Ansonsten war NoSound eingestellt.
Der Berechnungsoverhead sollte auf dem Pentium gering sein. Das habe ich ausprobiert, indem ich zu Low Detail gewechselt habe. Wenn dann die fps sich nicht geaendert haben, war der limitierende Faktor die Grafik-Fillrate.
Das war bei allen Karten der Fall.
Desweiteren habe ich bei Commander Keen 4, Goodbye Galaxy auf ruckelndes Scrolling geprueft.
So hier nun die Werte:
Code: Alles auswählen
::: Pentium 166 MMX auf einem VX Pro Mainboard.
Duke Nukem 3D mit DNRATE
Karte 320x200 640x480 kein Ruckeln bei Keen4?
V7 Vega ISA 9 - +
http://mail.lipsia.de/~enigma/neu/pics/cl_vga.jpg
Paradise PVGA1A ISA 23 - +
http://mail.lipsia.de/~enigma/neu/pics/pvga1a.jpg
WDC90C11 ISA 32 9 +
ET4000AX ISA 14 3 mit VESA 1.2 von SC2000 +
3 mit UniVBE 6.70
http://mail.lipsia.de/~enigma/neu/pics/et4000.jpg
andere ET4000AX 32 9 UniVBE6.70 +
1 MB 34 UniVBE 6.70
Trident
TVGA 8800C 512kB 17 +
Papilio G1-2 PCI 37 9 +
(Weitek P9100)
http://mail.lipsia.de/~enigma/neu/pics/papilio_ultracad.jpg
S3 Trio64 PCI 81 24 +
86C764-P
S3 Trio64 PCI 88 27 +
86C764X
http://mail.lipsia.de/~enigma/neu/pics/s3trio64.jpg
S3 Trio64V+ PCI 83 23 +
S3 Trio64V+ PCI 90 28 +
86C765
http://mail.lipsia.de/~enigma/neu/pics/winner1000.jpg
Oak Spitfire PCI 66 21 +
http://mail.lipsia.de/~enigma/neu/pics/oak_spitfire.jpg
Ati Mach64 PCI 70 29 mit UNiVBE 6.70 -
http://mail.lipsia.de/~enigma/neu/pics/ati_mach64.jpg
ATI RAGE Pro PCI 80 29 -
http://mail.lipsia.de/~enigma/neu/pics/rageproturbo.jpg
ATI RAGE 128 PCI 91 30 +
Elsa Victory Erazor 84 32 +
(Riva128 NV3) PCI
http://mail.lipsia.de/~enigma/neu/pics/elsa_victory_erazor.jpg
Avance Logic
ALG2301.A 81 28 UniVBE 6.70 +
http://mail.lipsia.de/~enigma/neu/pics/v7vega.jpg
ALG2301.B 76 28 UniVBE 6.70 +
ALG2564 90 32 +
http://mail.lipsia.de/~enigma/neu/pics/gaia.jpg
Karte 320x200 640x480 800x600 kein Ruckeln bei Keen4?
Hercules Dynamite 128/Video
TSENG ET6000 PCI 90 36 25 +
http://mail.lipsia.de/~enigma/neu/pics/et6000.jpg
Matrox Millenium
MGA2064W PCI 90 34 22 -
http://mail.lipsia.de/~enigma/neu/pics/matrox_millenium.jpg
Cirrus Logic PCI 71 23 16 +
GD5440 1MB
http://mail.lipsia.de/~enigma/neu/pics/cl_gd5440.jpg
Trident 65 25 17 +
TGUI9440 1MB
http://mail.lipsia.de/~enigma/neu/pics/tgui9440.jpg
Cirrus Logic ISA 32 9 4 +
GD5420 AVGA2 1MB 34 UniVBE 6.70
http://mail.lipsia.de/~enigma/neu/pics/cl_gd5420.jpg
::: AMD K6-III 166 MHz
ET4000 ISA 1MB 32 8 UniVBE
43 UniVBE
::: Core2 Duo 2.66 GHz auf einem nForce590SLI Mainboard
Karte 320x200 640x480 800x600 kein Ruckeln bei Keen4?
Hercules Dynamite 128/Video
TSENG ET6000 404? 83 58 +
Matrox Millenium
MGA2064W 333? 71 46 -
Elsa Victory Erazor 404? 89 57 +
Weitek P9100 PCI 64 16 10 +
GF7950GX2 PCIe 548? 145 99
Spea Mirage P64 333? 80 49
86C764X
Spea Mirage P64 333? 80 49
86C764-P
Elsa Winner1000 333? 88 51
86C765
Diamond Stealth64/V 333? 76 47
86C765
AvanceLogic 333? 88 56
ALG 2564
Ati Rage128 333 60 30
320x200 im VBE2.0 Modus: 70
Ati Mach64 333 49 29
Oak Spitfire 207 44 27
Zusammenfassung:
8 Bit ISA Performance nur sehr selten ausreichend
16 Bit ISA Performance ausreichend bei 320x200
PVGA1A und ihr Nachfolger erstaunlich flott, dafuer dass sie zu den fruehen ISA VGA-Karten gehoeren.
Alle halbwegs gestandenen PCI Karten sind ausreichend flott, mit viel Performancereserve.
Die PCI-Karten Performance skaliert nach oben.
Es gibt teilweise bei Karten mit gleichem Chip unterschiedliche Leistung (vermutlich Taktung)
Papilio G1-2 ist eine der ersten PCI Karten, als CAD Grafikkarte designed und unoptimiert fuer DOS
Ati Rage Pro ist bei der fuer DOS relevanten Schnittstelle eine Ati Mach64.