Zen-Ichi

Win2000

投稿日:2001年3月14日 更新日: 投稿者:

— MNA —

いろいろと新しいルーチンを組み込んでいるうちにまた謎なバグにぶつかりました。 Win95では問題なく動いているのにWin2000では落ちてしまうのです。しかも自機が出てきた瞬間です。これには参りました。仕方なくずっとプログラムを追っているとなんとまたまたメモリの初期化を忘れていた部分を発見。出現していないキャラの処理を行おうとして落ちてしまっていたようです。

今まではたまたまその部分のメモリに0あたりが入っていたようでうまく動いていたようなのですが、いろいろとルーチンが入ってその場所が0でなくなってしまったようなのです。 OSによって動作が微妙に異なったりするので注意が必要ですね。 2000はその点バグが浮上しやすく設計されているらしいです。(多分)その前に初期化ぐらいちゃんとやらないといけないですね(笑)

-Zen-Ichi
-


comment

リンクが多数含まれていると表示されないのでご注意ください。(スパム対策)

CAPTCHA


関連記事

フィーバー時アイテム

— MNA — ボーナスモード(フィーバーモード)発動中は、倍率が振り切り、アイテムが大放出となり、そのアイテムを取るとボムが回復していきます。と言うわけで、通常時のアイテムと… 続きを読む

ステージクリアのボーナス

— MNA — ついにステージクリアのボーナスが導入されました。得点源となるのは残機、テクニック、アイテム取得数です。二人用のときは半分に割った得点が双方に加算されます。ボーナ… 続きを読む

no image

オプションめり込み

— MNA — 昴のショットの威力を変更。オプションからのショットのほうが威力が高くなりました。ついでに撃ちこみ点も変更。出来る限りオプションをめりこませて撃ったほうが点効率が… 続きを読む

コンフィグ

— MNA — コンフィグの設定を変えるとリプレイが狂うと言うバグが発覚。いろいろ見ているとどうも中ボスの動きがおかしい。調べてみたところ、1箇所だけ変数の初期化を忘れていると… 続きを読む

no image

仕様変更に強い

— MNA — 今までもそうでしたが仕様がころころ変わる(爆)と言うことで仕様変更に強いファイルフォーマットを考案しました。この方法なら上位下位互換も多分簡単に保てるはずです。… 続きを読む