見出し画像

SteamDeckのGamingModeでEpicGames版Teenage Mutant Ninja Turtles: Shredder's Revengeをプレイする


Epic版のTMNTがSteamDeckで全然動かなくて苦労したのでメモ

やること

  1. Decky Loaderを入れる

  2. Decky LoaderのプラグインのJunk Storeを入れる

  3. Decky LoaderのプラグインのWine Cellarを入れる(オプション)

  4. DesktopModeでProton Tricksを入れる

  5. Proton Tricksで必要なDLLを入れる

Decky Loader

Decky LoaderはGamingModeで様々な追加機能のプラグインを使えるようになるLoaderです

DesktopModeでブラウザを使って右上のダウンロードボタンをクリックしてからインストーラーをダウンロードします

ダウンロードしたファイルを実行します。
adminのパスワードが設定されていないと警告文がでますが、Yesを選択します

adminのパスワードの件

GamingModeで、SteamDeckの右下の…のボタンを押すと、Deckyがあるはずです。Storeアイコンを押してStoreから以下のPluginを探してインストールします

Docky-Loader

Junk-Store

GamingModeでEpicGamesのソフトをインストールしたりできます。一度実行すれば次からはゲームタイトルを直接起動できるようになります

EpicGamesのログインを済ますと所有ゲームの一覧が表示されます。私の環境ではだいぶ時間がかかりました

Junk-Store

インストールしたらPlay Gameを選択しおきます。動作はしませんが、いったん起動するとSteamの履歴に入ります

Junk-Storeからのゲームの実行
Steamの履歴

Wine Cellar

もしかしたら必要ないかも。Wine CellarはGE-Protonを管理できるようになります。GE-Protonの最新版を使いたいときはこれでダウンロードすると便利です。新しいバージョンを入れると再起動が必要です

Wine Cellar

新しいGE-Protonを入れたら、Steamの歯車アイコンからプロパティを選択して互換性のタブで変更しておきます

Steamの設定で互換性を変える


Protontricks

TMNTが起動しないのは必要なDLLが含まれていないからです。Protonはゲームごとに環境をフォルダに持っているようで、ProtontricksでそのフォルダにDLLをインストールすることができます

DesktopModeでDiscoverからインストールできます

DiscoverでPtotontricksを探す

実行すると次のようなウィンドウが開きます
インストールされているゲームの一覧が出るはずです。いったん起動していないと表示されないことがあります

TMNTを選択


Select the default wineprefixを選択してOKします

Protontricks1

Install a Windows DLL or componentを選びます

Protontrics2

d3dcompiler47, vcrun2019, dotnet46を選びますが、ここで注意が必要です。OKを押すと画面が閉じてしまって動作しているのかわからなくなります。しばらく待つと警告のようなダイアログがいくつも表示されて中断します。とりあえずすべてOKを押してやり過ごします。動いているか不安になりますが気長に待ちます。d3dcompiler47, vcrun2019は問題なく入るはずです。
ただしdotnet46はインストールエラーになることがあります。私は何回もやり直しました。最後にうまくいったのは先にdotnet以外を入れておいてからdotnet40,dotnet45を入れてから最後にdotnet46を入れました。

選択する

無事にインストールができたらデスクトップモードのSteamを起動して動作確認をしてみます。無事起動したらGamingModeに戻って楽しみましょう
Cowabunga!!


動作確認


この記事が気に入ったらサポートをしてみませんか?