T.HGW/A's log
2008/08/26
_ [日記] ノートPCの延命
先日の展示でノートPCが2時間ちょいしか持たなくて、もうバッテリも寿命かなと思っていたのですが、展示時のみに使っている予備バッテリは長期的に使っていなかったため、少し充電しただけでノートPCの方がフル充電したと勘違いしてしまって、実際にはあまり充電されていなかった様子。
バッテリを何度か充放電しているうちに、それなりに電池の持ちは回復した。少し劣化してスペック通りの持ちにはならないものの、問題はなさそう。
バッテリが持たなくなってきたこともあって、そろそろノートPCを新調しようかなとも考えていたけど、HDDがよくガリガリ言って挙動が遅くなる以外はまだまだ使えるので、いろいろパーツを交換して延命させることに。
まずはメモリを購入(256MBx2→1GBx2)。CPUも換装を計画中。あとはうるさくて遅いHDDをSSDに換えたいところだけど、いかんせん値が張ってしまうのと、換装すると容量が減ってしまうのが問題。
2008/08/16
_ 今回も無事に (r0626)
乗り切ることができました。
展示関係については今回は成功だったと思っています。PSPでのプレイ動画展示は好評でした。ご協力頂いた皆さんに感謝。
historicaの方ですが、締切間際の2時間でNyaRuRu氏がボスキャラを実装するという荒技を成し遂げてくれました。ほんとに驚きです。
![[最終的にこうなった]](images/2008/20080816_0.png)
CDイメージ作りや焼き込み・ラベル印刷などについては、慣れていることもあって割とスムーズにできたのですが、そのせいでCDマスター作成期限をついつい先延ばししてしまうのは悪い癖です。最近はいつも日をまたいでいるような。
結局今回も前日徹夜をしてしまって、36時間連続稼働するという羽目に。こういう時に体力がモノを言いますね。
2008/06/17
_ [EEFF] 27ヶ月ぶりのoutputに向けて… (PL16.1760)

とりあえず開発は続いているみたいです。なかなかここに状況を記しておこうと思い立たないのが悪い癖ですけど。
今は何回か通しプレイをして調整やらバグ潰しやらを続けている状態です。
で、リリースに際して一番のネックとなっている「リプレイがちゃんと再現できない」問題についてですが、まだ完全な解決には至っていません。というのも、
- ゲーム本体とは関係ないソースコードを少しいじっただけなのに、あるタイミングで敵や弾の位置が小数第5位のレベルでずれる現象が発生する
- リリース用ビルドとデバッグ用ビルドとで、同様の小数のずれが発生する
- 全く同じバイナリを別のマシンで動かした限りでは問題がなさそう(リリースの最低条件)。ただちょっと不安。
この辺り、浮動小数点のコード最適化と、CPU内レジスタ⇔メモリ保存時の丸め誤差などが関係している様子です。詳細について調べていたら、が出てきました。
理想としては「ビルド方法が違っていても、ゲームの内部に影響が無い限りリプレイがちゃんと再現できること」なのですが、できる限りここまで到達できるにしたいと思っています。
ゲームのリプレイをいかにして再現するか、今までの経験をまとめるとかなりいろいろと書けそうですね...(その余裕はきっと作らないと思いますけど)。
