GE-Proton 10-29: SteamOS と Linux でのゲームプレイに関する重要な改善点

  • GE-Proton 10-29 は、Wine、DXVK、VKD3D、FEX、VR コンポーネントを更新し、SteamOS および Linux でのゲーム互換性を向上させます。
  • これには、DualShock 4、Duet Night Abyss、Dark Earth 向けの特定の Protonfixes と GTA IV の調整が含まれており、特定のタイトルでのエクスペリエンスを微調整します。
  • em-10 / wine-wayland パッチにより Wayland サポートが強化され、aarch64 などのアーキテクチャとの互換性が拡張されます。
  • デフォルトでは公式の Proton を使用し、問題のあるゲームや追加の改善が必要なゲームにのみ GE-Proton 10-29 を使用することをお勧めします。

GE-プロトン10-29

Steam Deck または GNU/Linux PC でプレイしている場合は、Proton について、そしてそれがゲームの楽しみ方をどれほど変えたかについて聞いたことがあるはずです。 これらのプラットフォーム上のWindowsゲームそのエコシステムの中で、 GE-Proton 10-29は最も興味深いバージョンの1つになりました 互換性を微調整し、Valve の公式 Proton がまだ完全にはカバーしていない特定の問題を解決したい人向けです。

このバージョンは、すべてのゲームで標準の Proton を置き換えることを目的としているのではなく、むしろ本当に挑戦的な「特別な」タイトルを対象としています。 デフォルトでは公式の Proton を使用するという考え方です。 ゲームが起動しない、グラフィックの不具合、パフォーマンスの問題、またはこの代替ビルドで修正されるコントローラーとセーブのエラーがある場合にのみ、GE-Proton 10-29 に頼ってください。

GE-Proton とは何ですか? バージョン 10-29 が重要なのはなぜですか?

GE-Proton は、コミュニティ、具体的には GloriousEggroll として知られる開発者によって維持されている Proton の非公式バリアントです。 その主な目的は、パッチ、修正、および更新されたコンポーネントによって Proton を進化させたり補完したりすることです。 まだ公式の Valve ブランチに到達していないか、サポート ポリシーのために組み込まれるまでに時間がかかるもの。

バージョン10-29では、このプロジェクトは、 Steam Deck、SteamOS、およびあらゆるLinuxディストリビューションWaylandや、aarch64などのあまり一般的ではないアーキテクチャを搭載したシステムも含まれます。様々な内部アップデートと特定のゲーム向けの修正を通じて、より多くのタイトルが「初回起動時」で動作し、より安定したエクスペリエンスを提供することを目指しています。

それを強調することが重要です Valveは以下を使用することを推奨しています 公式プロトン いつでも可能なとき特に、より予測可能なサポートが必要な場合は、GE-Proton が便利です。一方、GE-Proton は、まだ十分にサポートされていないタイトルに対する迅速なソリューションが必要な場合や、安定チャネルにまだ到達していない実験的な改善を試したい場合に非常に便利です。

GE-Proton 10-29で更新されたProtonコンポーネント

GE-Proton 10-29 の新機能の多くは、Windows ゲームを Linux で実行できるようにする主要コンポーネントの更新に重点を置いています。 これらのコンポーネントは連携してWindowsの呼び出しをGNU/Linuxと互換性のある技術に変換します。グラフィック API、オーディオ、システム レベルを問わず。

Wineの最先端ブランチへのアップグレード

プロトンの心臓部は ワインGE-Proton 10-29では、 最新バージョンの最先端これはメインプロジェクトへの最近の変更を含む、非常に高度なブランチです。新機能、バグ修正、最新のアプリやゲームとの互換性向上などが含まれますが、より実験的な動作が導入される可能性もあります。

最近ワインを飲んで、 多くのゲームはAPI、ライブラリ、またはより現代的な機能に依存しています スムーズに起動する可能性が高くなり、予期しないシャットダウン、インターフェイスの不具合、新しい Windows コンポーネントに依存するオンライン サービスの障害などのエラーが軽減されます。

