ファミコンのプログラム3at GAMEDEVファミコンのプログラム3 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト350:名前は開発中のものです。 10/02/10 17:01:51 vFQj1T+q 比較命令を4連続使って、あたり判定を作っているのですが、 スタックが原因で暴走してしまいます。 ループを使って何体もの敵と判定しているのですが、 なぜか2回以上ループさせると暴走してしまいます。 スタックについて、良く分からないのですが、 誰か教えてくれませんか? 351:名前は開発中のものです。 10/02/10 17:33:12 asha1W50 原因のコードが無いと分からないよ 352:名前は開発中のものです。 10/02/10 21:56:06 n6ohQVMg 多分レジスタのオーバーフローだな 353:名前は開発中のものです。 10/02/10 22:39:11 vFQj1T+q lda $200,y clc adc #$0D cmp $10 bcc crashsprite lda $200,y clc sbc #$0D cmp $10 bcs crashsprite lda $201,y clc adc #$0D cmp $11 bcc crashsprite lda $201,y clc sbc #$0D cmp $11 bcs crashsprite lda #$00;当たり判定で当たった時の処理 sta $202,y sta $201,y jmp nosprite crashsprite: 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch