盟军敢死队1 DIR文件格式表

盟军敢死队1 DIR文件格式表

地狱门神(F.R.C.)制作

数据区

数据块

数据

数据类型

长度

描述

样例数据

Header DA

File DB

Name

String

32

文件名,以0x00结束,以0xCD补空,文件夹结束的是"DIRECTOR.FIN"

4441544F5300CDCD...(DATOS)

Type

Int32

4

文件是0x00CDCDCD,文件夹是0x01CDCDCD,文件夹结束为0xFFCDCDCD

00CDCDCD/01CDCDCD/FFCDCDCD

Length

Int32

4

文件夹为0x00000000

90980900

Address

Int32

4

文件数据地址,文件夹为第一个文件(夹)的File DB地址

48DA0000

有很多个File DB,其中文件夹由文件夹的File DBName为空,Type0xFFCDCDCDLengthAddress均为0xFFFFFFFF的特殊File DB配对

Data DA

Data DB

 

 

 

文件数据,不对齐

 

有很多个Data DB

 

注意:

1、所有的整数数据类型都是little-endian的。

2、文件夹配对,文件夹和文件夹结尾以类似单层括号的方式配对,这一点与盟军2的PCK文件不同,即:

DATOS{

    BRIEF_MP

    FONTS

    MISIONES

    RECURSOS

}

BRIF_MP{

    MO.ZOM

    ...

}

...

posted @ 2007-02-05 00:12  地狱门神  阅读(578)  评论(1编辑  收藏  举报