昨日話しました プロトンプロジェクトの新しいバージョンのリリース、および のプレゼンテーション 私たちが話し合ったプロジェクトは、Valveからの更新を待たずに、Wineに最新の変更を実装することで、Protonの機能を改善することを目的としたプロジェクトでした。 プロトン-i。
今日はロベルタについてお話します、 これは、Linux上のSteamクライアントの機能を拡張することを目的とした新しいプロジェクトです。 彼の提案は、Protonを介してScummVMまたはDOSBoxを使用できるようにすることです。
ロベルタについて
ロベルタは必要から生まれました 開発者「dreamer_」から LinuxバージョンのScummVMを使用してSteamPlayでクラシックミッションを直接実行できるようにする 、Windowsバージョンを実行せずに。
この同じ開発者は、Steamの機能を拡張することを目的とした別のプロジェクトであるBoxtronも開発しましたが、Linux用のDOSBoxのネイティブバージョンを使用して、SteamPlayプロトンと同じようにゲームを実行できます。
Robertaのプロジェクトを使用するには、Steamクライアントがインストールされている必要があります SteamはほとんどのLinuxディストリビューションに含まれているため、システム上で、パッケージがない場合は、基本的にパッケージマネージャーまたはソフトウェアセンターでパッケージを探してインストールできます。
RobertaをSteamにインストールするにはどうすればいいですか?
このプロジェクトをSteamクライアントにインストールできることに興味がある人は、 彼らは私たちが以下に共有する指示に従うことによってそれを行うことができます。
インストールする前に XNUMX台のユニットを設置する必要があります。 システム上のSteamクライアントの他に、XNUMXつはPythonで、もうXNUMXつはScummVMとinotify-toolsです。
最後のXNUMXつのインストール(PythonはほとんどのLinuxディストリビューションにデフォルトのパッケージとして含まれているため、Pythonがない場合は、ディストリビューションにインストールする方法を見つけることができます)。
これらのインストールについて ターミナルを開くだけ (キーボードショートカット「Ctrl + Alt + T」で実行できます)そして、その中に次のコマンドを入力します。
sudo apt install scummvm inotify-tools
ここで、Fedoraユーザーの場合は、次のように入力します。
sudo dnf install scummvm inotify-tools
openSUSEを使用している人の場合:
sudo zypper install scummvm inotify-tools
最後に、Arch Linux、Manjaro、またはArchLinuxの他の派生物を使用している人のために:
sudo pacman -S scummvm inotify-tools
すでにそれを頼りに、 次に、Steamディレクトリ内にRobertaのコードをダウンロードします compatibletools.dサブフォルダーで、このディレクトリーがない場合は、それを作成する必要があります(これについては、次の資料を参照してください。 Proton-iから作ります).
cd ~/.local/share/Steam/compatibilitytools.d/ || cd ~/.steam/root/compatibilitytools.d/ curl -L https://github.com/dreamer/roberta/releases/download/v0.1.0/roberta.tar.xz | tar xJf -
上記のディレクトリにあるRobertaのパッケージはすでに解凍されています。 次に、Steamクライアントを開いて、後で「Roberta」を選択します。 「特定のSteamPlay互換性ツールの使用を強制する」セクション。 これが完了すると、Steamの起動時に変更が読み込まれるように、クライアントを再起動するように求められます。
SteamでRobertaを使用する別の方法は、パッケージをインストールすることにより、次のコマンドを入力して端末から実行できます。
git clone https://github.com/dreamer/roberta.git cd roberta make user-install
最後に、前の方法の最後のステップを適用して、SteamでRobertaを選択します。
SteamからRobertaを削除する方法は?
最後に、SteamでRobertaを試した後、それが期待したものではないと思われる場合は、かなり簡単な方法でそれを排除できます。
Robertaをcompatibilitytools.dディレクトリ内に置いた人のために、 このディレクトリからフォルダを削除するだけです。
O インストールを行った方へ 次のコマンドを実行するだけです。
make user-uninstall
これで、Robertaが削除され、Steamクライアント用に別の互換性ツールを選択できます。