PS3のDualshock3コントローラで初音ミク冒険記をプレイする
船さんのコメントで
「PS3のコントローラで初音ミク冒険記を実行するとコントローラが振動しない」
というのがあったので調べてみた。
船さんの情報を元に実際にPS3のコントローラを使って振動できた手順を載せます。
なお、検証は、2013/03/20にWindows7 Professional SP1 64ビット版で行いました。
■Playstation 3 controller(Dualshcok 3 or Sixaxis) driver for windows
http://www.motioninjoy.com/download
2015/07/01修正
上記のURLだとリンク切れしているみたいで、こちらからダウンロードできるみたいです。
接続にかなり時間がかかりるので気長に待つと良いかもしれません。
http://motioninjoy.jp.uptodown.com/
上記のサイトより以下のように書かれている部分のsite 1をクリック
Version 0.7.1000(testing)
32bit and 64bit all in one: site 1
MotioninJoy_071001_signed.zip
がダウンロードされます。
Version 0.7系は、2013/03/20時点ではTesting版となっているので
安定性を求めるならVersion 0.6.0005の方が良いかもしれません。
(今回は、船さんの環境に合わせるため、0.7.1000版で行きます)
昔のMotioninJoyは、署名なしのドライバだったようでWindows7とかだと
面倒くさい前処理が必要だったみたいですが
ファイル名にsignedと書かれているように署名ありになったようですので
今はSetupReadyDriverPlusなどをインストールする必要は無いみたい。
zipファイルを展開してできた
MotioninJoy_071001_signed.exeを起動してインストールすると
デスクトップに「DS3 Tool」というアイコンが登録されます。
PS3のコントローラをUSB接続します。
ドライバが自動インストールされるので、少し待ちましょう。
ドライバがインストールされたら
「DS3 Tool」を起動します。
上の方にあるDriver Managerを選択します。
「次のプログラムにコンピュータへの変更を許可しますか?」
とダイアログが表示されるので「はい」を選択します。
Portのチェックボックスにチェックを入れて「Load driver」ボタンをクリックします。
2015/07/01
Windows 8系で
Install MotioninJoy Driver fail.. Error code:0X-1ffffdb9
というメッセージが出る場合、
「デスクトップPCのWindows8を8.1にした際のメモとか」の
後半の方に対処方法を記載してあるので試してみてください。
ここまで書いてからですみません。
日本語にできるのを見落としていました・・・
画面の上の方にあるクイックスタート(英語メニューだとProfile)をクリック
左上の接続されているコントローラーに「Dualshock 3/sizaxis (USB)」が選択されているのでOK
一応、「振動機能をテスト」でコントローラが振動するのを確認
これで「初音ミク冒険記」を起動し、オプションメニューからパッド設定を行えば
PS3のコントローラで「初音ミク冒険記」を遊べます!
が、このままだと船さんがコメントしてくれたように
オプションメニューでパッド振動設定を「振動する」にしても
「振動機能をテスト」では、振動するのに
ミクがダメージを受けた時にコントローラが振動しません!
そこで以下のファイルをダウンロードします
32ビット版となっていますが64ビットOSでも問題なく動きます。
http://www.xinputer.com/download/MotioninJoy_vibration_32bit.zip
このzipファイルを展開してできた
MotioninJoy_vibration_32bit.exeを起動してインストールした後
「初音ミク冒険記」を起動し、ミクがダメージを受けると
PS3のコントローラが振動します。
ただし、条件があります。
「初音ミク冒険記」が起動した後、
1度でも他のウィンドウがアクティブになると
その後は振動しなくなります。
この辺りは、
DXライブラリの掲示板のmotioninjoyの情報
http://hpcgi2.nifty.com/natupaji/bbs/patio.cgi?mode=view&no=2897
のPC再起動したばかりの状態とかと関係しているのかもしれません。
もし関係しているようだと、XInputの世界なので「初音ミク冒険記」では
どうしようもないと思っています。
今のところ、初音ミク冒険記で振動するのは
ミクがダメージを受けた時だけです。
振動させる関数をLuaから使えるようにすれば
イベントでも振動させることができるので
将来的には、イベントとかボス戦などでも
振動対応にしたいなぁと思っています。
| 【固定リンク】 | 【コメント (2)】 | 【トラックバック (0)】
このエントリーへのリンク
トラックバック
この記事へのトラックバックの一覧です: PS3のDualshock3コントローラで初音ミク冒険記をプレイする:
コメント
このブログの新着コメントをRSSリーダに登録する為のxml無事振動しました。
ありがとうございます。
背景も本当に、凄いですね。
これからも、頑張って下さい。
投稿者: 船 (2013/03/20 23:41:03)
To:船さん
> 無事振動しました。
おぉ! 良かったです!
実は最近PS3を購入したばかりで
USBだし使えるのは知っていたんだけど
試していなかったので
良いきっかけになりました[・_←]
> 背景も本当に、凄いですね。
ゲームの背景は、
基本的に自分で撮ってきた写真を加工しているため
実は、今のところアクションステージよりも
ボカロタウンの方がマップチップ作成は苦戦中です[汗]
> これからも、頑張って下さい。
はい!
頑張ります!
投稿者: かげさん (2013/03/21 21:29:31)