mieki256's diary



2008/02/07(木) [n年前の日記]

#1 [iappli] BG画像の容量削減を模索中

一番容量を食ってるのがBG画像なわけで。上下左右反転を使えばもっと減らせるのではないかということで、元画像に対して左右反転を各所で行ったり、スクリプトでセルのサイズを変えて分割したり。

100KByteほど減らせた。よっしゃ。(ガッツポーズ) …しかし、反転描画、なおかつ、128個以上のセル画像を使うことになるから、ImageMap では機能が足りない。 *1 自前でBG描画ルーチンを書かないといけないわけで。実機上で256x256ドットのImageを作成できるなら多少は楽なのだけど、たしかDシリーズは画面と同サイズの Image しか作れないという制約があったような記憶も…。DoJa3.5以降は改良されていれば助かるのだけど、そのへんどうなんだろう。ちと調べてみないと。
*1: DoJa3.5のImageMapは、テーブルをbyte配列で持つ関係上、128個までのセルしか扱えない。DoJa4.0以降なら、int配列になったので、その制約はなくなった。

以上です。

過去ログ表示

Prev - 2008/02 - Next
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project