変更点の大部分をすでに覚えていないのだが、何とか書き出してみる。
- get_obj_dataで返るHPがおかしかった不具合の修正
- 環境変数act_blockの追加
- コンパイル環境の変更
- get_special_dataの13と14が動作するように
- PANIC後の再読み込みが機能していなかったのを修正
- 非想天則1.10aに対応
get_obj_dataはたぶん何か計算ミスってたんだと思います。
act_blockは従来までの*_frame系がリセットされて判別できない問題に対応するため
frameがリセットされるたびにインクリメントされている値を入れました。
ちなみに、自力計算ではなくth123.exeの中から取得しています。
コンパイル環境は何度か変えました。
最新はVC++11Beta Ultimate。
VC++11ではXP向けバイナリは作れないんですが、無理やり力技で何とかしてます。
get_special_dataはどうやったかは覚えてないけど動くようになったらしいです、たぶん。
PANIC後の再読み込みがなぜか動いてなかったので修正。
なぜかファイル名のリセットがかかっていて、再読み込みしようとして失敗して落ちるというアホかましてました。
1.10a対応はちゃんとアドレスサーチして入れました。
が、結果は有志の方が作ってくれたiniとほぼ一致していたので無駄でしたね。
get_hitareaにバグあるらしいので、近いうちに直した版をリリース予定。
一週間以内には出るんじゃないかな。
たぶん、たぶんね。