Enjoy programming more!
Kidspod is a post site which supports young programmers.
First step to join us.
Register as a member
For members

Ichigo_Ken 必殺コマンドをたたき込め

2019/07/14 21:22:08

Ichigo_Ken 必殺コマンドをたたき込め

イチゴジャムおじさん

イチゴジャムおじさん

コントローラーを分解して、内部のスイッチとIchigoJamのポートを接続します。
スイッチの端子の一方はまとめてGNDに接続、もう一方は1MでプルアップしてIN1-11に接続します。
OUTに-1を出力することで、BTN OUT1,2,3,4,5,6 がINとして機能します。
レバーの4つのスイッチ 1,2,3,4
ボタン 5,6,7,8,9
スタートボタン 10
セレクトボタン 11
に配線します。
IN()で11ポートの値をまとめて取得することができます。

スタートボタンを押すと
ボタンの入力を判定して、#E0-#FFのPCGキャラクタを表示します。
セレクトボタンを押すと、入力したキャラクタを判定して、
合っていれば、入力に掛かった時間と技名を表示します。

技の入力方法は「おぼえる」
30 N="カメハメハ":J="~E0~E1~E2~E3":GSB@C
~EOはパソコンで表示できるように16進表記に置き換え。
キーボードから入力するか、
キャラクタを入力してシッパイ判定を出してからESCで止めて、
画面上で1 REMで記録してから、プログラムを編集します。

技の名前と操作法を考えて増やしましょう。
レバー・ボタンの同時押しに対応させて改造してみよう。

PLAY

Programmers played with this program.0 programmers