报告一下状况
9 t6 }1 d& r4 ^% b7 s7 j
5 O1 H7 c' C/ v x i! r/ W附件里的这个common.dat结构很简单:文件名长度 文件名 文件大小 文件数据! h: W. `$ R: Q* |* H- D+ o
! P! Z, F* x, c0 k$ o! v1 Z/ w
但是我向sky要了另外两个dat文件,Desk.dat和ParisTheater.dat,它们和common.dat的数据结构差很多
0 H6 t8 X! _3 l* v9 T! \- T. A; z3 h2 `开头都是 4字节字串长度+一个字串+4字节未知数据(有点像偏移量,但是超出了文件大小),这样多个字串
9 V' X7 @& M8 i5 [, R B, \3 \( s1 f& E* e
文件中能找到类似Scenes/Desk/background_table_diary.tga这样的文件名
z* _# m, D- v) y2 p但是字串前后都无法找到类似文件大小、文件偏移等类似的数据
7 D- f E- o Y
- \/ }1 x2 N! {$ c# f) T我找到了一篇tga图像文件数据格式说明的文章:http://www.crazycoder.cn/GameDev/Article11370.html
/ t. K! ]9 [* w! ^4 K根据文章在其中查找了一些特征字节,都没有找到有tga的数据,不知有没有可能,tga图像没有储存在里面?+ S. s5 B- u9 h& W8 l) S
. T. u1 D$ h0 c* T% V另,这两个dat文件里有特征字串 DDS ,是否说明里面含有DDS格式文件?
+ G* ]0 {- m. u6 I/ O4 |* w n$ {2 P6 `% x f' d# t0 s
还请007有空看一下 |