• stack.cpp の stm_cur > stm_maxstm_cur >= stm_max の間違いだと思う。この前、スタックエラーぎりぎりで終了時にエラーになったのはこれが原因だと思う。ためしてないけど。
  • wait, await はメッセージループ内で GetTickCount を使ってやってある。タイマーは使ってない( WM_TIMER や SetTimer で grep しても0件)
  • hsp3.cpp startaxチェック。-40していたりチェックサムをしていたりするのは、EXEを書き換えて実行axファイル名を変更されにくくするため?
  • hsp3cl.cpp optmes (HSPHED~~)作成されたEXEかデバッグ用のhsp3かの判断用?作成されたEXEなら#packoptとかの情報に書き換えられる。