Steam Tinker Launch は、 Steam クライアントで使用する多用途の Linux ラッパー ツールで、GameScope、MangoHud、改造ツールなどのゲーム ツールを簡単にグラフィカルに設定できます。 Proton を使用したゲームとネイティブ Linux ゲームの両方をサポートし、X11 と Wayland の両方で動作します。
r/linux_gaming の/u/TaylorRoyal23によって説明されているように:
「Linux 上のゲームのさまざまな設定を簡単に切り替えたり変更したりできるメニューを備えた素晴らしいラッパーです。proton のバージョンから、起動および終了スクリプト、proton/dxvk などの設定、FSR、リシェード、さらにはさまざまなツールのオプションまで、あらゆるものゲームモード、リプレイソーサリー、ゲームスコープなど、他にもたくさんあります。デフォルトの Proton バージョンを「steam tinker launcher」に設定すると、すべてのゲームが 2 秒のメニューで起動します。ボタンを何も押さなければ、デフォルトのままでゲームが起動するので、メニューは少しわかりにくいかもしれませんが、すべてを 1 か所にまとめてあるので、試すよりずっと簡単です。必要になる可能性のあるさまざまな設定のための数十のコマンドを覚えておく必要があります。」
SteamTinkerLaunch は非常に多様な機能を提供しますが、この Readme には多すぎて記載できません。完全な内訳については、機能リストとそれに関連する Wiki ページを参照してください。ただし、SteamTinkerLaunch が提供する主な機能の一部を以下に示します。これらの機能の一部は Flatpak Steam では動作しない可能性があることに注意してください。
特徴 | 説明 |
---|---|
ゲームごとのカスタム環境変数 | ゲームごとにカスタム環境変数を設定します。さまざまなゲームにコマンドラインの調整を追加するのに役立ちます。 |
カスタム ゲーム実行可能ファイル | Steam が起動する実行可能ファイルを変更します。カスタム ゲーム ランチャー/MOD ランチャーに役立ちます。 このオプションは非常に柔軟で、ゲームの代わりに、ゲームの前または後にゲームと一緒にカスタム実行可能ファイルを起動できます。使用方法については、カスタム プログラムの wiki ページを参照してください。 |
Winetricks動詞の簡単なインストール | SteamTinkerLaunch は、たとえばdotnet48 以降を Proton プレフィックスにインストールするために必要な手順を適用できます。これにより、Proton を介して実行される GUI ツールの一般的な問題を修正できます。GE-Proton や Proton 5.0 などの Proton のコミュニティ フレーバーを使用して dotnet48 をインストールすることを強くお勧めします。また、Winetricks のバージョンが最新であることも確認してください。 |
ModOrganizer 2 のサポート | Mod のインストールおよび整理ツール ModOrganizer 2 をインストールしてセットアップします。 xdg-open で NXM リンクを処理するためのブラウザとコマンド ラインの統合が含まれています。詳細については、ModOrganizer 2 wiki ページと改造 wiki ページを参照してください。 |
Vortex Mod Manager のサポート | Nexus Mods の MOD 管理ツール Vortex Mod Manager をインストールして設定します。 xdg-open で NXM リンクを処理するためのブラウザとコマンド ラインの統合が含まれています。詳細については、Vortex wiki ページと Modding wiki ページを参照してください。 |
SpecialK サポート | Windows ゲームの一般的な問題を強化および修正するためのユーティリティ。 使用方法については、SpecialK wiki ページを参照してください。追加のオプションの依存関係が必要になる場合があります。 |
ReShade サポート (Proton/Wine のみ) | Windows ゲームのビジュアル品質を向上させるための ReShade シェーダーの使用をサポートします。 ReShade はネイティブ Linux ゲームをサポートしていないことに注意してください。 ReShadeとSpecialK の使用方法および併用に関する情報については、ReShade wiki ページを参照してください。 |
ヘッジモッドマネージャーのサポート | オープンソースの Modern Sonic ゲーム MOD マネージャーの自動インストールと、それを必要とするさまざまなゲームの回避策のインストールをサポートします。 Winetricks に依存するこの調整の性質により、場合によっては手動による介入が必要になる場合があります。詳細については、SteamTinkerLaunch Hedge Mod Manager wiki ページを参照してください。 |
カスタムワイン/プロトンのダウンロード | GloriousEggroll の人気のある Proton フレーバー GEProton など、カスタム Proton および Wine リリースのダウンロードを管理します。これらのバージョンは SteamTinkerLaunch によってインストールおよび管理されます。 ( jq インストールする必要があります! )詳細については、カスタム Proton バージョンとカスタム Wine バージョンに関する Wiki ページを参照してください。 |
最新のリリースについては、安定版リリースの変更ログを確認してください。まだ安定ビルドに含まれていない最新の開発変更については、完全な変更ログを確認してください。
Steam Tinker Launch は Linux ネイティブ ゲームと Proton を使用するゲームで動作しますが、一部の Windows 専用ユーティリティ (ReShade など) は Proton ゲームでのみ利用できます。 SteamTinkerLaunch は、Steam クライアントを通じて起動される限り、非 Steam ゲームもサポートします。
Steam を通じて SteamTinkerLaunch を使用するには、互換性ツール (Proton ゲーム向け) として、または起動オプション (ネイティブ Linux ゲーム向け) として使用する 2 つの方法があります。ゲームごとにこれらのオプションのうち1 つだけを使用する必要があります。
SteamTinkerLaunch を互換性ツールとして使用することは、Proton ゲームでの使用を意図した方法です。 SteamTinkerLaunch がインストールされたら、互換性ツールのリストから選択したゲームの互換性ツールとして強制します。 Steam クライアントの Steam Play 設定から、SteamTinkerLaunch をすべてのアプリケーションのデフォルトの互換性ツールとして設定することもできます。 SteamTinkerLaunch を互換性ツールとして強制すると、Steam は常に Windows リリースのゲームをダウンロードすることに注意してください。
SteamTinkerLaunch を起動オプションとして使用することは、ネイティブ Linux ゲームで SteamTinkerLaunch を使用することを目的とした方法です。 SteamTinkerLaunch を起動オプションとして有効にすることができます
steamtinkerlaunch %コマンド%
Steam Deck などの一部のプラットフォームでは、SteamTinkerLaunch を起動オプションとして使用するには、それをパスに追加する必要がある場合があります。パスにスクリプトを追加する方法については、ディストリビューションとシェルによって異なる場合があるため、ディストリビューションのドキュメントを参照してください。 ProtonUp-Qt 経由で SteamTinkerLaunch をインストールした場合は、パスに追加されますが、Launch Option wiki ページの説明に従って、パスを$HOME/stl/prefix/steamtinkerlaunch
に設定する必要がある場合があります。
Proton ゲームの起動オプションとして SteamTinkerLaunch を使用することは可能ですが、これは意図された使用例ではありません。
ゲームを開始すると、小さな「リクエスタを待機」ダイアログがポップアップ表示されます。これにより、ボタンを押すかスペースバーを押すことでメインメニューにアクセスしたり、ゲームの起動にスキップしたりすることができます。デフォルトでは、ダイアログはタイムアウトしてゲームを起動するまで 2 秒間だけ表示されますが、これは SteamTinkerLaunch 設定で構成できます。
メイン メニューは、ゲーム オプションを調整するための出発点です。提供されるオプションの詳細については、Wiki ページを参照してください。
SteamTinkerLaunch には、MOD ツールのインストールなど、Steam の外部で役立つコマンド ライン オプションがいくつかあります。 steamtinkerlaunch help
実行すると、使用可能なコマンドの完全なリストが表示されます。また、SteamTinkerLaunch がパスにない場合は、SteamTinkerLaunch をダウンロードしたフォルダーからsh steamtinkerlaunch help
を実行できます。
SteamTinkerLaunch は、プラットフォームとニーズに応じて、いくつかの異なる方法でインストールできます。詳しいインストール手順については、インストール wiki ページを参照してください。
プラットフォーム | 注意事項 |
---|---|
パッケージマネージャー | 推奨されるインストール方法。このリストはすべてを網羅しているわけではありませんが、以下の配布パッケージのステータスを参照してください。 パッケージ管理者の皆様に感謝します。 利用可能なパッケージの詳細については、インストール Wiki を参照してください。 |
ProtonUp-Qt | v2.7.3 の時点で、ProtonUp-Qt は SteamTinkerLaunch をサポートしています。これにより、 Steam Deck を含め、使用しているディストリビューションに関係なく SteamTinkerLaunch をインストールできるようになります。詳細については、インストール wiki および ProtonUp-Qt wiki ページを参照してください。 Steam Deck の外で、関連する SteamTinkerLaunch のハード依存関係を満たしていることを確認してください。 |
手動インストール | SteamTinkerLaunch は、システム全体(ルート) およびローカル(非ルート) の手動インストールをサポートしています。セットアップと詳細については、インストール Wiki のメモを参照してください。 |
スチームデッキ | Steam Deck 固有のインストール手順については、インストール Wiki を参照してください。 |
スチームフラットパック | Steam Flatpak と SteamTinkerLaunch の使用に関するセットアップ手順については、インストール Wiki を参照してください。 注:これは Flatpak Steamのみに適用されます。 |
他の | ディストリビューション固有のインストール手順については、インストール Wiki を参照してください。 |
何人かの偉人がプラットフォーム/チャネルで SteamTinkerLaunch について言及しています。 SteamTinkerLaunch をカバーしてくださった皆様に感謝します!
名前 | プレス |
---|---|
podiki (SteamTinkerLaunch の貢献者でもあります) | BoilingSteam で SteamTinkerLaunch に関する大きな記事を書きました! |
エキアンジョ | SteamTinkerLaunch の作成者 Frostworx とともに、BoilingSteam に関する Q&A を作成しました。 |
16 進 DSL | SteamTinkerLaunch を紹介する YouTube ビデオを作成しました |
タクスフー | SteamTinkerLaunch を紹介する YouTube ビデオを作成しました |
Linux ゲームキャスト | SteamTinkerLaunch についてはキャストで何度か言及されており、今後も言及される予定です。 |
ケビン・ワマー | この記事を書きました |
HiTechLoLife のスターロジカル | SteamTinkerLaunch について説明するこのビデオを作成しました |
ジョーカー1007 (日本語) | 日本のユーザー向けに SteamTinkerLaunch に関する大きな記事を書きました |
SteamTinkerLaunch が初めて起動されると、デフォルトの構成構造 (通常は~/.config/steamtinkerlaunch
に) が作成されます。すべての構成ファイルは自己完結型のドキュメントであり、常に増加するため、一部のオプションが欠落している可能性があります。文書化されていない構成オプションを見つけた場合は、問題トラッカーでリクエストしてください。自分でドキュメントを作成し、共同作業者がドキュメントを追加することもできます。
設定できる内容の概要については、Wiki を確認するか、メイン メニューを参照してください。メイン メニューには、利用可能なほぼすべての項目が含まれています。 SteamTinkerLaunch の機能の概要を知りたいが、巨大な Wiki は圧倒されすぎると感じる場合は、コミュニティのメンバーが作成した記事やビデオをチェックするとよいでしょう。
前述したように、ほとんどすべてをメイン メニューから設定できますが、オプションで、グラフィカル テキスト エディタを使用して SteamTinkerLaunch のグローバルおよびゲームごとの設定ファイルを編集して、より詳細なアプローチを実現できます。テキスト エディターで編集する前に、メイン メニューの構成オプションを調べてから、テキスト エディターで詳細に調整することをお勧めします。
SteamTinkerLaunch の特定の設定ファイルの詳細については、設定ファイル wiki ページを参照してください。
SteamTinkerLaunch がダウンロードしたファイルを保存する場所については、ダウンロード wiki ページを参照してください。
ログは、グローバル メニューまたはグローバル設定で定義されているようにLOGDIR
に書き込まれます (デフォルトでは、通常は~/.config/steamtinkerlaunch/logs/
です)。ログファイルの冗長性はWRITELOG
変数によって異なります0
ログを記録しないことを示し、 1
冗長性を低くし、 2
冗長性を最も高くします。
SteamTinkerLaunch は、ゲーム固有のログ ファイルを含む多数のログを生成します。 Steam AppID が含まれるログ (Proton ログなど) の場合、通常、ログを簡単に識別できるように、ゲームの名前を含むログ ファイルのシンボリック リンクが存在します。
SteamTinkerLaunch は、追加のログ情報を/dev/shm/steamtinkerlaunch
に保存することもあります。
ログだけでなく、トラブルシューティング用の Wiki ページもあり、少数のユーザーが直面した問題と既知の問題がリストされています。
SteamTinkerLaunch はご自身の責任で使用すること、また SteamTinkerLaunch を使用して起動するサードパーティ プログラムについてはお客様が責任を負うことに留意してください。 SteamTinkerLaunch は Valve Corporation または Steam と提携していません。
SteamTinkerLaunch は常に新しい貢献者を探しています。プロジェクトに貢献する方法の詳細については、CONTRIBUTING.md を参照してください。
SteamTinkerLaunch は、GNU General Public License v3.0 に基づいてライセンスされています。詳細については、「ライセンス」を参照してください。