|
|
幻世录1,2的图片格式:
图片存在于*.pak中(包格式还未知,所以我是用暴力搜索 'SHLT' 标识!)
图片格式:
ImageHeader
{
DWORD Flag; // 'SHLT'
DWORD UnKnown1; // 0x00000000
DWORD UnKnown2; // 0x02000000
DWORD UnKnown3; // 0x00000000
DWORD UnKnown4; // 0xAE660000
DWORD Width;
DWORD Height;
DWORD Offx;
DWORD Offy;
};
_pos:
DWORD Offset[ Height ]; //每一行第一个象素的偏移, 相对于 _pos;
//下面是每一行的压缩数据,一行的格式为:
_pix:
WORD x; //如果x == 0xFFFF,表示这一行结束; return;
WORD num; //否则表示从这一行x开始有num个有效象素;
WORD pixel[num]; //象素格式565;goto _pix;
很久以前的东西了,希望对大家有用,附带简单的查看器. |
|