Wine 4.9 および Proton 4.2-5 のリリース

利用可能 Win32 API のオープン実装の実験的リリース - ワイン4.9。 バージョンがリリースされてから 4.8 24 件のバグレポートがクローズされ、362 件の変更が加えられました。

最も重要な変更点:

  • プラグ アンド プレイ ドライバーをインストールするための初期サポートが追加されました。
  • 16 ビット モジュールを PE 形式でアセンブルする機能が実装されました。
  • さまざまな関数が新しい KernelBase DLL に移動されました。
  • ゲーム コントローラーの操作に関連する修正が行われました。
  • 利用可能な場合は、高精度のシステム タイマーを確実に使用します。
  • ゲームやアプリケーションの動作に関するエラー報告は受け付けておりません。
    Rogue Squadron 3D 1.3、Flexera InstallShield 20.x、CoolQ 5.x、TreePad X Enterprise、Adobe Photoshop CC 2015.5、TopoEdit、Vietcong、Spellforce 3、グランプリ レジェンド、World of Tanks 1.5.0、Osmos。

同時にバルブも опубликовала プロジェクトの構築 プロトン4.2-5これは Wine プロジェクトの開発に基づいており、Windows 用に作成され Steam カタログに掲載されているゲーム アプリケーションを Linux 上で実行できるようにすることを目的としています。 プロジェクトの成果 広める BSD ライセンスに基づいて。 Proton を使用すると、Windows 専用のゲーム アプリケーションを Steam Linux クライアントで直接実行できます。パッケージには、DirectX 10/11 (ベース) の実装が含まれています。 DXVK 拡張子) および 12 (に基づく) vkd3d) は、Vulkan API への DirectX 呼び出しの変換を介して動作し、ゲーム コントローラーのサポートが向上し、ゲームでサポートされている画面解像度に関係なくフルスクリーン モードを使用できるようになります。 オリジナルの Wine と比較して、パッチの使用によりマルチスレッド ゲームのパフォーマンスが大幅に向上しました。」非同期"(Eventfd 同期)。

В 新しいバージョン A Hat in Time などの新しいゲームで使用される Steam ネットワーク API のサポートが追加されました。 Subnautica や Ubisoft ゲームなど、Unity ベースのゲームにおける多くのゲーム コントローラーの問題を解決するために、多数のゲーム コントローラー レイアウトの修正が行われました。

Proton 4.2-5 は層間リリースを使用します
DXVK1.2.1 Vulkan API (以前はバージョン 3 が使用されていました) 上に DXGI、Direct10D 3、および Direct11D 1.1.1 が実装されました。 DXVK 1.2 ブランチでのバグ修正とゲーム サポートの改善に加えて 関与 コマンド バッファーを送信するための別個のスレッドと、Direct3D 11 仕様で正式に定義されていない特定のレンダリング拡張機能のサポートが追加されました。DXVK 1.2.1 の修正リリースにより、DXVK XNUMX との互換性が向上しました。 リシェード、Lords of the Fallen と The Surge のパフォーマンスの問題が解決され、Yakuza Kiwami 2 のクラッシュが解決されました。

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

コメントを追加します