DXVK と DXVK-NVAPI を Git から最新にする

DirectX 9、10、11を使用するゲームの場合、Protonはこれらの呼び出しをVulkanに変換するレイヤーであるDXVKに依存しています。このリリースでは、 DXVKはGitで利用可能な最新リビジョンに更新されましたこれには、時間の経過とともに蓄積された最適化、バグ修正、パフォーマンス改善の長いリストが含まれます。

また、更新されました DXVK-NVAPIを最新バージョンに Gitから。この部分は、特にNVIDIAグラフィックカードを使用しているユーザーにとって非常に重要です。Windows NVAPIの動作の一部をエミュレートできるため、特定のレンダリングモードや一部のゲームで使用される特定のテクノロジーなど、そのブランド固有の機能との互換性が向上します。

VKD3DとVKD3D-Protonの改良

DirectX 12からVulkanへの移行は、VKD3DとそのProton対応版であるVKD3D-Protonによって処理されます。GE-Proton 10-29では、 両方のコンポーネントは最新のアップストリームバージョンと同期されていますこれは、DX12 を必要とする現在のゲームにとって大きな前進を意味します。

これらのアップデートのおかげで、 グラフィックの破損、要求の厳しいシーンでのクラッシュ、高度な効果でのエラーなどの問題が軽減されます。 これらのエラーは、DX12タイトルで、変換レイヤーがまだ成熟していない場合によく発生します。特に、このAPIに大きく依存している最近のAAAゲームでは顕著です。

FEX がアップストリームバージョンにアップデートされました

もう一つの重要なコンポーネントはFEXです。これは、他のアーキテクチャ向けに設計されたコードのエミュレーションと実行に関連する技術です。このバージョンでは、 FEXはメインプロジェクトの最新リリースと一致していますこれにより、aarch64 などのアーキテクチャとの互換性が拡張され、一部のシナリオでパフォーマンスが向上します。

こうした進歩は特に 非標準のデバイスと構成Proton、FEX、その他のコンポーネントを組み合わせることで、x86_64 用に設計されたゲームを、流動性と安定性のコストを最小限に抑えながら、さまざまなハードウェアで実行できるようになります。

vrclient、wineopenxr、コンパイルツールからインポートされた変更

GE-Proton 10-29には、仮想現実関連の機能を管理するコンポーネントであるvrclientの最新のアップストリーム修正も組み込まれています。これにより、 Linux上のVRヘッドセットユーザーは最近の修正の恩恵を受けることができる、新しいタイトルとの互換性、互換性レイヤーの安定性の向上。

似たようなことが起こる wineopenxrは、アップストリームから更新された変更を受け取りますこれにより、OpenXR に依存するゲームやアプリケーションをより確実に実行できるようになります。これは、遅延と適切なデバイス管理が重要な最新の VR エクスペリエンスにおいて重要です。

最後に、以下も輸入されました makeとMakefileの変更 コンパイルプロセスで使用されます。これはゲームでは直接目に見えませんが、GE-Proton自体の構築を簡素化し、パッケージの一貫性を向上させ、異なるプラットフォーム向けのビルドを生成する際に発生する可能性のある問題を軽減します。

.zstビルド形式の削除

パッケージ調整では、GE-Proton 10-29はフォーマットの使用を排除しました。 コンパイル結果としての.zstこの形式は主に うむただし、現状では不要であると考えられるため、ビルドバリアントが簡素化されます。

この決定は、 ビルドをダウンロードして使用する際、混乱が少なくなるはずです。実際に維持されているフォーマットに注力しています。小さな変更のように思えるかもしれませんが、GE-Protonの配布をエンドユーザーにとってより明確にするのに役立ちます。

プロトンフィックスの具体的な改良点

