小ネタ 2006-013
PSPをPlayStation2のコントローラーとして使ってみる
今年2006年の11月に発売が予定されているPlayStation3ではPSPとの連動として、PlayStation1のソフトをPS3経由でPSPにダウンロードしたり、PSPをPS3のコントローラーとして使うことができるようになるなどの情報が出てきている。(2006.8.21現在)
PSPをコントローラーとして使うとどんな感じなのか、試しにPlayStation2にPSPを接続して、PSPをPS2のコントローラーとして使うためのアダプターを作ってみた。
- 作ったもの -
"Playstation(PS1/PS2) Controller Adaptor with PSP"
[ 実際に動作させてみたところの動画、MPEG1形式 (4.4MB) ]
- 使ってみた感想 -
今回試してみたものは、PS1とPS2の両方に対応というよりは、PS1の初代の標準コントローラーと同じで、デジタル機能のみで、アナログ機能は無い。アナログスティックがPSPには1つしかないので、足りないからそもそも対応できない。
また、PSPにはL1,L2,R1,R2という4つのボタンが無く、L,Rボタン2個しかないので、L1,R1ボタンしか使うことができないという制約がある。
で、実際にゲームを動かして試してみた。リッジレーサー5 (Ridge Racer 5)をとりあえず動かしてみたが、ちゃんとドリフトとかできた。
鉄拳5(TEKKEN 5)だとかなりコマンドが入りにくい感じ。これはアダプタのせいなのか、PSP自体の十字ボタンの構造のせいなのかは不明。分かる人はぜひ使ってテストしてみて欲しい。
当初は黒PSPで動かしていたのだが、黒PSPは元から四角ボタンの調子が悪いので、白PSPを使った。
- 作り方 -
前に作ったPSP用の加速度センサーと回路は大体一緒である。
PSPから非同期のシリアル通信57600bpsでPadの情報をアダプタが受け取り、シリアルからパラレルへの変換を行う。パラレル出力信号はプレステのPadに接続してある。このアダプターの中にはプレステのコントローラーの基板が入っている。今回はPlayStation1の標準のコントローラーを使った。
PlayStation2のDUALSHOCK2は改造にあまり向いていないので、今回は使わなかった。
サードパーティ製のコントローラーで片手で持つ方式の小型コントローラーを使って改造すれば、このアダプタはもっと小型にすることが可能である。
PSPには、Pad情報をアダプターに出力するための自作ソフトを入れて、そのソフトを動作させる必要がある。
このため、すべてのPSPでこのアダプターが使えるわけではない。
- See Also -
ゲーム機のコントローラーをPC用のUSBゲームパッドに改造する
PSPに加速度センサを取り付けてゲーム(Hgハイドリウム)を動かしてみる & アナログスティック改造
PSPに加速度センサ(重力センサ)をつないでみた
PSPとPCを接続するシリアル通信アダプタの製作
PSPのリモコンを使って電子工作できるか