ぶろ開発 -18ページ目

休日出勤

ソルトスプリング映画館


この町唯一の映画館、ダビンチコードをやるそうだ。


ボスから休日出勤してね、と言われる。もう8月だし、今これじゃ問題だよな。


突然速くなる

ソルトスプリング猫13


ツールがバージョンアップされたので、色々設定で苦労しつつビルドし直した。いつも以上に手間がかかったが、大変速くなった。今年に入って倍遅くなったのだから、元に戻ったとも言える。「重要なお知らせ」を読んで見ると、インラインを積極的に使うようにしたとのこと。昨年、手探りで設定したコンパイルオプションと同じことになったようだ。今年初めに、それが効かなくなって、半年ぶりに復活、という訳か。


並列で動かず

ソルトスプリング猫7


パイプライン処理時の問題は、私のバグだった。フレームごとに回収されるメモリ領域に、作業領域を割り付けたままなのを忘れていた。いつもの元気だったらメモリ管理方法を差し替えたりするのだが、この3週間、咳と熱で悩まされて続けてその余裕無し。結局、放置していた箇所に問題があった。グローバルメモリに管理を任せて、全て解決。

パイプラインを並列に動かし始めると問題発生。ボールが5個出てきたり、プレイヤーがヒップホップダンスを始めてしまう。メモリ領域の確認をしたが、得るところ無し。製品のアルファリリースが延期されるということで、責任感じてます。


風邪直らず

ソルトスプリング猫15


フリッツ。猫じゃらしに反応せず。


もう3週間咳が止まらず、熱でフラフラしている。ほとんど仕事もしているような気がしない。

ネットhttp://www.yukan-fuji.com/archives/2006/06/post_6167.html で、こんなこと言ってるけど、今の仕事は、皆ダメと言われている方の仕事ばかりだ。一機種に600人月は既にかけているいるので、大変なことになっているのは確かだ。20で割ろうとしているので、平均すれば30人月か。それでもDSでの開発費とちょっとどうかという金額になる。



やっと動く

ソルトスプリング猫14


映画館の入り口にあった猫小屋。猫の名前は、フリッツ。


設計完了してから2週間にして、ようやく並列エンジンが動作した。結局、ジョブ管理モジュールをバージョンアップし、作業領域の確保の手順を入れ替えて、やっと安定動作している。とはいえ、PUの個数以上にジョブを投げるとPUが止まってしまう。というか止まったということを確認できなくなる。これではパイプライン処理の流れをスムーズに維持できない。原因は前のトラブルと同じだ。ジョブ管理モジュールチームに、もう一度問題を投げるが、またそんなはずは無いとか言われるのだろう。今のままでリリースするには、不安が残る。この状況を、マイケルに、I got my mojo working. と言ったら、受けた。