DXVK

DXVK

Wineを使用してLinux上で3Dアプリケーションを実行できるようにする、Direct3D 10/11用のVulkanベースの翻訳レイヤー。プロジェクトの現在のステータスについては、プロジェクトwikiを参照してください。使用方法リリースページから取得したDXVKパッケージを特定のワインプレフィックスにインストールするには、DXVKディレクトリ内から次のコマンドを実行します。export WINEPREFIX = / path / to / .wine-prefix winetricks --force setup_dxvk.verbこれにより、DLLがワインプレフィックスのsystem32およびsyswow64ディレクトリにコピーされ、必要なDLLオーバーライドが設定されます。純粋な32ビットのプレフィックスもサポートされています。アプリケーションのディレクトリにログファイルd3d11.logおよびdxgi.logが存在するかどうかを確認するか、HUDを有効にして、アプリケーションがwined3dの代わりにDXVKを使用していることを確認します(以下の注を参照)。ビルド手順要件:wine 3.10以降のMesonビルドシステム(少なくともバージョン0.43)MinGW64コンパイラーとヘッダー(スレッド化サポートが必要)glslang compile DLLのビルドDXVKディレクトリ内での簡単な方法:./package-release.sh master / your/ target / directory --no-packageこれにより、/ your / target / directoryにdxvk-masterフォルダーが作成されます。このフォルダーには、32ビットバージョンと64ビットバージョンの両方のDXVKが含まれます。上記のリリースバージョン。#64ビットビルドを手動でコンパイルします。32ビットビルドの場合、#build-win64.txtをbuild-win32.txt mesonに置き換えます--cross-file build-win64.txt --prefix / your / dxvk / directory build.w64 cd build.w64 meson configure#for最適化されたリリースビルド:meson configure -Dbuildtype = release ninja ninja install D3D10、D3D11、DXGI DLL、および特定のワインプレフィックスのDXVKをセットアップするシェルスクリプトは、/ your / dxvk / directory / binにありますVulkanドライバーに関する注意事項問題を報告する前に、現在のドライバーステータスに関するWikiページを確認し、ハードウェアに適した最新のドライバーバージョンを実行していることを確認してください。
dxvk

カテゴリー

ライセンスのあるすべてのプラットフォームでのDXVKの代替

PlayOnLinux

PlayOnLinux

PlayOnLinux(PlayOnMac at ...
DXUP

DXUP

D3D10-> D3D11 Translation Layer。これは、DXVKを介してD3D10-> Vulkanを変換するために使用できます。
D9VK

D9VK

DXVKのコードベースに基づくd3d9からvkレイヤー。GitHubでアカウントを作成して、Joshua-Ashton / d9vkの開発に貢献してください。