Zen-Ichi

フルスクリーン切替

投稿日:2000年4月13日 更新日: 投稿者:

— MNA —

ごく一部の環境でフルスクリーンにうまく切り替わらなかったようなので対策を施しました。ログを取って原因を調べた結果、うまく行かなかったのはWindowsのメッセージが飛んでくるタイミングにあることが判明しました。

環境によってWindowモードとフルスクリーンを切り替えた時にWM_ACTIVATEAPPが飛んでくる場合とそうでない場合があるのです。ほとんどの環境では切り替えの時には飛んでこないのですが、一部の飛んでくる機種では切り替え用のルーチンとACTIVATEAPPの復帰用のルーチンがぶつかってしまい、永久ループとなって強制終了がかかってしまっていたのでした。

このように自分の環境だけでは決して安心できないのがWindowsの難点ですね。今後もこのようにしょうもないことに時間を費やす事態が多く発生するかも知れません。一般公開するのはある意味冷や冷や物です(笑)

-Zen-Ichi
-


comment

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

CAPTCHA


関連記事

no image

ハイテンション

— MNA — 最近は睡眠時間も減ってきました。なまじ眠って体力が回復すると余計に眠くなってしまうのです。眠くて非常に体がだるいのをずっと我慢しているとやがて段々苦にならなくな… 続きを読む

no image

雲へ沈む

— MNA — 2ボスの死にっぷりを作り始めました。やはり下が雲なのだから沈めないと(笑)いつぞや作ったのは爆発の瞬間とスクロールの止める瞬間のタイミングがイマイチで違和感があ… 続きを読む

no image

フォント

— MNA — 画像データ移転に伴い、フォントデータも移動しました。その際、ステージによってデータの座標が変わってしまっても対応できるようにフォント読み込みルーチンを改造。これ… 続きを読む

ボーナスの種類

— MNA — ボーナスの種類が画面上部に表示されるようになりました。中央に表示されているのが、ボーナスの種類です。右側に表示されているのが倍率と有効フレーム数です。ボーナスを… 続きを読む

no image

稼ぎシステム

— MNA — と言うわけでとりあえず草案段階の稼ぎシステムを加えてみました。しかしイマイチしっくりきません・・・もともとコンボ系の稼ぎを想定していないと言うのもあるかも知れま… 続きを読む