Valve、Linux 上で Windows ゲームを実行するためのスイートである Proton 5.0 をリリース

バルブカンパニー опубликовала プロジェクトの新しいブランチの最初のリリース プロトン5.0これは Wine プロジェクトの開発に基づいており、Windows 用に作成され Steam カタログに掲載されているゲーム アプリケーションを Linux 上で実行できるようにすることを目的としています。 プロジェクトの成果 広める BSD ライセンスに基づいて。

Proton を使用すると、Windows 専用のゲーム アプリケーションを Steam Linux クライアント上で直接実行できます。 パッケージには、DirectX 9/10/11 の実装が含まれています (パッケージに基づく) DXVK 拡張子) および DirectX 12 (ベース) vkd3dDirectX 呼び出しを Vulkan API に変換することで動作する ) は、ゲーム コントローラーのサポートを強化し、ゲームでサポートされている画面解像度に関係なくフル スクリーン モードを使用できるようにします。 マルチスレッド ゲームのパフォーマンスを向上させるためのメカニズム非同期「 (Eventfd 同期) および」futex/fsync"

В 新しいバージョン:

  • コードベースとの同期が完了しました ワイン5.0、そこから 3500 を超える変更が転送されました (以前のブランチは wine 4.11 に基づいていました)。 Proton 207 の 4.11 パッチがアップストリームに移動され、メインの Wine パッケージに含まれるようになりました。
  • Direct3D 9 を使用してゲームをレンダリングするには、DXVK レイヤーがデフォルトで有効になり、呼び出しが Vulkan API に変換されます。 Vulkan をサポートしていないシステムのユーザーは、PROTON_USE_WINED3D 設定を設定することで、OpenGL 変換を使用する wined3d バックエンドに戻すことができます。
  • Steam クライアントとの統合が強化され、ゲームの不正改造を防ぐテクノロジーを使用したサポートされるゲームの範囲が拡大しました。 Denuvo。 たとえば、Proton は Just Cause 3、Batman: Arkham Knight、Abzu などのゲームをプレイできるようになりました。
  • 新しい Proton インストールでは、一部の新しいゲームで必要とされる、新しいバージョンのオペレーティング システムに関する情報が返されます。
    古い設定のパラメータは変更されません。

  • Wine 5.0 での複数のモニターおよびグラフィックス アダプターの使用サポートの追加に関連する大幅な改善の開発が開始されました。
  • 古いゲームのサラウンド サウンド サポートが改善されました。
  • プロジェクトの Git リポジトリの構造が変更されました。 新しいサブモジュールが 5.0 ブランチに追加されました。これには、git からビルドするときに「git submodule update —init」コマンドで初期化する必要があります。
  • コンポーネント Fオーディオ DirectX サウンド ライブラリ (XAudio2、X3DAudio、XAPO、および XACT3 API) の実装がリリース 20.02 に更新されました。
  • 層間 DXVK 拡張子は、Vulkan API へのブロードキャスト呼び出しを介して動作する、DXGI (DirectX グラフィック インフラストラクチャ)、Direct3D 9、10、および 11 の実装を提供し、昨日公開されたリリースに更新されました。 1.5.4。 DXVK 1.5.4 は、Direct3D 9 サポートに関連する回帰を修正し、Anno 1701、EYE: Divine Cyber​​mancy、
    忘れられた領域: デーモンストーン、キングズバウンティ、
    ウィッチャー。

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

コメントを追加します