😀

Steam DeckでPS2ゲームをプレイする方法

2022/12/23に公開

Steam DeckでPS2ゲームをプレイする方法を紹介します。

追記:この記事では「PCSX2 Qt」の導入について書いていますが、PS2ゲームをプレイするには「EmuDeck」を使った方がかなり快適です。導入方法についてはこちらの記事にまとめています。

Steam DeckでPS2ゲームをプレイする方法 https://zenn.dev/akibaburari/articles/39b639a5c64007

プレイの様子

Steam DeckでPS2のエミュレーターをを導入すると、以下のようにプレイすることができます。

ストリートファイターIII 3rd STRIKE

はじめに

Steam DeckでPS2ゲームをプレイするには、「PCSX2 Qt」が必要になります。

Qt版はPCSX2をグラフィカルに表示するGUI版で、基本的には一般的なPCSX2と同じです。

PCSX2と違い、ゲームの一覧が表示され、iSOファイルを選択することなく、ゲームを開始できます。

必要なもの

  • PCSXを動作させるためのBiosが必要になります。Biosがない人はこちらのページを参考に入手してください。

PCSX2 & Linux パソコンでPS2ゲームをプレイする方法 | 秋葉原ぶらり http://akiba.jpn.org/?p=11026

  • PCからデータを移す際に、Type-CをUSBに変換するケーブルが必要になります。

  • ゲームのBiosやROM(isoファイル)を保存するための**外付けストレージ(USBメモリなど)**が必要になります。

  • USBコントローラーが必要になります(※Steam Deckのコントローラーは使えませんでした。X、Bボタンだけがどうしても設定できず断念)。

  • パソコンはもちろん必要です。

手順1.デスクトップモードに入る

PCSX2 Qt」をインストールするためにデスクトップモードに入ります。

メニューから「電源」を選択し、「デスクトップへ切り替え」を選択します。

※デスクトップモードでは、マウスの移動は右トラックパッド、左クリックはR2、右クリックはL2を使用して操作します。

手順2. PCSX2-Qtをインストールする

画面下の「Discover」(ソフトウェア) フォルダアイコンをクリック。

左メニュー内から「games」を選択し、「PCSX2-Qt」を探します。

「PCSX2-Qt」を選択し、ダウンロード・インストールします。

※見つからない場合は、画面下のFirefoxアイコンをクリックし、PCSXを検索してインストールしてください。

手順3.PCSX2-QtでBiosを設定する

用意していたBiosをSteam Deckに移動させます。

Biosはあらかじめ、USBメモリなどに保存しておいてください。

Type-CをUSBに変換するケーブルをSteam Deckに接続し、USBメモリを接続。

接続した後は、画面左下(一番下)にストレージとして表示されます。

ストレージ内のBiosファイルを選択してから、L2ボタンを押し、ファイルをコピーします。

コピーしたファイルは「ダウンロード」など好きな場所に保存してください。

PCSX2-Qtを起動させ、Biosファイルの保存場所を指定します。

※デフォルトのBiosは必要ないのでチェックを外すこと。

手順4.コントローラーを接続

デスクトップモードのままPCSX2-Qtを起動させます。

Type-CをUSBに変換するケーブルを使い、Steam DeckにUSBコントローラーを有線で接続します。

Steam DeckにUSBコントローラーを認識するので、そのまま「設定」→「gamepad」を選択。

ボタンを割り当てます。やり方はPCSX2と同じです。

問題点

Steam Deckのコント―ローラーを認識させる方法を試してみましたが、ダメでした。

どうしてもSteam Deckのコント―ローラーで、X、Bボタンだけが割り当てることができません。

したがって現状では外部コントローラーを有線で接続してプレイする方法をとっています。

ただし、この方法ではType-Cポートがふさがれてしまうため、USBメモリなどを挿すことができなくなります。

PS2のゲームは容量が4GB前後あるので、できれば外部ドックなどを導入し、USBメモリなどを使えるようにする必要があります。

なお、PS2のゲームデータはmicroSDカードに保存できませんでした。これはWidows側に接続すると、再フォーマットを要求されるためです。

そのほか、Bluetoothでコントーラーを接続できるものの、「PCSX2 Qt」側でコントローラーが認識されないという問題もあります。

いろいろと問題が山積みですが、これからさまざまな情報が追加され、問題が解決されていくだろうと思います。

それまで自分で試行錯誤する必要がありそうです。

EmuDeck 導入

Steam DeckでPS2ゲームを快適にプレイするには「EmuDeck」が必要でした。

導入すると、PS1やファミコン、セガサターンなどのゲームもプレイできるようになります。

また、Steam Deckのコントローラーも使えるようになります。

導入方法はこちら。

Steam DeckにEmuDeckを導入する方法
https://zenn.dev/akibaburari/articles/315ae2d50e3931

EmuDeck - Emulators on Steam Deck and SteamOS https://www.emudeck.com/

EmuDeck Guide – Wagner's TechTalk https://wagnerstechtalk.com/sd-emudeck/#BIOS_and_ROMs

Steam DeckでプレイできないPS2ゲーム

今のところ、ほぼすべてのPS2ゲームをSteam Deckでプレイできていますが、最近買ったゲームの中に一つだけ動作が遅くてプレイできなったゲームがあります。

それは「ヴァンパイア ダークストーカーズコレクション」です。PS2実機での動作と比べると非常に遅くなり、まともにプレイできない状態です。その様子は以下のTweet動画で確認できます。

Steam Deckでのプレイの様子はこちら。

PS2実機のプレイの様子はこちら。

関連記事

EmuDeck」を導入することで、PS2やPS1だけでなく、セガサターン ゲームもプレイできるようになります。やり方はこちら。

Steam Deckでセガサターン ゲームをプレイする方法 https://zenn.dev/akibaburari/articles/7667d5faf288e4

Steam DeckがなくてもノートパソコンにLinuxを入れることでレトロゲームがプレイできます。

Linuxにretoroarchをインストール! 文字化けも回避して遊び放題に https://zenn.dev/akibaburari/articles/e39f5fdb494417

LinuxにPS1エミュレーター「DuckStation」をインストールする方法 https://zenn.dev/akibaburari/articles/ebdf59fce90fff

参考サイト

Complete Guide to PS2 Emulation on the Steam Deck - Game Voyagers https://gamevoyagers.com/steam-deck-ps2-emulation/

Steamサポート :: Steam Deck-基本的な使い方&トラブルシューティングガイド https://help.steampowered.com/ja/faqs/view/69e3-14af-9764-4c28

PCSX2 & Linux パソコンでPS2ゲームをプレイする方法 | 秋葉原ぶらり http://akiba.jpn.org/?p=11026

Discussion