报告一下状况6 U6 R C' p3 Z1 I- d
# `+ r, w! [9 k0 W+ s, [ Z
附件里的这个common.dat结构很简单:文件名长度 文件名 文件大小 文件数据
2 K! i \- h0 @# z U9 B j d* e* }+ l) o& x9 K8 S* u" d
但是我向sky要了另外两个dat文件,Desk.dat和ParisTheater.dat,它们和common.dat的数据结构差很多7 [6 I" I6 d. `, A1 X" o
开头都是 4字节字串长度+一个字串+4字节未知数据(有点像偏移量,但是超出了文件大小),这样多个字串% x6 {; J9 n$ [) k* }
0 N: R/ n3 B* X. B- z& @( h文件中能找到类似Scenes/Desk/background_table_diary.tga这样的文件名1 E( g* C5 [/ F
但是字串前后都无法找到类似文件大小、文件偏移等类似的数据
2 Q0 F. p j. Q$ w
; {# Z% s7 ^+ }我找到了一篇tga图像文件数据格式说明的文章:http://www.crazycoder.cn/GameDev/Article11370.html( k, C! V; T+ v/ }; G& J# P3 x
根据文章在其中查找了一些特征字节,都没有找到有tga的数据,不知有没有可能,tga图像没有储存在里面?) J) m& t6 J+ w5 V% v* i3 @
: a: _* e9 e: [$ L/ F9 |3 J2 T
另,这两个dat文件里有特征字串 DDS ,是否说明里面含有DDS格式文件?
1 E, a, s$ u: d; s. k1 f% I$ M6 u) S, Y6 z- w1 `/ `7 _; c, |* w" M. s
还请007有空看一下 |