一応はフラグの拡張を終了。
が、問題発生。
直接SRAMからデータの読み込み書き込みをしていたので中断再開でバグが出るようになった。
仕様上、多分前のverでも同様のバグ出てたはず。
処理方法を変えたからバグがよりはっきり出た。
解決方法はあるといえばあるんだがどうしようか。
・解決方法案
SRAMの直接読み込みが原因でデータが上書きされ、それ以降のデータが正しく読めない。
オリジナルの倉庫のデータの読み込み書き込み時に別のSRAMに読み込み書き込みをする。
単純に言うと2重保存みたいなやつ。
ただこれやると容量がおもいっきり無駄になる。
2000バイトくらい。
そして未識別名も同じバグがあることに気がついた。
こっちは回想時に名前だけが変わるだけだから問題ないって言えば問題ない。
記録の回想だから名前は識別されたものになるんです、って言う苦しい言い訳できそうだし。
んで、どうしようか。
未識別名は直さないです、多分。
直すとして500バイト分で、直すのも簡単。
問題は倉庫。
多分すごくめんどくさいと思う。
2重保存以外の修正案を模索するか。
が、問題発生。
直接SRAMからデータの読み込み書き込みをしていたので中断再開でバグが出るようになった。
仕様上、多分前のverでも同様のバグ出てたはず。
処理方法を変えたからバグがよりはっきり出た。
解決方法はあるといえばあるんだがどうしようか。
・解決方法案
SRAMの直接読み込みが原因でデータが上書きされ、それ以降のデータが正しく読めない。
オリジナルの倉庫のデータの読み込み書き込み時に別のSRAMに読み込み書き込みをする。
単純に言うと2重保存みたいなやつ。
ただこれやると容量がおもいっきり無駄になる。
2000バイトくらい。
そして未識別名も同じバグがあることに気がついた。
こっちは回想時に名前だけが変わるだけだから問題ないって言えば問題ない。
記録の回想だから名前は識別されたものになるんです、って言う苦しい言い訳できそうだし。
んで、どうしようか。
未識別名は直さないです、多分。
直すとして500バイト分で、直すのも簡単。
問題は倉庫。
多分すごくめんどくさいと思う。
2重保存以外の修正案を模索するか。