CALENDAR
S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    
<< January 2012 >>
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
RECOMMEND
<< PCでPS3コントローラを使う 其の参 | main | 白門シャウトウォッチャー >>
PC版FinalFantasyXIをPS3コントローラで遊ぶ(まとめ) twitter
用意するもの
 ハードウェア編
  ・Windows PC
    もってなければ意味がありませんww
    Final Fantasy XI がインストールされているのが前提です。
    OSはXPでもVistaでも良さそうですが、今回、Vistaでは試してません。
    2008.10.20修正(Vistaでの動作確認をしていなかったため)

  ・PlayStation3用コントローラ(純正品)
    PS3用コントローラはサードパーティ品もあります。
    が、そちらは繋ぐだけですんなり動くらしいです。
    BT接続がどうかはちょっとわかりませんがw

  ・Bluetoothアダプタ(USB接続 BT Ver2.0以上対応のもの)
    今回はUSBソケットに差込むものを使いました。
    内蔵のものとかは試してないので不明です。
    ドライバを差替えるから、内臓のヤツには危険かもしれません。

  ・PS3コントローラ接続USBケーブル(本体付属品orサードパーティ品)
    コントローラを買ってもケーブルは付属してません。
    本体を持ってない場合はサードパーティ品を買いましょう。


 ソフトウェア編
  ・BtSix
    PS3のコントローラをBluetooth接続で使うソフトです。
    インストールソフトなどは入ってませんので、適当なフォルダに
    展開して使ってください。
    BtSix1.2のzipの中に「sixpair.PIE」というファイルがあるので、
    BtSix1.4aを展開したフォルダに入れちゃってください。
    1.2を展開したフォルダに1.4aを上書きしてもいいです。
    最新バージョンを1.4aのようです(2008/4/24時点)
    http://bqron.free.fr/PS3/BT/BtSix.1.2.zip
    http://bqron.free.fr/PS3/BT/BtSix.1.4a.zip

  ・Parallel Port Joystick(PPJoy)0.83
    仮想ゲームコントローラ作成ソフトです。
    BT接続のときはUSB接続で使用したドライバは使いません。
    http://www.geocities.com/deonvdw/PPJoy.htm

  ・libusb-win32のフィルタドライバ0.1.10.1
    詳しいことはよくわかりませんが、なにやら色々使われるみたいです。
    インストールさえしてあれば問題ないです。
    最新バージョンの0.0.12.1では動作しないため0.1.10.1を使用
    http://sourceforge.net/project/showfiles.php?group_id=78138&package_id=79216

  ・Sixaxis driver
    PS3のコントローラをUSB接続で使うドライバです。
    もう1個あるのですけど、フィルタドライバが必要になるのが手間
    なのでこちらを使用しました。
    http://www.codeproject.com/KB/mcpp/wiredps3axis.aspx

  ・GlovePIE 0.30
    入力デバイスでジョイスティックなどの入力をエミュレーション
    するソフト
    http://carl.kenner.googlepages.com/glovepie


猛烈に長くなったのでたたみますた
↓導入手順

1:libusb-win32のフィルタドライバ0.1.10.1インストール
 インストーラついてますんで、すぐ終わると思います。
 忘れましたが、多分、警告がでたと思います。


2:PPJoyインストール
 PPJoyをインストールして下さい。
 インストール中にWindowsから警告を受けます。
 「PCが壊れてもいい」という覚悟ができたら、警告を無視して続行してください。
 警告は数回されます。
 インストールを終えたら、
 i:「PPJoy0.83」の「Configure Joysticks」を起動
 ii:[Add]をクリックし"PPjoy Virtual Joystick 1"を作成
 iii:[Done]をクリックして終了

 注意事項として、他の余計な操作・設定はしないこと。


3:BtSix導入
 インストーラなどは入ってませんので、適当なフォルダに展開して
 使ってください。
 BtSix1.2のzipの中に「sixpair.PIE」というファイルがあるので、
 BtSix1.4aを展開したフォルダに入れちゃってください。
 1.2を展開したフォルダに1.4aを上書きしてもいいです。
 デスクトップ等にショートカットを作っておくといいと思います。
 この時点で、まだBtSixを起動はしないでください。

4:GlovePIE導入
 インストーラなどは入ってませんので、適当なフォルダに展開して
 使ってください。

5:Bluetoothアダプタの接続
 ちょっと厄介な作業になります。
 接続したら、アダプタ付属のユーティリティなどのインストールはしないでください。 既にインストールしている場合は削除をお勧めします。

 i:[デバイスマネージャ]を開く
 ii:Bluetoothアダプタを選択して右クリック、ドライバの更新を選択
 iii:「いいえ、今回は接続しません(T)」を選択し次へ
 iv:「一覧または特定の場所からインストールする(詳細)(S)」を選択し次へ
 v:「検索しないで、インストールするドライバを選択する(D)」を選択し次へ
 vi:「ディスク使用(H)」ボタンを押す
 vii:「参照(B)」ボタンを押し、BtSixのフォルダ内“Driver XP”フォルダの
   “fbtusb.inf”を選択
 vii:ドライバを更新するときに警告がでますが「覚悟」を決めて更新

 これで、Bluetoothアダプタが、PS3コントローラの受信機となります。


