UniVBE ( Universal VESA BIOS Extensionsの略) は、VESA BIOS標準に従って作成されたDOS アプリケーションを、1990 年頃から 2000 年代半ばまでのほぼすべてのディスプレイ デバイスで実行できるよう にするソフトウェア ドライバーです。
UniVBE ドライバーはSciTech Softwareによって作成され、 SciTech Display Doctorという同社の製品でも利用できます。
主な利点は、DOSゲームとの互換性とパフォーマンスが向上することです。多くのビデオ カードは、 VESA 標準の実装が標準以下であるか、まったくサポートされていません。UNIVBE は、カードの組み込みサポートに代わるものです。VESA の問題が広範囲に及んでいたため、多くの DOS ゲームには UNIVBE のバージョンが含まれています。
SciTech Software Incによると、SciTech Display DoctorはOS/2のネイティブグラフィックドライバソリューションとしてIBMからライセンス供与されている。[1]
歴史
このソフトウェアは、Kendall Bennett によって書かれたThe Universal VESA TSR (UNIVESA)として始まりました。バージョン 4.2 では、 VESA 組織の要請によりUniversal VESA BIOS Extensions (UniVBE)に名前が変更され、現在はフリーウェアではありません。
バージョン 5.1 では、VBE/Core 2.0 のサポートが追加されました。
バージョン 5.2 では、Scitech Display Doctor に名前が変更されました。ただし、実際のドライバーの名前は引き続き UniVBE のままです。
バージョン 6 には、VBE/Core 3.0、VBE/SCI のサポートが含まれています。
バージョン 6.5 では、Scitech Display Doctor をラッパービデオ ドライバー として使用できる機能が導入されました。
バージョン 7 はVESA/MCCSをサポートし、 OpenGLエミュレーターの Scitech GLDirect を含んでいました。このバージョンは OS/2 とLinux (バージョン 1.0) にも移植されました。しかし、提案された製品は広く利用されることはありませんでした。一般に公開されたのはプレリリース版だけでした。Windows SDD プレリリースには、 DOS UniVBE ドライバー 7.20ベータ、Scitech Nucleus Graphics ドライバー、GLDirect 2.0 および 3.0 ベータ版が含まれていました。SDD 7 は、2002 年 2 月 28 日に OS/2 で最初にリリースされ、2002 年 3 月 1 日に Windows ベータ版が続きました。
SciTech Display Doctor 7.1 は、OS/2 などのオペレーティングシステムで利用可能だった SDD の最終リリースとなりました。ただし、SciTech Nucleus Graphics エンジンは、SciTech SNAP (System Neutral Access Protocol) Graphics、SciTech SNAP DDC、および SciTech VBE Test Suite 8.0 として存続しました。[2] UniVBE とは異なり、SciTech SNAP Graphics は、 GPU BIOSをパッチしてVESA 準拠にするの ではなく、完全に高速化されたバイナリ互換のグラフィックデバイスドライバーとして設計されています。
Display Doctor は、SciTech Software ではサポートされなくなりました。SciTech Display Doctor 5.3a、SciTech Display Doctor 6.53、および UniVBE 6.7 は、 FTPサイト[3]で入手できましたが、2009 年 10 月 4 日現在、FTP サイトは利用できなくなっています。これは、2008 年 12 月に Alt Richmond Inc. が SciTech Software を買収したことに関係しているようです。
SciTechの製品に代わるものを提供する試みの一つはFreeBE/AFであったが[4]、最後のリリースは1999年6月27日であった。
互換性
UniVBE には、少なくとも 512 KB のメモリを搭載したビデオ カードが必要です。
UniVBE は多くのコントローラをサポートしてきましたが、特に古いハードウェアを使用している場合、新しいバージョンでは VESA サポートの品質が低下しています。新しいGPUの場合、それらを使用するビデオ カードには書き換え可能なファームウェアが組み込まれ始めており、これによりビデオ カード メーカーは、特にMatroxプロセッサを使用するカードに対して、SciTech が提供できるものよりも優れた VBE パッチを提供できます。
UniVBE は 16 色画面モードやテキスト モードを追加しませんが、「パススルー機能」を使用してこれらのモードを再利用するオプションを提供します。ただし、テキスト モードのパススルー機能は、SDD 6 のリリース以降壊れています。
Matrox G シリーズのビデオ カードでは、メモリを最大で半分しか使用しないビデオ モードしか使用できません。これは、SciTech によってハードウェアの欠陥として文書化された Matrox Millennium とは異なります。
参考文献
- ^ 「SciTech Software, Inc - Better Ideas, Open Solutions」www.scitechsoft.com。2009年4月12日時点のオリジナルよりアーカイブ。2022年1月15日閲覧。
- ^ 「ダウンロード! - 2002年9月」.
- ^ FTPサイト
- ^ フリーBE/AF
外部リンク
- SciTech Software (アーカイブコピー)
- Scitech Display Doctor VESA VBE 拡張ソフトウェア (アーカイブ コピー)
- SciTech UniVBE ユーティリティ (アーカイブ コピー)
- すべての SciTech UniVBE フリーウェア ファイル (ftp ミラー)
- 元シェアウェアの SciTech 製品の RegCode がフリーウェアになりました (Wayback Machine のアーカイブ コピー)
