UniVBE

UniVBE

UniVBE (short for Universal VESA BIOS Extension) is a software driver that allows DOS applications written to the VESA BIOS standard to run on almost any display device made in the last 15 years or so.

The UniVBE driver was written by SciTech Software and is also available in their product called SciTech Display Doctor.

The primary benefit is increased compatibility and performance with DOS games. Many video cards have sub-par implementations of the VESA standards, or no support at all. UNIVBE replaces the card's built-in support. Many DOS games include a version of UNIVBE because VESA issues were so widespread.

According to SciTech Software Inc, SciTech Display Doctor is licensed by IBM as the native graphics driver solution for OS/2. [http://www.scitechsoft.com/about/about.html]

History

The software started out as The Universal VESA TSR (UNIVESA), written by Kendall Bennett. It was renamed to Universal VESA BIOS Extensions (UniVBE) in version 5, which supports VBE/Core 2.0, and no longer a freeware.

In version 5.2, it was renamed to Scitech Display Doctor. However, UniVBE remained to be the name used for the actual driver.

Version 6 included support of VBE/Core 3.0, VBE/SCI.

Version 6.5 introduced the ability to use Scitech Display Doctor as wrapper video driver.

Version 7 supports VESA/MCCS, and included Scitech GLDirect, an OpenGL emulator. This version was also ported to OS/2 and Linux (as version 1.0). However, the proposed product has never been widely available. Only pre-releases are available to public. In the Windows SDD prerelease, it included DOS UniVBE driver 7.20 beta, the Scitech Nucleus Graphics driver, GLDirect 2.0 and 3.0 beta. SDD 7 was first released on OS/2 on 2002-2-28, followed by Windows beta on 2002-3-1.

SciTech Display Doctor 7.1 marked as the final release of SDD, which was available on OS/2. However, the Scitech Nucleus Graphics engine lived on as SciTech SNAP (System Neutral Access Protocol) Graphics, SciTech SNAP DDC, and SciTech VBE Test Suite 8.0. [http://www.scoug.com/OS24U/2002/scoug209.download.html] Unlike UniVBE drivers, SciTech SNAP Graphics is designed as fully accelerated binary compatible graphic device driver, rather than patching VESA BIOS. [http://www.talula.demon.co.uk/freebe/]

Display Doctor is no longer supported by SciTech Software, but SciTech Display Doctor 5.3a, SciTech Display Doctor 6.53, and UniVBE 6.7 are available on their [http://www.scitechsoft.com/ftp/sdd/ ftp site] .

Compatibility

UniVBE requires video card with at least 512 KiB of memory.

Although UniVBE driver has supported many controllers, the quality of VESA support decays in newer incarnations, especially for owners with older hardware. In the case of newer video processors, the video cards that use them begin to incorporate rewritable firmware, which allows video card manufacturers to offer better VBE patches than SciTech can supply, especially for cards using Matrox processors.

UniVBE does not add 16-colour screen modes or text modes, but offers option to reuse those modes with pass through feature. However, text mode pass through feature is broken since SDD 6.

Matrox G-series video cards can only use video modes that utilize at most half of its memory. This is different from the Matrox Millennium, which was documented by SciTech as hardware flaw.

References

* [http://www.pcmag.com/encyclopedia_term/0,2542,t=UniVBE&i=53447,00.asp Definition from the Encyclopedia of Computing Terms]
* [http://www.scitechsoft.com SciTech Software Inc.]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • UniVBE — (сокращение от Universal VESA BIOS Extension ) это драйвер позволяющий приложениям DOS, написанным в соответствии со стандартом VESA BIOS, запускаться на многих видеоадаптерах изготовленных за последние 15 лет. Основное назначение увеличение… …   Википедия

  • John Bridges (software developer) — John Bridges is the co author of the software program PCPaint and primary developer of the program GRASP for Microtex Industries with Doug Wolfgram. He is also the sole author of GLPro and AfterGRASP. His article entitled Differential Image… …   Wikipedia

  • VBE — VESA BIOS Extensions (VBE) расширение BIOS в стандарте видеокарты по отношению к стандартному видео BIOS для По сути, VBE является унифицированным стандартом программного интерфейса с VESA совместимыми картами при работе через видео BIOS он… …   Википедия

  • VESA BIOS Extensions — (VBE) comprise a VESA standard, currently at version 3, that defines the interface that can be used by software to access compliant video boards at high resolutions and bit depths. This is opposed to the traditional int 10h BIOS calls, which are… …   Wikipedia

  • SciTech — may refer to:* SciTech High, an alias for The Harrisburg University of Science and Technology High School * The common abbreviation for the Science and Technology Facilities Council in the UK * SciTech Software, developer of display related… …   Wikipedia

  • MCGA — 15 poliger VGA Anschluss VGA Anschlussstecker Video Graphics Array oder VGA bezeichnet einen Computergrafik Standard (EISA, 1987), der bestimmte Kombinationen von Bildau …   Deutsch Wikipedia

  • Multicolor Graphics Adapter — 15 poliger VGA Anschluss VGA Anschlussstecker Video Graphics Array oder VGA bezeichnet einen Computergrafik Standard (EISA, 1987), der bestimmte Kombinationen von Bildau …   Deutsch Wikipedia

  • QQVGA — 15 poliger VGA Anschluss VGA Anschlussstecker Video Graphics Array oder VGA bezeichnet einen Computergrafik Standard (EISA, 1987), der bestimmte Kombinationen von Bild …   Deutsch Wikipedia

  • VESA-BIOS — Die VESA BIOS Extension (VBE) ist ein Standard der Video Electronics Standards Association (VESA) für Grafikkarten in IBM kompatiblen Personalcomputer (PCs). Sie sind eine üblicherweise im Grafikkarten BIOS implementierte Programmierschnittstelle …   Deutsch Wikipedia

  • VESA BIOS Extension — Die VESA BIOS Extension (VBE) ist ein Standard der Video Electronics Standards Association (VESA) für Grafikkarten in IBM kompatiblen Personal Computer (PCs). Sie sind eine üblicherweise im Grafikkarten BIOS implementierte… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”