尭 2004/03/29 15:17:58 |
BASE NOTE |
初めまして。 サターンパッドのスキャン方法で参考にさせてもらっています。 今、EZ-USBを使ってサターンのマルチタップに繋がっているパッドをUSBパッドとして使える物を作っているのですがマルチタップからのパッドのデータの読み方がわかりません。 Linux用のソースのパッチは見つけられたのですが自力ではアナログパッドと似た感じで読み込んでいるらしいことまでしかわかりませんでした。 マルチタップの読み方について何か情報があれば教えてください。 |
次元3世 2004/03/29 22:12:46 |
APPEND 1 |
昔の事でうろ覚えですが... 4PAD分が順番に送られてくる仕様だったような気がします。 SELECTビットが両方HighのときのDATAビットの下位2ビットで どのPADの情報かを判定できたような? S0S1 D3D2D1D0 --------------- LL RXZY LH SACB HL 右左下上 HH Ln2n1n0 でn1n0がPAD番号みたいに。 デタラメだったらゴメンナサイ^^; |
尭 2004/03/30 21:15:08 |
APPEND 2 |
レスありがとうございます。 > 順番に送られてくる仕様 普通のデジタルパッドを読むようにs0、s1で読んでみました(デジタルパッドは即読み出しても大丈夫なようですが、念のためs0、s1をセットしてから読み出すまでに1msec置いています)が返される内容は普通のデジタルパッドとは違うようです。Psxpadの配線図を見ると4番pinも使用しているようですが… ちょっと気になったので… > 4PAD分 サターンのマルチタップは6パッドです。 また何か情報がありましたらおねがいします。 |
尭 2004/06/08 14:47:08 |
APPEND 3 |
自己解決しました。 お騒がせしました。 |