このプロジェクトについて

dgVoodoo2は、GlideおよびDirectXグラフィックスAPIを最新のDirect3D 11/12上に実装するプロジェクトです。レガシーなグラフィックスインターフェース向けに作られた古いゲームやアプリケーションを、現在のバージョンのWindowsで実行できるようにします。 対応APIにはGlide、Glide2、Glide3、Glide3 Napalmのほか、DirectDraw、D3D3/5/6/7、D3D8、D3D9が含まれます。このプロジェクトは元のライブラリとの高い互換性を目指しています。 主な機能: - GlideおよびDirectXゲームの両方でカスタム解像度とMSAAを強制し、低解像度サポートが固定されたタイトルの見た目を改善します。 - GeForce 4 Ti4800やATI Radeon 8500など非常に古いビデオカード向けのハードウェア/ドライバー互換オプションを、それらを必要とする稀なゲーム向けに提供します。 - ウィンドウモードを強制し、レトロな雰囲気のためにシンプルなカラーマネジメントとディザリングをポストプロセスエフェクトとして適用します。 - バイキュービックやランコスなどのリサンプリングフィルター、または単純なピクセル倍増を使用して低解像度ゲームをアップスケールします。 - GUIコントロールパネルアプリまたは手動のテキスト編集による広範な設定オプション。 さらに、dgVoodoo API DLLの64ビット版が利用可能で、開発者はレンダリングコードを書き直すことなく、32ビットのゲームやアプリケーションを最新の64ビットプラットフォーム(x64、ARM64、ARM64EC)に移植できます。ドキュメントはdgVoodoo API 2.86.3以降のパッケージに含まれています。 このプロジェクトは現在作者によってアーカイブされており、Linux/Wine/Protonの互換性に関する問題は、それらのプラットフォームがサポート対象ではないため自動的にクローズされると作者は述べています。