报告一下状况% {' U- j) k5 T& L. e4 ]7 L3 @8 E" A6 y
& I; C) J% j: o5 Z7 n
附件里的这个common.dat结构很简单:文件名长度 文件名 文件大小 文件数据* O9 [ h" x, S4 M1 b i( t- v9 N
+ U, {/ h* b; K0 u6 V但是我向sky要了另外两个dat文件,Desk.dat和ParisTheater.dat,它们和common.dat的数据结构差很多9 A% |! E0 D1 [, G
开头都是 4字节字串长度+一个字串+4字节未知数据(有点像偏移量,但是超出了文件大小),这样多个字串1 r5 Q% L& n/ }) F' D
9 Q1 O6 J K1 t3 K# K |# j
文件中能找到类似Scenes/Desk/background_table_diary.tga这样的文件名. K; H2 F/ O1 \2 V: K; Y3 }. v& g
但是字串前后都无法找到类似文件大小、文件偏移等类似的数据
% b: @ B7 m8 E- }, S/ H7 U: k4 x( \, \6 D. V
我找到了一篇tga图像文件数据格式说明的文章:http://www.crazycoder.cn/GameDev/Article11370.html
$ v# E9 [8 _9 l" b6 w4 B' U4 s根据文章在其中查找了一些特征字节,都没有找到有tga的数据,不知有没有可能,tga图像没有储存在里面?
& ~: G& {/ u( P, J) t5 [, _4 g+ W* u9 q: g2 R1 F( ^
另,这两个dat文件里有特征字串 DDS ,是否说明里面含有DDS格式文件?
2 c; y1 B1 ~& p& h7 O7 \
5 z! d: ~/ x4 s) b还请007有空看一下 |