2010/07/24 02:37:54
■Win7+DirectSound8でプログラム終了時に落ちる件について
今までVC6だったけど、最近会社でVC2005が最低ラインに
なっちゃったから、仕方なくライブラリの移植作業をしてるんだけど、
WinXPとかで何の問題も無く動作してたプログラムが、
何故かWin7で実行した場合にDestroyWindowでエラー吐いてブレーク。
「ヒープが壊れていることが原因として考えられます。」
いろいろ調べたところ、普通にウインドウ作って終了する分には問題は無くて、
DirectSoundを構築してしまうとダメらしい。
で、ふと思い出したのがDirectSoundもCOMで出来てるから、
もしかしてと思って最初にCoInitialize()を実行するようにしたら、
なんかエラーでなくなったしー!!!!
ちなみにBMIIDXView2010に関してはエラーが出てなかったから、
何で?と思って違いを探したところ、こっちはDirectShowを使ってるので、
始めからCOMが初期化されてた。
これ知らないと絶対ドツボだってwww
2010/07/21 01:24:46
■PSP版けいおん!のゲームのPVだって
思うんだけど、これを今話題の3D画面にしたら
立体になって面白そうなんだけどw
まぁPSPはN3DSと違って画面自体は2Dだから、
とりあえずアナグリフ方式(赤青メガネ)でやってみるとか。
性能はPSPの方が上なんだから、アナグリフレンダリングとかは
余裕で出来そうだけど?
最近ウチの会社で部署は違うけどよく打ち合わせに来てるから、
もし話題になったら提案してみようw
2010/07/19 20:35:52
■BMIIDXView2010にバグあったw
ってことで修正してβ2.01にしますたw
ちなみにバグは以下のとおり。
・ch03のテンポチェンジ命令が16進数ではなく36進数で解析されていた
昔のBMSを実行してみたら、なんかテンポチェンジ部分でやたらと
高速に動くからなんだろなと思ったら、36進数で解析されたテンポに
なっちゃってたw
いやぁ久々に作るとなんだかバグだらけだw
2010/07/18 05:07:51
■BMIIDXView2010作ってみた

今までのBMIIDXViewからいろいろパワーアップさせてみますたw
主なものとしては、本家SERIUSから実装されたチャージ(ロング)ノートの
表示と、RANDOMやSWITCHなどのコマンド解析処理の追加と、
自作のMIDI音源エミュレート機能と、WAV、MIDI、MOVIEの任意の
小節からの途中再生に対応など。
ちなみに最新版は旧ビューワーの機能がすべて入っているので、
以前のものは削除してしまってもOK。
DLは上のソフトウェアの中から。
ちなみにテスト用に作った譜面(Elisha/Double/Another)もあるので、
とりあえず見てみたいって人はそっちも一緒にどうぞ。
…そして本来作るべきcharatbeatHDXは未だ手付かずorz
2010/07/16 00:47:03
■「とらドラ!抱き枕」窃盗とかクソワロスw
この記事によると、32歳のトラック運ちゃんが19歳と23歳の家に
空き巣に入って盗んだものだとか。
まずどこから突っ込むか…
1.トラック運ちゃんが抱き枕に価値があると思った?
まぁ一部の人には価値はあるだろうけど、
問題は使用済みとかだったら気持ち悪くね?www
2.盗んだってことは元の持ち主は?
19歳と23歳のどっちかがオタ確定w
どっちにしろ返してもらうの超恥ずかしそうwwwwwwwwww
でももうどこのゲーセンにも置いてないだろうから、
希少価値的にもちゃんと返してもらわないとねw
ちなみにこの抱き枕と下の小さいクッションは自分も持ってるんだけどw
しかも小さい方は同じのが2つあったりw
さて、今日も会社にお泊りお泊りっとorz