ワイヤレスコントローラーでMAME4droid オート連射も試すよ!

shieldpad

有線のゲームパッドはケーブルが邪魔ですが、無線のものは自由に振り回せますし、何よりAndroidのバッテリー残量に影響を与えないのが良いですね。

ワイヤレスのゲームパッドを使って、MAME4droidで遊んでみたいと思います。


ワイヤレスコントローラーの接続とromの転送

こちらの記事の、ワイヤレスのゲームパッドを使用します。Bluetoothで接続しています。

MAME4droid用にromファイルを転送する方法はこちらです。


コントローラーのボタン割当て

MAME4droidを起動し、右上のOPTIONボタンをタップします。

option

Settingsをタップします。

settings

Inputをタップします。

input

External Controllerをタップします。

externalcontroller

Define Keysをタップします。

definekeys

Player 1をタップします。

player1

キーの割当一覧が表示されます。

%e5%89%b2%e5%bd%93%e4%b8%80%e8%a6%a7

ゲームパッドが正しく接続されていれば、図のようにUP, Down, Left, Rightに、それぞれDPAD_UP, DPAD_DOWN, DPAD_LEFT, DPAD_RIGHTが割当られていると思います。

使いやすくなるように、Button AからButton Fと、Coin, Startにゲームパッドのボタンを割り当てます。

CoinにSELECTを割り当てる場合。Coinをタップ。

coin

この画面が表示されたら、ゲームパッドのSELECTボタンを押します。

Xboxワイヤレスコントローラーの各ボタンへ割当を行うと、こんな感じになります。PlayStation風のボタン配置にしたい場合は、A,Bを逆に設定して下さい。

  • Aボタン →Button A →BUTTON_A
  • Bボタン →Button B →BUTTON_B
  • Xボタン →Button C→BUTTON_C
  • Yボタン →Button D→BUTTON_X
  • LBボタン →Button E→BUTTON_Y
  • RBボタン →Button F→BUTTON_Z
  • SELECTボタン →Coin→BUTTON_L1
  • STARTボタン →Start→BUTTON_R1

%e5%89%b2%e5%bd%93%e5%ae%8c%e4%ba%86

この設定は、すべてのゲーム共通の設定になります。

ゲームごとに個別に設定を変えたい場合は、ゲームを起動してから、Coin+Startボタンを押して個別の設定画面にて変更できます。


ゲーム中に使うショートカットキー

ゲーム中に以下のボタンを押すとちょっと便利です。

  • SELECT+STARTボタン(Coin + Start) →ゲームごとの設定画面表示
    %e3%82%b2%e3%83%bc%e3%83%a0%e5%80%8b%e5%88%a5%e8%a8%ad%e5%ae%9a
  • Start+LBボタン→ゲームの状態セーブ
    %e7%8a%b6%e6%85%8b%e4%bf%9d%e5%ad%98
  • Start+RBボタン→ゲームの状態ロード
    %e7%8a%b6%e6%85%8b%e3%83%ad%e3%83%bc%e3%83%89

オート連射設定

シューティングゲーム等、オート連射を使いたいときは、Optionから行えるようです。

Inputをタップ

input

下の方の「Button A as autofire」これです。これをタップ。

autofire

好みのスピードを選ぶ感じです。

screenshot_20161127-134138

これで、名人級の連射が手に入りました!

・・・

いや、じつは罠があるのです。

実際に使ってみるとわかるのですが。

autofireは、ボタンを押している間、連射するのではない。

・・・

まあ、試してみてください!


実際に使った感じ

Androidタブレット+Xboxワイヤレスコントローラーの組み合わせで、何時間か、シューティング系をいくつか遊んでみました。

こんな感じでした。

  • 反応速度は悪くなく、普通に遊べる感じ。
  • ゲームによってカクつくことがあるが、これはコントローラーの問題ではなく、Androidの性能の問題っぽい。
  • 一度、ゲーム中に右カーソルが入りっぱなしになった。(自機が画面右に貼り付いた)
    Androidのホーム画面に戻ったところ、異常は特に無く、ゲームパッドで操作できた。
    コントローラーではなく、MAME4droidの処理の問題の模様。他のゲームでは起こらなかったので、特定のゲーム固有の現象かも。(Shield Tabletのタッチパッドの問題かも?)
  • オート連射はとても便利。でも、ゲームオーバー後に名前がAAAになっちゃう。

以下の環境で試しました。

スポンサーリンク