レトロPCだと、ATARI仕様のゲームパッドが良く使われています。
最近のコントローラーの操作感で無線にもできるといいなと思って、RaspberryPIを使ってUSBのゲームパッドをつないでみました。
MSXやPC-8801,PC-9801,FM TOWNSやX68000などでも使われてますね。
細かい仕様は下を参照で。
このATARI仕様のジョイパッドは操作感の良いものが少なく、
定番改造は初期型メガドライブのジョイパッド改造でした。
私も改造して使ってます。
改造方法はこちら
初期型メガドライブパッドをATARI仕様へ(改造) (nobody.jp)
でも最近ATARI仕様のゲームパッドも、メガドラのパッドの入手性も落ちてきてますし、Raspberry PI ZERO , ライブラリはpygameを使ってUSBのゲームパッドをつないでみました。
単純すぎてあんまり情報源がなかったので、残しておきます。
RaspberryPIが何かというとこの辺が詳しいかな?
趣味から仕事まで使える!Raspberry Pi(ラズパイ)の使い方とオススメキット | fabcross
超簡単に言うとLinuxが動くマイコンボードです。
で繋いでみるとこんな感じ。初代プレステのコントローラーをUSBに変換してつないでます。
ゲームはPC-486SRで東方怪綺談の試用版です。
使ってるのはRasprerry PI ZEROです。
ATARI仕様のゲームパッドはGNDと各端子をつなげば動作するのと、
Raspberry PIはUSB関連のライブラリがすでに準備されているので、単純なプログラムでつながります。
また、OUTできるポートもたくさんありますので、出力側も作りやすかったです。
ソースは単純だしもう少しいじりたいところもあるので、書かなくてもと思いますが、もし見たい人がいれば早めに公開します。
連射機能やTOWNS対応も好きにできるので、おすすめです。
エミュレータでよくない?とかもちょっと考えちゃいますけどね。
























