SteamデッキでEmuDeckを使ってシームレスなエミュレーションを実現する方法

📅
🕑 1 分で読む

Steam Deckは最新のAAAタイトルだけに対応しているわけではありません。クラシックゲームやエミュレーションがお好きな方にも、実は十分に対応できる性能を備えています。しかし、エミュレータの設定やROMの整理は、特に初心者にとっては、まるで迷路のように複雑に感じることがあります。このガイドでは、SDカードのフォーマット、EmuDeckのインストール、ゲームの転送、そしてSteamOSでの表示確認まで、主な手順を解説します。

これらすべての設定が完了すれば、ついにゲームモードを起動して、お気に入りのレトロゲームをすぐにプレイできるようになります。重要なのは、難しいことではありませんが、初心者はいくつかの難しい箇所につまずく可能性があります。これらの手順が少しでも時間を節約し、少しでもストレスを軽減してくれることを願っています。それでは、本題に入りましょう。WindowsとLinuxは、必要以上に物事を複雑にする傾向があるからです。

Steamデッキでエミュレーションを実行する方法

エミュレーション互換性のためにSDカードをフォーマットする

まず、microSDカードをROM、ゲーム、BIOSファイルなどに使用する場合は、SteamOSで正しくフォーマットされていることを確認してください。フォーマットはext4またはbtrfsです。FAT32やexFATで接続するだけでは、後でアクセス権やマウントの問題が発生する可能性があります。フォーマット方法は以下の通りです。

  1. SD カードを Steam デッキに挿入します。
  2. デバイスの電源を入れます。
  3. Steamボタンをクリックし、[設定]に移動します。
  4. システムまでスクロールします。
  5. システム設定を開き、 「SDカードのフォーマット」オプションを見つけてください。このオプションが表示されない場合は、デスクトップからでも実行できます。
  6. デスクトップ モードに切り替えて ( [電源] > [デスクトップに切り替える]から)、ターミナルまたはファイル マネージャーを開きます。
  7. ターミナルでSDカードがマウントされているか確認できます。SDlsblkカードのデバイス名(おそらく/dev/mmcblk1など)を探してください。フォーマットするには、以下のコマンドを実行しますsudo mkfs.ext4 /dev/mmcblk1p1(実際のパーティションに置き換えてください)。
  8. ここでは*非常に*注意してください。コマンドが一致しないと、内部ストレージが消去される可能性があります。

プロのヒント:SteamOSのGUIがあればそちらを使う方が簡単ですが、ターミナルを使う方が速い場合もあります。また、フォーマットする前に必ずバックアップを取ってください。フォーマットすると全てが消去されてしまうからです。設定によってはこの手順が初回で失敗する場合もあるので、必要に応じて再起動して再試行してください。

EmuDeckのインストール — レトロエミュレーションを始める最も簡単な方法

SDカードの準備ができたら、EmuDeckのインストールはおそらく最も簡単です。個々のエミュレータのインストールに手間取るよりもずっと簡単です。正直なところ、これらの手順に従えばほぼ間違いありません。

  1. Steamボタンを押してデスクトップ モードに切り替えます (電源 > デスクトップに切り替え)。
  2. ブラウザを開いてemudeck.comにアクセスします。
  3. 右上のダウンロードボタンをクリックし、EmuDeck インストーラーのダウンロードを選択します。
  4. ダウンロードフォルダーを開き、EmuDeck.desktop.downloadファイルをデスクトップにドラッグします。
  5. 右クリックして「ここに移動」を選択するか、プロンプトが表示されない場合はデスクトップ フォルダーにドラッグします。
  6. そのファイルをダブルクリックすると、実行を促すターミナルウィンドウがポップアップ表示されます。「> 実行 」を押してください。
  7. 指示に従ってください。インストーラーは、簡単モード(高速、自動設定)とカスタムモード(より細かい設定が可能)のどちらにするか尋ねてきます。私たちは通常、後で微調整できるようにカスタムモードを選択します。
  8. ROMディレクトリを選択します(例えばSDカードなど)。通常は、/run/media/deck/YourSD/Emulation/romsインストール時に設定したパスになります。
  9. インストールしたいエミュレータを選択してください。NESからPS1まで、あらゆるエミュレータに対応しています。あとはインストーラが自動でインストールしてくれます。
  10. 必要に応じて、アスペクト比やシェーダーなど、システム固有の設定をプロンプトに従って行ってください。最悪の場合は、「続行」をクリックして、EmulationStationで後から変更することもできます。
  11. 完了すると、選択したエミュレータがインストールされ、フロントエンドが設定されます。

