【改造】ファイアーエムブレム【バイナリ神】十八章at GAMEURAWAZA
【改造】ファイアーエムブレム【バイナリ神】十八章 - 暇つぶし2ch563:名無しさん@お腹いっぱい。
09/09/20 13:01:22 732dB+GA
大盾のプログラムはプッシュ、プルコマンドまで使えるようになっている必要があると思います。
もし急かしてるように聞こえたならごめんなさい。
あせらずのんびり行きましょう。
さて761の件ですが修正&もう少し詳しく書きますと
84b181からの3バイトの命令を
サブルーチンジャンプに変更して
そこのサブルーチンで
1.Aレジスタに7e0574を加える。
足し算の結果オーバーフローしなければキャリーフラグは自動的にOFFに
オーバーフローしたら自動的にキャリーフラグがONになります。
2.キャリーフラグ判定で分岐。
  キャリーフラグがONならAレジスタを00FEに書き換える
  キャリーフラグがOFFならAレジスタはそのまま(=Aレジスタに00FFを書き換える命令を飛ばす)
3.終了

プログラムの長さも0x10バイトにも満たない短いプログラムです。
練習もかねてあきらめずにトライしてみることをお勧めします。
分からなかったらまたどうぞ。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch