Wine 5.15 および DXVK 1.7.1 のリリース

開催されました WinAPI のオープン実装の実験的リリース - ワイン5.15。 バージョンがリリースされてから 5.14 27 件のバグレポートがクローズされ、273 件の変更が加えられました。

最も重要な変更点:

  • サウンドライブラリの初期実装を追加 XACT エンジン (クロスプラットフォーム オーディオ作成ツール、xactengine3_*.dll)、ソフトウェア インターフェイスを含む
    IXACT3Engine、IXACT3SoundBank、IXACT3Cue、IXACT3WaveBank、および IXACT3Wave。

  • Musl に基づいて実装された MSVCRT での数学ライブラリの形成が始まりました。
  • コンソールのサポートを再構築するための継続的な作業。
  • API 直接入力のパフォーマンスが最適化されました。
  • x86-64 プラットフォームでの例外処理の問題は解決されました。
  • ゲームやアプリケーションの動作に関するエラー報告は受け付けておりません。
    スプレイヤー、Bully Scholarship Edition、DSA: Drekensang、Racedriver GRID、
    パックマン ミュージアム、キャプテン モルガン、Gothic 1.0、Worms World Party Remastered、Call of Duty WWII、BlazBlue: Calamity Trigger、Kea Colorinbook、Grim Dawn、SAP GUI、FrostyModManager 1.0.5.9、Gigabyte "EasyTune"、Red Dead Redemption 2。

さらに、注目できるのは、 問題 中間層 DXVK1.7.1これは、Vulkan API への呼び出し変換を通じて機能する DXGI (DirectX グラフィックス インフラストラクチャ)、Direct3D 9、10、および 11 の実装を提供します。 DXVKを使用するには 必須 ドライバーのサポート バルカン API 1.1Mesa RADV 19.2、NVIDIA 415.22、Intel ANV 19.0 など AMDVLK.
DXVK を使用すると、Wine を使用して Linux 上で 3D アプリケーションやゲームを実行でき、OpenGL 上で実行される Wine のネイティブ Direct3D 9/10/11 実装のより高性能な代替手段として機能します。

新しいバージョンでは、インテル ハードウェア上のサンプル境界線カラーに関する潜在的な問題を排除し、頂点バッファーに正しくアクセスするために、サポートされているドライバーに対して VK_EXT_4444_formats および VK_EXT_extended_dynamic_state 拡張機能の使用が提供されます。 マイナーなパフォーマンスの最適化を行いました。 D3D9 は、NV12 フォーマットと欠落しているシェーダー命令をサポートしています (GeForce Now アプリケーションと一部のゲームでのシェーダー レンダリングの問題が解決されました)。
ゲーム Anarchy Online、Metro Exodus、Observation、Resident Evil 7、Serious Sam 2、SpellForce 2、Timeshift、TrackMania、Darksiders: Warmastered Edition、Monster Hunter World、Borderlands 3、Halo、Halo CE、Mafia III: Definitive の起動時の問題を修正しました。エディションとターミネーター:レジスタンス。

出所: オープンネット.ru

コメントを追加します