I ran some tests with UNIVBE versions and this is what I came up with on my Trio64 VLB card.
No univbe installed
cannot run pcpbench
Univbe 5.0
uses 5 kb of conventional memory
incorrectly identifies the vga chipset as S3 86c911 with 1 MB
VESA 1.2
PCPBench = 8.8 VESA Modus 100 640x480
PCPBench /vgamode = 20.8
Doom realtics = 1767
Quake - no option for 640x480
Univbe 5.1a
uses 8 kb of conventional memory
correctly identifies Trio64 with 2 MB
VESA 1.2
PCPBench = 9.2 VESA Modus 100 640x480
PCPBench /vgamode = 20.8
Doom realtics = 1764
Quake - no option for 640x480
Univbe 5.2
uses 12 kb of conventional memory
I only have the Windows version, which is also supposed to work in DOS. When I install it using WIn3.11, I get some error towards the end of the installation, FATAL: UV_updateConfig failed!! I am unable to open the utility - complains that it is not installed properly. When I try to run the DOS executables in DOS I also get an error that it is not installed properly and to install it. Never figured this out.
EDIT: Figured out Univbe 5.2. Univbe 5.3 and Univbe 5.2 use the same registration file, IO.IDX in C:\ , and for some reason Univbe 5.2 installation won't override 5.3's IO.IDX file. You need to delete the hidden io.idx file, then install Univbe 5.2. To use univbe 5.3 again, you need to put the old io.idx file back in c:\
Univbe 5.3a
uses 13 kb of conventional memory
correctly identifies Trio64 with 2 MB
installs linear frame buffer
VESA 2.0
PCPBench = 10.1 VESA Modus 100 640x480
PCPBench /vgamode = 20.8
Doom realtics = 1764
Quake @ 640x480 = 4.7 (I'm guessing this mode requires VESA 2.0)
Univbe 6.53
uses 20 kb of conventional memory
correctly identifies Trio64 with 2 MB
installs linear frame buffer
VESA 2.0 & 3.0
PCPBench = 10.1 VESA Modus 100 640x480
PCPBench /vgamode = 20.8
Doom realtics = 1763
Quake @ 640x480 = 4.7
uvconfig claims that my default graphics adapter BIOS contains VBE 1.2, no linear frame buffer, and supports 16 video modes
uvconfig claims that univbe is adding support for VESA 2.0 & 3.0, linear frame buffer, and allows for 49 video modes
Using BIOS from Hercules Terminator 64 DRAM VLB
Also only VBE 1.2
However, this BIOS lets me run PCPBench without univbe.
Cannot use Diamond Win 3.11 drivers with this BIOS inserted
PCPBench = 9.1 VESA Modus 100 640x480
PCPBench /vgamode = 20.8
Doom realtics = 1768
Is there a bug in Diamond's BIOS which isn't letting me run PCPBench? I'd like to find BIOS v2.02, which I assume will correct for this, and with any luck, will contain VESA extensions version 2.0. I don't like the idea of having to run univbe for pcpbench. I'm guessing that Univbe 5.2 may be the lowest version for VBE 2.0 and consumes the least conventional memory. Anyone know where to source the freewave version for DOS?
Plan your life wisely, you'll be dead before you know it.