「Proton」の版間の差分
Administrator (トーク | 投稿記録) ページの作成:「'''Proton'''(読み:ぷろとん)とは、Steamで有名なValve社の依頼でCodeWeavers社が開発した「WindowsのゲームがLinuxで動…」 |
Administrator (トーク | 投稿記録) |
||
| (同じ利用者による、間の8版が非表示) | |||
| 1行目: | 1行目: | ||
'''Proton''' | '''Proton'''(読み:ぷろとん)とは、[[Steam]]で有名な[[Valve]]社の依頼で[[CodeWeavers]]社が開発している「[[Windows]]の[[ゲーム]]が[[Linux]]で動くすごい[[ソフトウェア]]」である。 | ||
== 概要 == | |||
[[CodeWeavers]]が開発を主導する「[[Wine]]」をベースに、「[[ゲーム]]を動かすことに特化した[[魔改造]]」が行われているという。 | [[CodeWeavers]]が開発を主導する「[[Wine]]」をベースに、「[[ゲーム]]を動かすことに特化した[[魔改造]]」が行われているという。 | ||
通常の[[Wine]] | 通常の[[Wine]]では[[アプリ]]ごとに初期設定が必要だったりと若干面倒であるが、Protonは「Steam Play」として[[SteamOS]]に統合され、初期設定などを意識しなくてもサクッと動かせるらしいぞ。ようは[[Steam]]で[[ゲーム]]と一緒に初期設定ファイルを配信するってことだな。 | ||
Protonの最初のバージョンは2018年8月21日にリリースされた。この際にValveは利用者よるProtonの初期設定を必要とせず、まるでWindowsネイティブ版のように動作する27本の「認定ゲーム」を発表した。 | Protonの最初のバージョンは2018年8月21日にリリースされた。この際にValveは利用者よるProtonの初期設定を必要とせず、まるでWindowsネイティブ版のように動作する27本の「認定ゲーム」を発表した。 | ||
Protonには3D性能を向上させる「Direct3DからVulkanに変換するライブラリ」が複数組み込まれている。ひとつはDirect3D | Protonには3D性能を向上させる「Direct3DからVulkanに変換するライブラリ」が複数組み込まれている。ひとつはDirect3D 9、10、11用の[[DXVK]]と、もうひとつはDirect3D 12用のVKD3D-Protonとなっている。なお、前者は最新鋭のWineの開発版にも取り込まれている。 | ||
ちなみに[[SteamOS]]では「公式に[[Linux]]版が存在する[[ゲーム]]」であっても「Protonで[[Windows]]版を動かす」ということも出来るようになっている。なぜかは知らん。Protonの品質向上のための[[デバッグ]]目的なのかもしれん。 | |||
==ProtonDB== | ==ProtonDB== | ||
Protonで「動く」「動かない」などの状況を共有する「ProtonDB」が非公式に公開されている。ProtonDBは[[Valve]]も[[CodeWeavers]]も関係なく、コミュニティにより運営されているらしい。 | |||
* https://www.protondb.com/ | |||
※プラチナとシルバーが似たような灰色で若干見にくい。 | |||
* グリーン:公式に[[Linux]]版が存在する(Proton不要) | |||
* プラチナ:設定不要で完璧に動作する | |||
* ゴールド:設定すれば完璧に動作する | |||
* シルバー:若干の問題はあるが、概ね動く | |||
* ブロンズ:起動はするが、クラッシュしたり、快適にプレイできない問題がある | |||
* レッド :起動すらしないか、ほぼ動かないに等しい | |||
* | |||
ちなみにProtonDBによると動かないゲームのほとんどは「チート対策システム」が原因であるとされている。 | |||
この点については順次改良が行われており2022年2月時点では以下のチート対策システムがProton対応済みとなっている。 | |||
* [[BattleEye]] | |||
* [[Easy Anti-Cheat]] | |||
==関連項目== | ==関連項目== | ||
*[[SteamOS]] | *[[SteamOS]] | ||
*[[Wine]] | |||
[[category: Steam]] | |||
[[category: Wine]] | |||