Steam DeckでPS2ゲームをプレイする方法
Steam DeckでPS2ゲームをプレイする方法を紹介します。
※追記:この記事では「PCSX2 Qt」の導入について書いていますが、PS2ゲームをプレイするには「EmuDeck」を使った方がかなり快適です。導入方法についてはこちらの記事にまとめています。
Steam DeckでPS2ゲームをプレイする方法 https://zenn.dev/akibaburari/articles/39b639a5c64007
プレイの様子
Steam DeckでPS2のエミュレーターをを導入すると、以下のようにプレイすることができます。
はじめに
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