最終更新日 2024-06-21

多くのフルカラー顔グラフィックを一括で減色する

概要

ddraw.dll用のフルカラー顔(0001.bmp~1300.bmp)を、一括で減色して、
8色(3bit)版を一気に作成する方法の解説、及び、ツールの提供。

ダウンロード

使い方

仕組みの補足

以下、簡易なスクリプト程度は理解できるものとします。
解説では、kao_24bit の*.bmpを全て減色したいものと仮定します。

理解すべきこと

必要なコマンドは

flaxc 元ファイル名 出力ファイル名 -Fpalette.bmp -D4 -L5 -B0

を kao_24bit内の全ての*.bmpに対して行えば良い。
これをどのようにスクリプトやバッチを組んで行うか? だけを解決すれば良い。

flaxc の仕様に関しては、Yukariソフトの「YukariNote.chm」に記載されている。

FLAXC.exe

.batファイルの例

(天翔記フォルダとは異なる場所に予め作った)「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」は上記スクリプトまんまである。