Zen-Ichi

Win2000

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

— MNA —

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

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

-Zen-Ichi
-


comment

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

CAPTCHA


関連記事

タイトル画面

— MNA — いよいよ4月に突入しました。提出も目前に控えているわけですが、ここに来てタイトル画面がまだ無いことに気づきました(^^; と言うわけで急遽作り上げたタイトル画面… 続きを読む

no image

機能削除

— MNA — 2面の敵の配置やり直しも大詰めを迎えました!終盤まで敵の編隊が押し寄せ、以前のように退屈に思う暇もないことでしょう!ちょっとひっきり無し過ぎと言う意見もあります… 続きを読む

no image

非同期

— MNA — 本日、5ボスを動かしているうちにあることに気が付きました。 実は回転時に羽と本体の同期が取れていなかった・・・ 微妙にずれて回っていたわけですね(^^; もちろ… 続きを読む

1ボス空中分解

— MNA — 1ボスを破壊したときに羽根が空中分解するようにしました。ボスなどはちゃんとパーツに分けて作ってあるのでこういう演出を行うことが出来ます。この分解して爆発するまで… 続きを読む

no image

フルスクリーン切替

— MNA — ごく一部の環境でフルスクリーンにうまく切り替わらなかったようなので対策を施しました。ログを取って原因を調べた結果、うまく行かなかったのはWindowsのメッセー… 続きを読む