2010年11月18日木曜日

「いめーじぺたぺた」ver1.07b


いめーじぺたぺた Download
size: 1.01MB
 
■概要
  ゲーム用画像を作成するとき、一定サイズの画像を一定間隔に並べることがよくあります。
  「いめーじぺたぺた」は決まった大きさの画像を貼り付けていく作業をサポートするツールです。
 
  読み込み可能な画像はbmp, jpg, png, gif
  出力できる画像は32bitBitmap, 24bitBitmap,
    32bitPNG(アルファチャンネル付きPNG), 24bitPNG(アルファチャンネルなしPNG)
    またマスク画像の出力に限りグレースケールBitmapも出力可能です
 
  選択範囲を一定サイズ間隔で行うことが出来るので、大雑把なマウス操作でも綺麗に画像を並べることが出来ます。
  現在コピー中の画像のサイズが一目でわかるので貼り付けミスを防止。
 
 
 
 ■動作環境
  Windows XP
  CPU 800MHz以上
  メモリ 256MB以上
 
 
 
■アンインストール
  レジストリは触っておりません。
  削除の際はフォルダごとゴミ箱へどうぞ。
 
 
 
■更新履歴
  2010-11-18 ver1.07b
    読み込み可能なファイルを制限
    [.bmp][.dib][.png][.jpeg][.jpe][.jpg][.gif]のみ読み込み可能

メモリ不足

OleLoadPictureで画像データを読み込むためにまずGlobalAllocでメモリを取得するんだけど、
このときマシンのメモリ以上のメモリを要求したら処理にめがっさが時間がかかってフリーズ状態に陥るみたい。
でかい画像ファイルを読み込むこともありうるだろうから解決は無理そう。
 以前からときどきメモリを異常に食っててなんなんだろうとおもってたが、
メモリ確保中だからか強制終了もできないし、デバッガにも反応しないしで直すに直せなかった。
今日ようやく再現できて発覚。
 
 いめーじぺたぺたでは画像ファイルかどうかをチェックせずにOleLoadPictureにとりあえず投げてみるので、画像ファイル以外のサイズの大きなファイルでも上記の問題が発生する。
さらにファイルマネージャでコピーされたら、ソフトがそのファイルを自動で読みこむ機能がこの問題を暴発させる。
うっかりいめーじぺたぺたを起動中にファイルをコピーしようとしたら大惨事って流れ。ゲームの体験版とか。
 とりあえず画像ファイルかどうか拡張子チェックすることで対処しようとは思うが、
でっかい画像ファイルをよみこんだときはやはりこの問題が発生するので割とどうしようもない。
 
 メモリ不足つながりだが、
アンドゥバッファが増えてくるとメモリが不足して動作が遅くなる現象に何度か遭遇している。
いめーじぺたぺた以外のソフトでもなるのでPC側の問題だろう。
メモリ640MBで画像処理をしようというのが間違ってるのかも。

2010年11月17日水曜日

にきちゃん

 ケーキ作成。
どうもフワフワ感が足りない。
既製品を観察するとクリーム層が2層の3重構造になってた。
いままで間にクリームが挟まる2重構造してたんだけど、たしかに生地が薄いほうがやわらかそう。
ってことで作ってみたら、いままでよりはかなりやわらかくなった。
でもなんか硬いしぼろぼろ崩れるしで難しい。焼きすぎだったりするんだろう。
 
 クリームを低脂肪のものにしたらさっぱりしておいしい。安いし。

2010年11月1日月曜日

日記ちゃん

 半月ぶりぐらいの日記ちゃん。

 同じ移動アルゴリズムの敵でも移動方向を向いている敵よりも、
自機のほうを向いてる敵のほうがプレッシャーを感じるようだ。
弾が入っていないとわかってるエアガンでも銃口を向けられるとヒヤッとするのに似ている。
 そんなわけで魚っぽい雑魚敵を振り向かせるために、えらにプロペラをつけてやった。
生物的にどうとか、ひれがあるからプロペラ不要とかそういう理屈は消えてなくなれ。
 キャプをとってみたがプロペラって動いてないと超地味で、掲載断念。
 
 今日もケーキを焼いた。
焼いてから12時間程度冷蔵庫に入れておいたほうがしっとりしてておいしい。
ケーキは出来立てがあまりおいしくないのが意表をついてて面白い。