Archive for 6月, 2007

FT245BMに頼る

水曜日, 6月 27th, 2007

パラレルポート接続のエンジンをPerl・マクロ編集はVBScriptのHTAっていうコマコンですが被験者達(笑)の様子を見てると実用性の限界に達してるのを感じたので素直に1アプリとして完成させようということでセコセコとやってます。ちなみに暇つぶし勉強がてらVisualBasic 2005 Express Editionを開発に利用。ひさびさにVisualBasicまじめにいじってるけど、ずいぶん変わってるなあVB……。

さて。パラレルポートでの接続だとコントローラを2系統同時に操作するにはどうにも面倒なことになりそうな気配があり、サイトで情報公開してる人が居るUSB接続でのコントローラを同時に2系統操作する方針に現在は転換しております。参考にさせていただいたサイトと使ってるUSBのシリアル→パラレル変換チップ(FTDI社のFT245BM)を使っているIPI社のデモ基板USB245BPを購入(回路組むのに手間かけたくなかったので)、手持ちのテスト用PSパッドとつないで早速テスト。参考にしたものとはピンの結線が私のパラレル接続バージョンと微妙に違ってどうしようかなあと思ったんですが、さしあたって動くかどうかコマンド送信できるプログラムが作成できてなかったのでマネッコ結線(^^;シリアルナンバーもFT000001にあわせて公開されてるコマコンアプリ使わせてもらって……。

おk。

通信速度(?)の微調整は必要そうですが一通りの操作に問題無しです。 まずは試しにってことで1個しか基板買ってないわけですが買い足せってことですかね。なんとなく、本当になんとなくで使い道も考えずに単体チップも購入してるんですが考えなさすぎで持ち腐れ決定っぽい(・w・;
#確認しきれなかったけどアレ完成してるはず。ちょっと確信がもてた>Kの人 以下参考。ただのメモ

    PS  NG PS(参考)
D0 ↑   ↑   ←
D1 ↓   ↓   ↓
D2 →   →   →
D3 ←   ←   ↑
D4 □   A   ○
D5 △   B   ×
D6 ×   C   △
D7 ○   D   □    

USB245BP
     Pin
D0   1
D1   2
D2   3
D3   4
D4   5
D5   6
D6   7
D7   8
GND 15

スクリーン印刷でなんか作りたい

火曜日, 6月 5th, 2007

当サイトは手段が目的になる本末転倒型DIY推奨サイトです。
(意訳:創作系よろずサイト)
当面、XPで(略)な記事で引っ張ったからいい加減ほかの事を書きたい^^;
マクロ編集ツールは裏で設計見直して、全長が長くなった物でも画面に120フレーム分のレンダリングだけするリソース節約仕様に改良中なので待て、しばし。
後、接続用の中間回路をすっきり作り直したいとこだなぁ……。
PCとかとの接続はオス-オスの既製品を使用するカタチにして
D-Sub25pinメス-[回路]-D-Sub15pinメス
こんな箱を……。

んで、スクリーン印刷でなんか作りたいと漠然と思っている今日この頃なんですがイチから機材をそろえてやろうと思うので感触を理解するのに手ごろなのはベタにTシャツですかね。あと、ネタ的には痛Thinkpadとか……いや、それはないか;

ちなみに某K氏曰く物置で、KOF2002をマクロで検証したら同一コマンドでもMAXだと最後の方向を5フレーム継続入力しないと発動しないのがちらほら。