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