最近 Valveは、Proton4.2-1プロジェクトの新しいバージョンを発表しました。 これは、Wineプロジェクトの成果に基づいて構築されており、Windows用に作成されSteamカタログに掲載されているLinuxゲームアプリケーションの起動を確実にすることを目的としています。
プロトン4.2-1 プロジェクトの最初の安定バージョンとしてマークされています (以前のバージョンはベータバージョンのステータスでした)。 プロジェクトの開発は、BSDライセンスの下で配布されます。
準備ができたらすぐに Protonで開発された変更は、元のWineおよびDXVKやvkd3dなどの関連プロジェクトに引き継がれます。
誰のために あなたはまだProtonプロジェクトに気づいていません、それはあなたがSteamLinuxクライアント上で直接Windowsでのみ利用可能なゲームアプリケーションを実行することを可能にすることを簡単に言うことができます。
エルパケテ DirectX10 / 11の実装が含まれています (DXVKに基づく)および12(vkd3dに基づく)、 DirectX呼び出しのVulkanAPIへの変換を介して作業するは、ゲームでサポートされている画面解像度に関係なく、ゲームコントローラーのサポートを改善し、フルスクリーンモードを使用する機能を提供します。
元のWineプロジェクトと比較して、マルチスレッドゲームのパフォーマンスは大幅に向上しています。
このリリースのProton4.2-1の新機能は何ですか?
新しいバージョンは、Wine4.2のベースコードを更新することで注目に値します。 Wine 3.16に基づく以前のブランチと比較して、プロトン固有のパッチのサイズは大幅に減少しています。 166個のパッチをメインのWineコードベースに転送できます。
たとえば、最近、 XAudio2APIの新しい実装がWineに移動しました FAudioプロジェクトによって異なります。 Wine3.16とWine4.2のグローバルな違いには、2,400を超える変更が含まれます。
プロトン4.2-1の主な変更点
この新しいバージョンのProton4.2-1のリリースに伴い DXVKレイヤーを強調することができます (Vulkan API上でのDXGI、Direct3D 10、およびDirect3D 11の実装) バージョン1.0.1に更新されました。
このバージョン1.0.1が含まれています Intel BayTrailチップを搭載したシステムのメモリ割り当てによるロックを削除しました。
DXGIカラーマネジメントコードのリグレッションを修正し、スターウォーズバトルフロント(2015)、バイオハザード2、デビルメイクライ5、ワールドオブウォークラフトのゲームを実行している問題を解決しました。
さらに、 また、プロトン4.2-1では、バイオハザード2やデビルメイクライ5などのゲームでマウスカーソルの動作が改善されていることを強調できます。
この新しいリリースで強調できるその他の変更のうち、次のことがわかります。
- FAudioが19.03-13-gd07f69fに更新されました。
- NBA2K19およびNBA2K18でのネットワーク再生に関する問題が解決されました。
- RiMEを含むSDL2ベースのゲームでゲームコントローラーの重複につながるバグを修正しました。
- 新しいバージョンのVulkanAPI 1.1.104グラフのサポートが追加されました(アプリケーションの場合、Vulkanバージョン1.1のサポートに関する情報が1.0ではなく転送されます)。
- フルスクリーンモードがGDIベースのゲームで利用できるようになりました。
- IVRInputを使用してVRヘッドセットを制御するゲームのサポートが改善されました。
- 取り付けシステムの改善。 ビルドドキュメントに「makehelp」コマンドを追加しました。
Steamでプロトンをアクティブにする方法は?
Protonの試用に興味がある場合は、Linux用のSteamPlayのベータ版をインストールする必要があります または、SteamクライアントからLinuxベータ版に参加してください。
このために Steamクライアントを開き、左上隅にあるSteamをクリックしてから、[設定]をクリックする必要があります。
[アカウント]セクションには、ベータ版に登録するためのオプションがあります。 これを実行して受け入れると、Steamクライアントが閉じ、ベータ版(新規インストール)がダウンロードされます。
最後に、アカウントにアクセスした後、同じルートに戻って、すでにProtonを使用していることを確認します。
これで、通常どおりゲームをインストールできます。プロトンが使用されている場合にのみ通知されます。