red-ray wrote on 2020-08-31, 09:38:
dr.zeissler wrote on 2020-08-31, 08:30:
elianda wrote on 2015-09-01, 22:39:
What is much more important for DOS is that the Virge has support for low-res VESA modes as well as 15 bit modes (but not 24 bit).
The Matrox just support 8/16/32 bit starting at 640x480.
That is an interesting information! Is that why my onboard-mystique does not work in many demos with special 15/24 bit resolutions, even if I have loaded SDD with VESA3.0 support?
I thought that the Mystique supported low res modes and 24-bit colour so I checked and they do, but low res is only @ 85Hz. The system is running 2003 Server.
Interesting here is the VESA mode table of one of my Mystiques:
Super VGA BIOS extension version 2.00 is installed
OEM string is 'Matrox Graphics Inc.'
Device capabilities are 1
Mode Attr Window WindowA WindowB Mapping Bytes Resolution Char BPP Banks Type
Grn Siz Seg att Seg att Function /line Cell Planes
0100 I CG 64 64 A000 RW C000:7AC6 640 640x400 8x16 8 1 1 VGA
0101 I CG 64 64 A000 RW C000:7AC6 640 640x480 8x16 8 1 1 VGA
0102 I CG 64 64 A000 RW C000:7AC6 100 800x600 8x14 4 4 1 EGA
0103 I CG 64 64 A000 RW C000:7AC6 800 800x600 8x16 8 1 1 VGA
0105 I CG 64 64 A000 RW C000:7AC6 1024 1024x768 8x16 8 1 1 VGA
0107 I CG 64 64 A000 RW C000:7AC6 1280 1280x1024 8x16 8 1 1 VGA
0108 I CT 32 32 B800 RW C000:7AC6 80 80x60 8x8 4 4 1 Text
0109 I CT 32 32 B800 RW C000:7AC6 132 132x25 8x16 4 4 1 Text
010B I CT 32 32 B800 RW C000:7AC6 132 132x50 8x8 4 4 1 Text
010C I CT 32 32 B800 RW C000:7AC6 132 132x60 8x8 4 4 1 Text
0110 I CG 64 64 A000 RW C000:7AC6 1280 640x480 8x1616 1 1 06
0111 I CG 64 64 A000 RW C000:7AC6 1280 640x480 8x1616 1 1 06
0112 I CG 64 64 A000 RW C000:7AC6 2560 640x480 8x1632 1 1 06
0113 I CG 64 64 A000 RW C000:7AC6 1600 800x600 8x1616 1 1 06
0114 I CG 64 64 A000 RW C000:7AC6 1600 800x600 8x1616 1 1 06
0115 I CG 64 64 A000 RW C000:7AC6 3200 800x600 8x1632 1 1 06
0116 I CG 64 64 A000 RW C000:7AC6 2048 1024x768 8x1616 1 1 06
0117 I CG 64 64 A000 RW C000:7AC6 2048 1024x768 8x1616 1 1 06
011C I CG 64 64 A000 RW C000:7AC6 1600 1600x1200 8x16 8 1 1 VGA
0118 I CG 64 64 A000 RW C000:7AC6 4096 1024x768 8x1632 1 1 06
0119 I CG 64 64 A000 RW C000:7AC6 2560 1280x1024 8x1616 1 1 06
011A I CG 64 64 A000 RW C000:7AC6 2560 1280x1024 8x1616 1 1 06
011D I CG 64 64 A000 RW C000:7AC6 3200 1600x1200 8x1616 1 1 06
011E I CG 64 64 A000 RW C000:7AC6 3200 1600x1200 8x1616 1 1 06
And this from a Matrox Millenium:
Super VGA BIOS extension version 2.00 is installed
OEM string is 'Matrox Graphics Inc.'
Device capabilities are 1
Mode Attr Window WindowA WindowB Mapping Bytes Resolution Char BPP Banks Type
Grn Siz Seg att Seg att Function /line Cell Planes
0100 I CG 64 64 A000 RW C000:79A8 640 640x400 8x16 8 1 1 VGA
0101 I CG 64 64 A000 RW C000:79A8 640 640x480 8x16 8 1 1 VGA
0102 I CG 64 64 A000 RW C000:79A8 100 800x600 8x14 4 4 1 EGA
0103 I CG 64 64 A000 RW C000:79A8 1024 800x600 8x16 8 1 1 VGA
0105 I CG 64 64 A000 RW C000:79A8 1024 1024x768 8x16 8 1 1 VGA
0107 I CG 64 64 A000 RW C000:79A8 1280 1280x1024 8x16 8 1 1 VGA
0108 I CT 32 32 B800 RW C000:79A8 80 80x60 8x8 4 4 1 Text
0109 I CT 32 32 B800 RW C000:79A8 132 132x25 8x16 4 4 1 Text
010B I CT 32 32 B800 RW C000:79A8 132 132x50 8x8 4 4 1 Text
010C I CT 32 32 B800 RW C000:79A8 132 132x60 8x8 4 4 1 Text
0110 I CG 64 64 A000 RW C000:79A8 1280 640x480 8x1616 1 1 06
0111 I CG 64 64 A000 RW C000:79A8 1280 640x480 8x1616 1 1 06
0112 I CG 64 64 A000 RW C000:79A8 2560 640x480 8x1632 1 1 06
0113 I CG 64 64 A000 RW C000:79A8 1920 800x600 8x1616 1 1 06
0114 I CG 64 64 A000 RW C000:79A8 1920 800x600 8x1616 1 1 06
0115 I CG 64 64 A000 RW C000:79A8 3200 800x600 8x1632 1 1 06
0116 I CG 64 64 A000 RW C000:79A8 2048 1024x768 8x1616 1 1 06
0117 I CG 64 64 A000 RW C000:79A8 2048 1024x768 8x1616 1 1 06
011C I CG 64 64 A000 RW C000:79A8 1664 1600x1200 8x16 8 1 1 VGA
0118 I CG 64 64 A000 RW C000:79A8 4096 1024x768 8x1632 1 1 06
0119 I CG 64 64 A000 RW C000:79A8 2560 1280x1024 8x1616 1 1 06
011A I CG 64 64 A000 RW C000:79A8 2560 1280x1024 8x1616 1 1 06
011D I CG 64 64 A000 RW C000:79A8 3200 1600x1200 8x1616 1 1 06
011E I CG 64 64 A000 RW C000:79A8 3200 1600x1200 8x1616 1 1 06
So it is basically identical.
It might however be that the windows driver offers more modes.
I have not checked if one gets more modes (aka a different VESA BIOS) in a DOS window of Win9x.
I have seen this with the DSystems Papilio UltraCAD, that have no VESA ROM BIOS, but in Win9x there is a VESA 3.0 BIOS provided in the DOS window.