Bluetoothコントローラーでスーパーファミコンをする

最近はゲームのリメイクラッシュが続いていますね!FF7とか聖剣伝説3とか楽しみすぎますね!

30代や40代の方にとっては、スーパーファミコンは最もやり込んだハードなのではないでしょうか?

そんなレトロなスーパーファミコンをスマホのアプリ[SNES9X EX+]でプレイする方法をご紹介しようと思います。

スマホの画面に仮想ゲームパッドが出てくるのでスーファミをプレイできるにはできるのですが、画面タッチプレイでは非常にやりにくいので、

今回はBluetoothキーボードを接続してみたいと思います。

今回使用しているものは以下です。

今回使用しているもの

Wiiコントローラーを接続してゲームプレイする方法が知りたい方は以下を参考にするとバッチリ解決です!

参考【名作揃い!】スマホでスーパーファミコンをしよう!Wiiリモコン接続編

それでは本題に入っていきたいと思います。

今回の流れは

設定手順の流れ
  • Bluetoothコントローラをスマホに接続
  • スマホアプリ「Snes9x EX+」をダウンロード
  • 設定を確認
  • ソフトを起動(※1)
  • スーパ-ファミコンをプレイする

  • (※1)注意:スーパーファミコンのROMが手元にある事が前提です。
  • ROMの入手方法等はここでは説明しません。自己責任でお願いします。

Bluetoothコントローラを接続

今回私が使用しているのが、以下のiPEGA Bluetooth gamepadになります。良さそうな商品をAmazonで買いました。
ボタン押してからの遅延がほぼなく、ボタンが押しやすいという最低限の条件はクリアできていると思います。
なのでほぼスーパーファミコンのコントローラと同じ感覚でプレイできましたよ!

ちなみに、下記の記事で使用しているBluetoothコントローラー(HIDモード)でもばっちりスーパーファミコンができました!!今振り返るとタイトル長ぇ…。

参考【接続設定は超簡単】BEBONCOOLコントローラー持ってなかったら人生損してるレベル【Shooting Plus V3】

BEBONCOOLコントローラ
いかにもゲーム機らしい風貌のBEBONCOOLコントローラー

↑こちらのコントローラーは、ゲームパッドアプリ「ShootingPlusV3」と連動させることでタッチを想定したスマホゲームも可能になります。

ipegaコントローラーでスーパーファミコンをプレイ1

このコントローラにスマホを乗っけたらこんな感じです。

ipegaコントローラーでスーパーファミコンをプレイ2

指紋ベタベタなのは勘弁してください。コロナの影響でアルコールで拭いたらこんな感じになってしまいました。。。

コントローラから上に伸びる固定バーでスマホを挟んでる感じです。

一つ残念なのは、最新の商品ではないので、充電端子がmicroUSBなのです。

最近のスマホはType-Cなので充電ケーブルを共有できないことだけが残念でした。(特に影響ないですよね!)

ipegaコントローラーでスーパーファミコンをプレイ3

かなり固定されるのでずれる心配はないですね!!

で、さっそくbluetooth接続してみましょう。

  1. スマートフォン側でBluetoothをONにする。
  2. コントローラ側で、真ん中に位置するhomeボタン+Xボタンを長押しする。
  3. 真ん中のsearch-LEDが高速で点滅する
  4. スマートフォン側で周辺機器デバイスを検索すると、[ipega gamepad controller]が検索され表示されるので、タップする。
  5. 接続完了(コントローラのLED点滅が止まり点灯すればOKです。)

※なお、各種コントローラによっては上記の動作は異なります。

わい
わい

スマホとコントローラが接続完了したので、次はアプリをダウンロードしてみましょう。

スマホアプリ「Snes9x EX+」をダウンロード

ダウンロードは以下です。

こちらのSnes9x EX+アプリは、非常に扱いやすく画質や色合い等の再現度も高い、私個人的にも最もおすすめなスーファミアプリです。

ダウンロードするとストレージへのアクセス権限を確認されますが、「許可」としてください。許可とする理由は、スーパーファミコンのROM(ソフト)はストレージに格納されていますので、ROMを読み込む際にストレージへのアクセスが必須なためです。

セキュリティ的に怖いから拒否する!!という方については、ストレージへのアクセスができなくなりROMが読み込めません。つまり、ゲームできなくなります。

インストール後はアプリを開くと以下のような画面になると思います。

snes9x1.png

英語なので(?)最低限必要な個所に絞って簡単に説明しておきます。

Load Game」…自身が持っているROMファイルを読み込みます。
複数のROMを持っている場合、ここで読み込むROMを選択します。
(実機でいうと、カセット選んで指して電源ON、というところですね。)

Recent Game」…直前にプレイしていたROMを読み込みます。

