[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)に戻る。

スーファミコントローラ用の延長ケーブル。これを切断して、オス側だけを使います。