goo blog サービス終了のお知らせ 

6 - 912 = -906

終わりました

シレン パート5

2025-04-01 | バイナリ
エープリルフール限定公開エディション!
って一回言ってみたかった。

余計な事すると永久に終わらないのでキリがいいところでアップ。
コメント

シレン パート4

2025-03-22 | バイナリ
適当にチェックサムが不一致の場合、セーブデータを初期化する処理を消してみる。

一応、正常に動く。

手動で風来日記を消して最初から始める。

消したはずのセーブデータが残ってる(知ってた)。

風来日記消した時の初期化処理してないか・・・
冒険回数1回以上の時にこの初期化処理を飛ばす、日記消した時に冒険回数を0として書き込む、電源投入時にセーブデータのバージョンが0の時に冒険回数も0としてセーブに書き込む、で行けるか・・・?
コメント

シレン パート3

2025-03-19 | バイナリ
セーブデータ壊すゴミがある部分は検証が楽なイベントフラグとかの部分であってくれー・・・ってシレンステータスから行動順まで全部含むか・・・原因の追及はやめよう。

とりあえず番付終了後にチェックサム再計算でいいや。
ってこっちもダメだった。

死亡時に再計算か・・・?
どっかに死亡移行の直前処理あったからそっから割り込ませるか・・・
コメント

シレン パート2

2025-03-18 | バイナリ
セーブ壊す原因はわからんがSRAMのデータ弄ってチェックサムが合わないと死亡して番付画面出た後にセーブデータがクリアされるな。
ここのチェックサム処理を飛ばすか、壊す前にチェックサム再計算させて正常なデータとして認識させるかだな。

まあ壊す原因の処理がわかれば一番いいんだが・・・
コメント

シレン パート1

2025-03-15 | バイナリ
セーブデータ壊す原因がようわからん。
行動数を限界まで記録させて中断再開させて風で飛ばされるとフロア移動時に常時チェックサムの初期化が入るっぽいがここ消せば大丈夫か・・・?
コメント