GE-Proton 10-29 は、基本コンポーネントのアップデート以外にも、特定のゲーム用のスクリプトと特定の調整のセットである Protonfixes に特別な注意を払っています。 これらの修正により、日々の体験に違いが生まれます。なぜなら、人気タイトルを起動するときにプレイヤーが遭遇する非常に具体的な問題に対処しているからです。

aarch64アーキテクチャのサポートの改善

プロトンフィックスの新機能の中には aarch64で正しくコンパイルできるようにビルドプロセスを修正しました特定のデバイスや SBC でますます普及しているこのアーキテクチャでは、スタック全体がスムーズに機能するように慎重な取り扱いが必要です。

この設定では、 GE-Proton 10-29は、x86_64以外の環境で実行する場合、より汎用的になります。代替ハードウェアで Proton のパワーを活用したい、より実験的なプロジェクトや構成への扉を開きます。

特定のゲームにおけるDualShock 4コントローラーの修正

Linuxゲーマーにとって最も厄介な点の一つは、コントローラーの挙動です。このバージョンでは、 DualShock 4の使用に関する特定の修正が導入されました いくつかのタイトルで、期待通りのコントローラー認識とゲーム内レスポンスを実現しました。

具体的には、 バイオショック2のクラシック版とリマスター版 DualShock 4が追加の回避策なしで動作するように調整されています。さらに、 ドラゴンズドグマ:ダークアリズンもこれらの修正の恩恵を受けるXbox コントローラーや他のコントローラーではなく、PlayStation コントローラーでプレイすることを好むユーザーに、より洗練されたエクスペリエンスを提供します。

これらの改善は、Steamデッキやラウンジのセットアップで特に顕著です。 コントローラーを使ってプレイするのは例外ではなく、標準です。カスタム プロファイル、奇妙なマッピング、または振動の不具合に悩まされる必要がなくなるのは大きな利点です。

ウェイランドにおけるデュエットナイトアビスの設定

もう一つの特別扱いを受けているゲームはデュエットナイトアビスです。GE-Proton 10-29では、 Waylandで実行する場合、gamedriveオプションが有効になり、libglesv2が無効になりました。このタイプの変更は、最新のグラフィカル環境における衝突や互換性の問題を解決することを目的としています。

これらの決定のおかげで、 Wayland でのゲーム パフォーマンスが向上し、グラフィックの不具合や予期しないクラッシュの可能性が減少します。 これらの問題は、異なるグラフィックライブラリ間の相互作用によって発生する可能性があります。これは、Protonfixes が現在のディストリビューションの現実に適合するために、非常に具体的なパラメータを調整する方法の明確な例です。

アップスケーラーおよびスケーリングライブラリとの互換性の拡張

XeSS、DLSS、FSRといったアップスケーリング技術の普及に伴い、これらの機能のための専用ライブラリを統合するゲームが増えています。GE-Proton 10-29では libxess_dx11.dll ファイルの更新のサポートが追加されましたこれにより、特定の XeSS ベースのアップスケーラーが DirectX 11 ゲームで適切に機能するようになります。

つまり、 Linuxの高度なアップスケーリング技術をより有効に活用できますゲームがこのタイプのシステムをサポートしていれば、GPU の負荷を軽減し、画質をあまり犠牲にすることなくパフォーマンスを向上させることができます。

保存エラーの修正と削除された修正

GE-Proton 10-29の特定の取り決めに関するセクションには、 ゲーム「Dark Earth」のセーブファイルに関するバグを修正このような問題はゲーム体験を台無しにする可能性があるため、組み込みの修正プログラムがあることで、このクラシックタイトルを Linux でプレイしたい人にとって大きな違いが生まれます。

さらに、 GTA IVのIndependence FM機能に関連して以前適用された修正を削除しますさらなるテストにより、ユーザーがサポートされているオーディオフォーマットを使用している場合、この設定がなくてもゲームは正常に動作することが確認されました。不要なパッチを削除することで、潜在的な副作用を軽減し、設定を整理することができます。

