Zen-Ichi

MIDI問題

投稿日:2001年1月2日 更新日: 投稿者:

— MNA —

MIDIが鳴ったり鳴らなかったりという現象が起きていたのを修正。今まではMCIのlpstrElementNameにファイルの相対パスを指定していたのですが、詳しく調べてみたところ、稀にファイルが見つかりませんと怒られてしまうのです。原因はこれだったわけですね。

しかし、目の前にあるものを無いと言われても一体どうしろと・・・すっかりやけくそモードになり、絶対パスを指定して試してみたところ、今のところ確実になっているようです。思わぬ発見。ものはやってはみるものです。と言うわけでGetModuleFileNameでEXEの絶対パスを取得し、それをもとにMIDIファイルの絶対パスを生成する方法をやってみました。

とりあえずこれで確実になるようになったみたいです。副産物としてネットワーク越しに立ち上げてもちゃんと鳴るようになりました。でも、これってこういうものなんでしょうかねぇ。どうもイマイチな解決法のような・・・他にも同じ症状で悩まされた方はいませんか?

-Zen-Ichi
-


comment

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

CAPTCHA


関連記事

no image

速い弾の判定

— MNA — このゲームの自機や弾の当たり判定は非常に小さいのですが、基本的に速弾系のため、弾のすり抜け減少が顕著になってきました。そこでやむなく速い弾ほど判定が大きくなるよ… 続きを読む

no image

プリミティブ

— MNA — このゲームで使用している描画エンジンですが、今まではスプライトの表示機能しかありませんでした。でも、そろそろいろんなエフェクトをかけたいなぁと言うことでプリミテ… 続きを読む

no image

レーザー判定

— MNA — 二人用での不具合を修正しました。ちゃんとこれで倒した自機の現在の倍率がかかり、フィーバーもそれぞれの機体に適用されるようになりました。もうすでに自分でも何故これ… 続きを読む

破片追加

— MNA — ついに待望の破片が加わりました!敵を破壊すると大量の破片が飛び散ります。爽快感更に倍増!と言うことであとは衝撃波だけかな? — 優輝幸司 &#821… 続きを読む

no image

新ゲージパネル

— MNA — 新ゲージパネルが出来上がったので仮搭載してみました。上にあった大きなゲージは消滅し、シールドゲージ、ボムゲージともに下の方にコンパクトにまとめられました。これで… 続きを読む