BSP结构文件分析
来源:互联网 发布:sql中in的用法 编辑:程序博客网 时间:2024/05/16 15:59
一直都想把Hl2的BSP的文件给分析分析,之前也尝试过很多次,可一直进展缓慢,昨天又看了一下一个BSPLoad的源码,终于知道是个什么概念了…………
头文件中包含:BSP文件的版本号等信息.
struct dheader_t
...{
int ident;
int version;
lump_t lumps[HEADER_LUMPS];
int mapRevision; // the map's revision (iteration, version) number (added BSPVERSION 6)
};
...{
int ident;
int version;
lump_t lumps[HEADER_LUMPS];
int mapRevision; // the map's revision (iteration, version) number (added BSPVERSION 6)
};
这个结构体包含以下信息:
ident BSP文件类型(id的IBSP, Valve的VBSP)
version 版本信息
lump_t 数据块信息数组
mapRevision 地图修改信息
lump_t结构体如下:
struct lump_t
...{
int fileofs, filelen;
int version; // default to zero
char fourCC[4]; // default to ( char )0, ( char )0, ( char )0, ( char )0
};
...{
int fileofs, filelen;
int version; // default to zero
char fourCC[4]; // default to ( char )0, ( char )0, ( char )0, ( char )0
};
fileofs 偏移位置,也就是在文件中的起始位置
filelen 长度
version 版本
fourCC[4] 4位字符…………没有太明白它的含义,读取出来都是0
- BSP结构文件分析
- BSP结构文件分析
- SylixOS ARM BSP 文件结构
- SylixOS ARM BSP 文件结构
- BSP中的CEC文件分析
- WinCE BSP工程文件分析
- WinCE BSP工程文件分析
- 基于SMDK6410的BSP包结构分析
- 基于SMDK6410的BSP包结构分析
- SylixOS ARM BSP 第一篇【文件结构】
- WinCE BSP工程文件pbcxml分析
- WinCE BSP工程文件pbcxml分析
- WinCE BSP工程文件pbcxml分析
- WinCE BSP工程文件pbcxml分析
- WinCE BSP工程文件pbcxml分析
- WinCE BSP工程文件pbcxml分析
- 转---WinCE BSP工程文件pbcxml分析
- WinCE BSP工程文件pbcxml分析
- MIME类型
- 相思红豆相思劫
- 捕获Esc按键消息
- 电话中的事
- 关键字广告:百度雅虎Google已三分天下(转载)
- BSP结构文件分析
- MDI的使用
- 男人娶老婆的资本
- Java EE5.0
- Web下的整体测试
- SQLSTATE 消息
- [转]十天学会ASP.NET
- 关于更新技术(About Update Techniques)-SM13 SM14 SM11
- asp高效率分页代码