最近の更新 (Recent Changes)

2019-09-06
2016-10-22
2015-05-11

解決できたか否か確認出来ていないバグ

・キャラクタ・アイテム・シーン・物品の、ID番号が間違っている/ID番号が重複している/データが消えている、事が有るらしい。
●スレ6号機 276氏その1によるバグ報告:ラストバトルの前の洞窟にてNPCが話しかけてくるが、世間話にしかならない。
●スレ6号機 341氏の1,344氏によるバグ報告:月から逃げてきた設定でやってて、ラストバトルにまでいくまでにエラーが出る。なんか、三体のSupersoldierが守ってるとこで、何階降りても宿敵
が出てこない。
●スレ6号機 374&382,378氏,377氏:ラストダンジョンが二箇所にできた
        洞窟→ エラーの出る直接の原因:NPC(CID:6103) が Personaデータを2つもっていて、正しい方の Personaデータを取り出せていない。
        洞窟→→ そうなった原因:CID:6144 の NPC が消えており、何故か代わりに CID:6103 が使われている。
        月宿敵→ エラーの出る直接の原因:宿敵NPC の ID番号が間違っているか、「宿敵NPC」のキャラクタデータが壊れて消えている。(推定)
        ラストダンジョン→ エラーの出る直接の原因:重複防止のフラグ(S101)が壊れたか、レベル判定のフラグ(S103)が壊れてストーリー進行がラストダンジョン読み込み前に戻った。
        → 原因:不明。現状ではプレイ中のデータが壊れた、としか言いようが無い。
        →→ Grabbed_Gear まわりの不備で壊されたか?(根拠無し、憶測)。
        →Sun,27 Jul,2008:メモリ破壊を起こしそうな気がする箇所全てで、対策とデバッグ用表示を追加。
        → Grabbed_Gear 検査処理を追加(デバッグ用にコンパイルした時のみ有効)。あとはこれで地道に試すしかなし。
        →Thu,31 Jul,2008:メモリを解放した後に、解放したメモリにアクセスしているバグがある。
        →Sun,05 Oct,2008:α2:不正なメモリアクセスの修正完了。あとは、これで治ったかどうかの様子見をするしかない。
        →Fri,20 Feb,2009 スレ6号機 744氏の「start マクロがちゃんと実行されない場合がある」件が原因で、処理が正しく実行できていなかった可能性有り。
        →→Wed,18 Mar,2009:Init_Start の件は、作業完了。
        →Wed,22 Apr,2009 スレ6号機 819氏の件、GearPtr^.NA や GearPtr^.SA のメモリを解放した後に、解放したメモリにアクセスしているバグがあった。
        →→Fri,24 Apr,2009:スレ6号機 819氏の件、処置完了。
        GearPtr^ のメモリ不正アクセスの件、スレ6号機 744氏の件、スレ6号機 819氏の件、の、どれかで治っていると良いのですが。正直、お手上げ。