カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
クラッシュ/フリーズ重要 (ゲーム)解決済み修正済み2008-01-28 12:342010-02-13 21:01
 
テスターShimaPong担当者couriersudソースdecocass.cpp
バージョン0.116発生バージョン0.114u4修正バージョン0.136u1
フラグ旧BugIDczeroize0116red
セット czeroize
セット詳細
czeroize - ゼロイゼ (デコカセ) (US版)
 
概 要0.114u4以降、カセットからのロードが完了後、画面がぐちゃぐちゃで正しく動作しない。
詳 細Broken the game after finished loading casette tape on 0.114u4 or later. This problem seems to happen due to M6502 update on 0.114u4.

Try to set "bp 3728" at first debugger appearance.

371B: 20 4F 57      jsr  $372F
371E: 20 52 57      jsr  $3732
3721: 38            sec  
3722: E9 0D         sbc  #$0D
3724: 8D 4E 57      sta  $372E
3727: E8            inx  
3728: D0 04         bne  $372E
372A: C0 01         cpy  #$01
372C: D0 ED         bne  $371B
372E: F3 A2         isc  ($C2),y
3730: 00 24         m6502_brk#$44
3732: E8            inx  
3733: BD 00 E5      lda  $E500,x
3736: 60            rts  


The game crashes on $3730. But on 0.114u3, No crash.

371B: 20 4F 57      jsr  $372F
371E: 20 52 57      jsr  $3732
3721: 38            sec  
3722: E9 0D         sbc  #$0D
3724: 8D 4E 57      sta  $372E
3727: E8            inx  
3728: D0 04         bne  $372E
372A: C0 01         cpy  #$01
372C: D0 ED         bne  $371B
372E: F3            ill  $F3
372F: A2 00         ldx  #$00
3731: 24 E8         bit  $E8
3733: BD 00 E5      lda  $E500,x
3736: 60            rts  


BTW, I have made the cheat code to prevent from crashing.
:czeroize:00800000:3729:00000005:FFFFFFFF:Avoid Crash [TEST]
再現手順 
追加情報 
 
添付ファイル