[SFC]DIY SFC GAMEPAD
スーパーファミコン用の自作ゲームパッド/ジョイスティックです。
AVRマイコンのATmega168(5V/16MHz)を使っています。Arduinoのブートローダーを書き込んで使います。
通信は1秒間に60回のペースで行います。1回あたり16ビット送信します。
(1)P/S信号の立ち上がりと立ち下りを待つ。
(2)CLK信号に連動してDATを16ビット送信する。2ビット目以降はCLKの立ち上がりでDATを切り替える。
(3)処理(1)に戻る。
スーファミコントローラ用の延長ケーブル。これを切断して、オス側だけを使います。