過去XNUMX年間、ValveはLinux用の既存のツールの改善に積極的に資金を提供し、取り組んできました。、Windowsゲームにある程度の互換性を提供するWineのように。
無料のWineとCodeWeaversに基づいて作成されたCrossOverパッケージは、ほとんどのWindowsゲームとプログラムを可能にする最も使用されているツールです。 (すべてではありませんが)Linux環境で動作し、成功の度合いはさまざまです。 しかし、Lutrisのようなより洗練されたソフトウェアインターフェイスを使用している場合でも、ソフトウェアをスムーズに実行することはしばしば困難です。
最近 バルブはプロトンプロジェクトの新しいベータ版をリリースしました そのバージョン3.16-6で。 まだプロトンについて知らない人のために私はあなたにそれを言うことができます これは、Wineプロジェクトの成果に基づいて構築されており、Windows用に構築されSteamディレクトリに掲載されているLinuxゲームアプリケーションのリリースを確実にすることを目的としています。
プロトンについて
Protonを使用すると、LinuxユーザーはWindowsでのみ利用可能なゲームアプリケーションをLinuxSteamクライアントで直接実行できます。
このパッケージには、DirectX 11(DXVKに基づく)および12(vk3dに基づく)の実装が含まれ、DirectX呼び出しのVulkan APIへの変換を通じて機能し、ゲームコントローラーのサポートが改善され、サポートされているかどうかに関係なくフルスクリーンモードを使用できるようになります。ゲームの画面解像度。
Wineバージョンと比較して、マルチスレッドゲームのパフォーマンスは大幅に向上しています。
プロジェクト開発はBSDライセンスの下で配布され、準備ができ次第、元のWineおよびDXVKやvk3dなどの関連プロジェクトに転送されます。
現在、このプロジェクトでテストされ、うまく機能しているゲームとアプリケーションのいくつかは次のとおりです。
- ビートセイバー
- 宝石をちりばめた2デラックス
- ドキドキ文芸部!
- DOOM
- 核シェルター
- FATE
- ドゥームII:地獄
- DOOM VFR
- ファイナルファンタジーVI
- ジオメトリダッシュ
- Google Earth VR
- 違反行為に
- Magic:The Gathering-Duels of the Planeswalkers 2012
- Magic:The Gathering-Duels of the Planeswalkers 2013
- マウント&ブレード
- マウント&ブレード:ファイア&ソード付き
- NieR: Automata
- PAYDAY:強盗
- QUAKE
- S.T.A.L.K.E.R.: Shadow of Chernobyl
- スター・ウォーズバトルフロント2
- Tekken 7
- 最後の残党
- トロピコ4
- 究極の運命
- ウォーハンマー40,000:戦争の夜明け - ダーククルセイド
- ウォーハンマー40,000:戦争の夜明け-ソウルストーム。
新しいプロトンベータ
この新しい広告でdeプロトンの次の安定バージョンとなるものに期待されるもの Wine3.16.6ベースコードに基づくProton3.16のベータバージョンの主な新機能は次のとおりです。
XAudio2APIの新しい実装が提案されています これにより、ゲームでより高い音質が可能になり、ボリュームミキシングや高度なサウンドエフェクトなどの機能がサポートされます。 実装は、オープンプロジェクトFAudioの開発に基づいています。
開発者は、ゲームに組み込まれているChromiumベースのWebエンジンのサポートの改善に取り組んでいます。
さらに、 gnutls 3.0+のサポートが追加され、ゲームでのネットワークの相互作用に関連する多くの問題を解決できるようになりました.
ネットワークゲームのサポートは、ヒットマン2とメタルギアソリッド5で確立されています。
DXVK、 VulkanAPIでのDXGIおよびDirect3D11の実装がバージョン0.94に更新され、Anno2205ゲームの実行時に発生する問題が解決されました。、ファーミングシミュレーター2019、GTA V、二ノ国II、Dishonored2およびMiddleEarth:Shadow ofWar。
設定では、LARGE_ADDRESS_AWAREを強制する機能が追加されました。これにより、Steam Playを介して一部のゲーム(ベヨネッタなど)を実行するときにメモリが不足するのを防ぐことができます。
どうすればプロトンをテストできますか?
Wine Protonソリューションを試してみたい場合は、Linux用のSteam Playベータ版をインストールするか、Linux SteamClientベータ版に参加する必要があります。 これには、(すでに述べたように)プロトンと呼ばれるWineの修正バージョンが含まれているためです。
これを行うには、Steamクライアントを開き、左上隅にあるSteamをクリックしてから、[設定]をクリックする必要があります。
アカウントの下に、ベータ版に登録するオプションがあります。