正直日記



2005/06/15

_ 下手の考え休むに似たり
誤差の出る16bit除算テーブルを使って誤差の無い剰余を得ようとして四苦
八苦したのち、なんとか条件付で誤差無しの結果が得られるようになったん
だけど、よく考えてみたら数字を画面表示するときくらいにしか使わないん
じゃないか?まぁ10で割る分には誤差0%だからいいんだけど(つーか誤差が
あったら困る)。

しかし、それだったら The GBA ARM Code Repository  - Math routines の
Bin2BCD を使えば済む話で、他に剰余を使う必要がなければ完全に徒労だっ
たと言える。必要があっても、BIOSのDiv命令を使えば済むことだし。

誤差で思い出したけど、がんばれゴエモン外伝〜消えた黄金キセル〜の戦闘
シーンにおけるダメージ・回復の計算誤差は異常。メッセージ欄に出てくる
数字と実際に増減するヒットポイントが合わないのはどうよ。どうなのよ。
どうなんですか?

どうなんですね(^_^)
_ XREAのアホめ
あんてなの更新時間を毎時5・35分に設定していたんだけど(30分間隔は短
すぎだけど、どうせ8割方killされるので回数を稼ごうとしていた)あまり
にkillが多すぎる。8時間以上更新されないのは異常!っつーわけで時間を
ずらしたら、ほぼ確実に更新されるようになった。



「5の倍数分」以外の中途半端な時間が狙い目のようですね(^_^)
_ やっぱりゲーム用途にはnext-fitですよね!
キャラクタが増えてきたので64x64のパターンをいくつか捏造して、VRAMが
全部埋まったときのキャッシュの挙動をテストしてみた。



バッチリですね(^_^)

最新
2010 | 01 04
2009 | 01 02 03 04 05 06 07 09 10 11 12
2008 | 01 02 03 04 05 06 07 08 09 10 11 12
2007 | 02 03 04 05 06 07 08 10 11 12
2006 | 01 02 03 04 05 06 07 08 09 10 11 12
2005 | 01 02 03 04 05 06 07 08 09 10 11 12