On-Screen Input Setup」…画面上に表示されるボタンの設定を行います。
別途Bluetoothコントローラを接続する場合、画面上のボタンは不要なので、こちらでボタン表示をOFFにすることができます。

Key/Gamepad Input Setup」…Bluetoothコントローラ(Gamepadともいう)を接続した場合のボタンの割り当て等が可能です。

基本的に触るのは上記くらいでOKです。

わい
わい

基本的にスマホ画面は横になるので、画面の自動回転をONにしておきましょう。

設定を確認しよう

先ほど説明した「On-Screen Input Setup」を開いてみましょう。

スマホでスーパーファミコンをやるための設定方法1

一番上にUse Virtual Gamepadとありますので、OFFにしてしまいましょう。

これがONですと、画面上にボタンが出てきて若干邪魔です。。

次に、「Key/Gamepad Input Setup」を開き、一番上の「Auto-detect Device To Setup」を開きます。

すると以下のような画面が出てきますので接続されたコントローラのいずれかのボタンを押してみてください。

スマホでスーパーファミコンをやるための設定方法2

すると以下の画面に移ります。

Profile」をGeneric Gamepadに変更してください。

そしてボタンを割り当てていきます。ボタンの割り当てを行わないと、ボタン押しても全く機能しませんので必ずお願いします。

(Amazonの評価コメントで、Bluetooth接続できるけどボタン押しても無反応だから評価★☆☆☆☆みたいな方はボタン割り当て作業を行っていないのではないでしょうか?そりゃあできません。)

スマホでスーパーファミコンをやるための設定方法3

この「Set Gamepad Key」を押してください。

スマホでスーパーファミコンをやるための設定方法4

すると、上記のように、UP/Down/Right/Leftは割り当てられていますが、それら以外は割り当てられておらずnoneであることがあります。

白文字がこのアプリで使用できるコントローラのボタン、黄色文字がゲームパッドが割り当てられているボタンになります。

「Profile」をGeneric Gamepadに変更していれば、何かしら正しくボタンが割り振られていると思います。

もし、上記の画像のような場合の考え方としては、
Startボタンとして割り当てられているのは「none」です。
Selectボタンとして割り当てられているのは「none」です。
Aボタンとして割り当てられているのは「none」です。
(B,Y,Xボタンなども同様です)

なので、Startボタンの行をタップしてください。

すると、1行「Push key to set: Start」と表示されるかと思います。

日本語訳にすると、「Startボタンとして割り当てるコントローラのボタンを押してください。」という意味です。

ここでStartボタンを押すことで、やっとコントローラのボタンが割り当てられたことになります。

やっとスタートボタンとして機能するようになります。

この作業をメンドクサイのですがすべてのボタンに行ってください。

スーパーファミコンなので、A,B,X,Y,L,R,start,selectくらいあれば大丈夫かと思います。

わい
わい

たくさんボタンがあるコントローラの場合は、余っているボタンに様々な機能を割り当てることができたりします。

ソフトを起動※1

前に説明した「Load Game」をタップして、ROMを起動してみてください。

ゲームが起動するはずです。で、ボタンを触ってみてください。

コントローラもすでに割り当てられているので、スーパーファミコンと同じような操作感覚でプレイできるかと思います!

スーパーファミコンをプレイする

あとは気の済むまで思う存分プレイしてみましょう♪
リメイク前に聖剣伝説3でもやってみようかなぁ。それかまだやったことのないFF6でもやろうかな…笑

blue8.jpg
ドンキーコング懐かしいですね!

コロナの影響で外出自粛の日々ですが、家でゲームでもして楽しく過ごしましょうね!

Link最新のiPEGA Bluetooth gamepadを確認する

参考BEBONCOOLコントローラー使わなかったら人生損してるレベル

【おまけ】SNES9X EX+でスーファミを2人でプレイする方法

先ほどのゲームパッドを認識させる手順で、2つのゲームパッドを認識させれば、それぞれのコントローラーでプレイすることが可能になります。

スマホでスーパーファミコンをやるための設定方法2
この画面でもう一つのコントローラーを認識させてしまいましょう!

これで認識しさえすれば、あとは「Player」の項目で「2」を選択し、同様にキーを割り当てていきましょう。その後、一旦アプリを再起動させてやれば、2つのコントローラーが認識してきます。

どうやらアプリの作りによって、1コン2コンの認識方法が異なるようです。Snes9X EX+だと同じコントローラーでも別のコントローラーと認識してくれるようで、問題なく遊べるようです。

スマホだと画面が小さくて2人プレイは難しそうですが、タブレットだと快適に遊べそうですね!!

関連スマホ版マイクラをコントローラーでしたら250%快適になった

おすすめの記事