ddraw.dll用のフルカラー顔(0001.bmp~1300.bmp)を、一括で減色して、
8色(3bit)版を一気に作成する方法の解説、及び、ツールの提供。
「Yukariソフト」のフォルダにパスを通す。
「Yukari」ソフトのフォルダにパスを通します。flexc のコマンドをどこからでも実行できるようにするためです。
「減色時に使うパレット(palette.bmp)」をkao_24bit(など、元となるフルカラー顔グラと同じフォルダ)に入れておく。
ConvertAllTo3Bit.batをkao_24bit内に置いて、実行する。
⇒ C:\kao_3bit フォルダに減色された顔が順次出力される。
└(※「C:\kao_3bit」という
名前通りのフォルダ
のこと。
天翔記のフィルダ以下にある減色顔用のフォルダ⇒例:「C:\usr\tenshou95\kao_3bit」とか)を
指したものではない
ので注意!!)
以下、簡易なスクリプト程度は理解できるものとします。
解説では、kao_24bit の*.bmpを全て減色したいものと仮定します。
必要なコマンドは
flaxc 元ファイル名 出力ファイル名 -Fpalette.bmp -D4 -L5 -B0
を kao_24bit内の全ての*.bmpに対して行えば良い。
これをどのようにスクリプトやバッチを組んで行うか? だけを解決すれば良い。
flaxc の仕様に関しては、Yukariソフトの「YukariNote.chm」に記載されている。
(天翔記フォルダとは異なる場所に予め作った)「C:\kao_3bit」フォルダへと一括減色コンバート。
mkdir C:\kao_3bit for %%A in (*.bmp) do ( flaxc %%A C:\kao_3bit\%%A -Fpalette.bmp -D4 -L5 -B0 )
「ConvertAllTo3Bit.bat」は上記スクリプトまんまである。