赤壁是一款8位调色板模式的游戏。所有图片资源保存的都是调色板索引。
调色板文件与图像资源分开保存,保存在RES文件下,以PAL为扩展名。
数据项为:
typedef struct tagPALETTEENTRY
{
BYTE peRed; //R分量值;
BYTE peGreen; //G分量值;
BYTE peBlue; //B分量值;
BYTE peFlags; // 该颜色被使用的方式,一般情况下设为"0";
}PALETTEENTRY;
PAL文件为数组,直接读出即可。