6:コントローラのUSB接続
 Sixaxis driverをインストールします。
 PCとPS3のコントローラをUSB経由で有線接続します。
 コントローラを認識したら、
 [コントロールパネル]−[ゲームコントローラ]を開き、
 「PLAYSTATION3 Controller」のプロパティで動作していることを確認。
 動かなかったら、コントローラのPSボタンを押してみてください。
 それでもダメなら・・・どうすればいいかワカリマセン^^


7:ペアリング
 i:コントローラをUSB接続したまま「BtSix」を起動
 ii:「Dongle Bluetooth」欄にMacアドレスが表示されているのでコピー
 iii:「BtSix」を終了
 iv:「BtSix」フォルダ内にある“sixpair.PIE”をテキストエディタで開く
 v:“sixpair.PIE”内のMacアドレス該当部分にiiでコピーしたものをペースト
 vi:“sixpair.PIE”を上書き保存
 vii:「GlovePIE」を起動
 viii:“sixpair.PIE”の内容をコピーし、「GlovePIE」にペースト
 ix:[Run]ボタンを押してスクリプトを実行
 x:コントローラのLED1のみが発光しているのを確認
 xi:コントローラ中央のPSボタンを押す

 以上でペアリング作業は終了。


8:Bluetoothで無線接続
 i:USBケーブルを外す
ii:「BtSix」を起動
iii:コントローラ中央のPSボタンを押す
iv:「BtSix」の画面上で反応を確認


9:プレイオンラインのパッド設定
 普通のゲームパッドと同様に、コンフィグから設定ができます。

10:FFXIのパッド設定
 FFXIconfigで設定できません(理由らしきものは解ってますが割愛します)
 なので、レジストリを直接編集します。
 レジストリエディタを起動(ファイル名を指定して実行から regedit と入力してenter)

 [HKEY_LOCAL_MACHINE¥SOFTWARE¥PlayOnline¥SQUARE¥FinalFantasyXI]内の


 “padmode000”
 を
 “1,0,1,0”


 “padsin000”
 を
 “5,7,13,6,14,1,0,2,3,15,-1,-1,12,33,33,32,32,38,38,34,34,11,9,8,10,4,-1”


 としてください。




 以後は、ゲームアプリ起動前に「BtSix」を起動すればPS3コントローラがワイヤレスで使用できます。ああ、「BtSix」起動後にコントローラのPSボタンは押してくださいね。あと、たまにUSB接続して充電してください。「BtSix 1.4a」には、電池メータも付いてました。





参考文献
ポケットニュース
痛い日記 2nd GIG



| 生活 | 14:44 | comments(8) |
コメント
へー便利げじゃないすか。
うちも箱○のつなぐー><
| fj | 2008/04/24 8:02 PM |
こんにちは。

参考にさせてもらいました。

Glovepieはどうも必要ないようです。
自分のやった手順です:
1.4aダウンロードして展開
BTドングルを指してドライバをアップデート。
lib-USBをインストールしてパッドをUSBで接続する
PPJOYをインストールしてVirtual Controller 1を作成
BtSixを起動して、Addressをクリックしてペアリング。
エラーが出たら何度か試してみてください。
ペアリングが出来たら、USBからはずして、PSボタンを
押す

PC再起動が必要かも。自分は再起動するまでbtsixでは
動くもののPCでは動きませんでした。



| Zazarg | 2008/09/23 9:54 PM |
ご指摘ありがとうございます〜

GlovePIEなしでペアリングできるんですねえ。

| 元ハゲ | 2008/09/24 5:18 PM |
5-iiに「Bluetoothアダプタを選択して右クリック、ドライバの更新を選択」とありますが、どれを選択すればよいのでしょうか・・・

「ユニバーサルシリアルバスコントローラ」内のどれかですか?

それらしいもののどれを、手動で(上の方法で)試しても、すべて、「デバイス用のドライバソフトウェアが最新であることが確認されました。」と一蹴されてしまいますorz

よろしくお願いします。
| りゅ | 2008/10/19 11:57 PM |
BtSixを入れていない環境で試してみました。

この記事を書いた頃はWindowsXPがSP2だったので、今の環境であるSP3とは動作や表示が違うようです。

XPについてのみ、試した結果をお答えします。

デバイスマネージャから
「Bluetooth Radios」の下にある「Bluetooth Radio」のところに、5の処置をするとうまくいきました。

手順については、上記の通りで問題ありませんでした。


ただ、お使いのOSが、Vistaの場合はダメな可能性があります。当方のVista環境が64bitのため、BtSixを入れようとしても当然はじかれます。
申し訳ありませんがVistaの場合は確認できません。

「Bluetooth 無線」下の「Generic Bluetooth Radio」のドライバが該当してるとは思いますが・・・。
| 元ハゲ | 2008/10/20 8:23 AM |
遅れてすみません。とても早いご回答ありがとうございます。
当方、Vista32bitです。
やっぱり無理なんでしょうね・・・
Generic Bluetooth Radioありましたが、普通にはじかれてしまいました(笑)

ケーブルあっても十分楽しめますし我慢します。


ほんとうにありがとうございました!
| りゅ | 2008/10/24 3:10 PM |
やっと設定できました^^
これでワイヤレスFF11できます!
情報ありがとうございます!!!!!
| なんきち | 2010/10/31 7:54 PM |
あ、こんな古い記事をご覧になっていただき、ありがとうございます。

長らく情報をアップデートしてないんですけど、お役に立てたのなら幸いです。
| 初音ゆっくり | 2010/11/01 7:59 AM |
コメントする