EM-10 パッチアップデート / Wine-Wayland

ユーザーエクスペリエンスにおいて、目立たないながらも非常に影響力のある側面として、Wine に適用された一連のパッチが挙げられます。これらのパッチは、最新のグラフィカル環境との統合性を向上させるために使用されています。GE-Proton 10-29 では、 em-10 / wine-wayland パッチセットが更新されましたこれにより、Wayland セッションで実行されるゲームのパフォーマンスが強化されます。

Waylandは多くのディストリビューションやデスクトップ環境でX11の自然な後継者としての地位を確立しており、 これらのパッチは、Windows ゲーム、Wine、Wayland コンポジター間の相互作用を改善するのに役立ちます。その結果、マウスの操作性が向上し、待ち時間が短縮され、フルスクリーン ウィンドウでの問題が減り、システムとのより自然な統合が可能になります。

GE-Proton 10-29を使用する場合と、公式Protonを使用する場合

GE-Proton 10-29 をインストールしてすべてに使用したいと思うかもしれませんが、コミュニティ内の一般的な推奨事項は多少異なります。 最も賢明な方法は、Valve の公式 Proton をデフォルトのオプションとして維持することです。 これは、会社が直接サポートし、最も保守的なテストと検証を受けているバージョンであるため、Steam ゲームに最適です。

GE-Protonが活躍するのは ゲームが起動しない、重大なエラーが発生する、サウンドに問題が発生する、グラフィックに不具合が発生する、コントローラーに問題が発生する。 これらの機能は公式バージョンには含まれていませんが、このコミュニティビルドでは対応済みです。また、安定版Protonチャンネルにまだ反映されていないパフォーマンスや互換性の改善をテストしたい場合にも役立ちます。

Steam Deck、SteamOS、デスクトップLinuxディストリビューション(Linux 対応のビデオゲーム), 理想的な組み合わせは通常、公式 Proton と GE-Proton の両方をインストールすることです。問題のあるゲームのみ、手動で後者を選択できます。これにより、必要に応じて柔軟性を犠牲にすることなく、メインチャンネルの安定性を活用できます。

GE-Protonのインストールと基本的な使用方法

このバリアントを初めて使用する人にとって、インストール プロセスは比較的簡単です。 GE-Proton 10-29をダウンロードする最も一般的な方法は、 GitHubリポジトリGloriousEggroll がさまざまなビルドを公開し、対応するフォルダーを Steam 互換性ディレクトリに配置します。

インストールしたら、 GE-Proton 10-29を特定の互換性ツールとして選択できます 特定のゲームについては、ゲームのSteamプロパティでProtonのバージョンを設定できます。これにより、そのゲームのみがこのバージョンのProtonを使用し、他のゲームは引き続きグローバルに設定されたバージョンを使用します。

疑問がある場合には、 Proton のさまざまなバージョンと GE-Proton の使用に関するガイドと説明があります。 GamingOnLinuxのようなコミュニティや次のようなツールによって開発された ルトリスこれにより、それぞれのケースでどのバージョンを選択するか、またライブラリを壊さずに最大限に活用する方法を段階的に決定できるようになります。

全体として、GE-Proton 10-29は Linuxエコシステムにさらに幅広いゲーム互換性をもたらす特定のタイトルにおけるDualShock 4の動作など、細部の改良、Waylandエクスペリエンスの向上、Wine、DXVK、VKD3D、FEXといった主要コンポーネントの最新化を実現します。Steam DeckやLinuxデスクトップでプレイする人にとって、標準のProtonではスムーズに動作しないゲームにとって非常に便利なツールとなります。

GE-プロトン10-10
関連記事
GE-Proton 10-10のメジャーアップデート:Linuxゲーム向けの互換性と修正の強化