ロックマンX2

プログラムコード

昇竜拳に関するコードは、回避したつもりではありますが、無敵化不具合が発生する可能性があります。ご注意下さい。 無敵化する原因は、ダメージ直後に発動してしまうことによる、無敵化解除処理のスキップです。 現在掲載のバージョンでは、ダメージ中には撃てないはずですが、それ以外の状況は回避していません。

昇竜拳いつでも使用可+制限なし

ロックマンX1と殆ど同じだったので一瞬です。前回のも見直せば5行くらいで済むかもしれません。 尚、連続使用する場合、一度足を付けないと反対側へは撃てません。

昇竜拳強化

全て0x20にすればボスも一撃です。

昇竜拳コマンド変更(上+Y 又は 下+Y)

Yボタンだけにしたければ0x40にして下さい。 尚、前述の[昇竜拳いつでも使用可+]コードとの併用を前提としています。併用しなくても使えるとは思いますが…。

昇竜拳コマンド変更(Xボタン)

1バイト余りがあるので閃きました。2バイトアドレスを読ませる余裕がありますので、 Xボタン判定が簡単です(元のロードアドレス先にはXボタン分が書き込まれません)。 こちらも[昇竜拳いつでも使用可+]コードとの併用を前提としています。 但し、別コードのコマンド変更コードとは併用不可となります。