このステップは、特に最初のうちは少し時間がかかることがありますが、あるセットアップでは基本的にすべてをバックグラウンドで実行します。インストーラーが数分間停止しているように見えることもありますが、辛抱強く待つことが重要です。ちゃんと動作します。

ROMとBIOSファイルをインポートして整理する

ROMを適切なフォルダに入れるのは簡単ですが、たくさんある場合は少し面倒です。目標は、SDカードの/emulation/romsフォルダに、システムごとに整理されたすべてのROMを収めることです。手順は以下のとおりです。

  1. デスクトップ モードで、ファイル マネージャーを開きます。
  2. SD カードに移動します (通常は/run/media/deck/yourusername/にあります) 。
  3. Emulation/romsフォルダーを見つけるか、見つからない場合は作成します。
  4. 別のファイル エクスプローラー ウィンドウを開き、ROM が保存されている場所 (PC、外部ドライブ、クラウド ダウンロードなど) に移動します。
  5. ROM ファイルを対応するシステム フォルダー ( NintendoSegaなど) にドラッグ アンド ドロップします。
  6. 必要に応じて BIOS ファイルを繰り返します (特に、BIOS ファイルを必要とする古いシステムをエミュレートしている場合)。

フォルダ構造を整理しておくと、スキャン時間が大幅に短縮され、後で探しやすくなります。特に大きなライブラリを計画している場合は、フォルダのテンプレートレイアウトを複製して、すべてを素早く整理することを推奨する人もいます。

Steam ROMマネージャーを使用してSteamでゲームをリンクする

この部分は、すべてを「統合」するためのステップのように思えるかもしれません。基本的に、Steam ROMマネージャーはこれらのフォルダをスキャンし、互換性のあるゲームごとにSteamショートカットを作成し、Steamライブラリに表示します。この手順を見逃さないでください。そうしないと、毎回ファイルエクスプローラーから起動する羽目になります。

  1. デスクトップモードからEmuDeckを開き、「ツールとその他」をクリックして、「Steam ROM マネージャーの起動」を選択します。
  2. 新しいウィンドウで、「はい」をクリックして解析を有効にします。
  3. 追加のオプションが必要でない限り、 「Toggle Parsers」はオフにしてください。ほとんどの場合、EmulationStationやインストールしたエミュレータなど、一部のオプションのみを有効にしてください。
  4. 「プレビュー」をクリックし、「解析」をクリックします。
  5. 欲しいゲームがすべてリストに含まれていることを確認してください。「除外アプリ」を使って、Steamに不要なもの(誤って重複しているものなど)を除外しましょう。
  6. 「Steamに保存」をクリックします。これにより、すべてのROMが適切なメタデータを持つ非Steamゲームとして追加されます。
  7. 終了して、「ゲームモードに戻る」をクリックします。

結果は? SteamOS を起動し直すと、お気に入りのエミュレーターと ROM が、通常の Steam ゲームと同じようにライブラリに表示されるはずです。簡単ですよね?ただし、特にライブラリが大きい場合は、更新に数秒かかる場合があることにご注意ください。

SteamOSでエミュレートしたゲームをプレイする

ゲームモードに戻ると、エミュレーターまたは ROM を見つけるのは簡単です。

  1. Steamボタンを押して、ライブラリに移動します。
  2. 「非 Steam」または「コレクション」(作成した場合)に移動します。
  3. ゲームをクリックすると、通常のSteamタイトルと同様に、設定されたエミュレータで起動します。すぐに読み込まれない場合は、BIOSファイルとエミュレータの設定を確認してください。

以上です。確かに少し設定が必要ですが、全てがうまく動作すれば、その価値は十分にあります。Steam Deck は、間違いなくポータブルなレトロゲーム機になります。

まとめ

  • デスクトップ モードから SD カードを ext4/btrfs でフォーマットします。
  • 指示に従って、Web サイトから EmuDeck をインストールします。
  • ROM および BIOS ファイルを SD カード上の整理されたフォルダーに転送します。
  • Steam ROM マネージャーを設定して、ROM 用の Steam ショートカットを作成します。
  • エミュレートされたクラシックゲームを SteamOS 内でシームレスに起動してお楽しみください。

まとめ

これで、本格的なポータブルレトロゲームステーションへの一歩を踏み出せれば幸いです。特にLinuxやSteam Deckを初めて使う場合は、セットアップが少し面倒かもしれませんが、一度完了すれば、ゲームチェンジャーとなるでしょう。ただし、アップデートやファームウェアの調整によって不具合が発生する場合があるので、多少の調整が必要になっても驚かないでください。これで、誰かのフラストレーションが数時間も軽減されることを願っています。