报告一下状况
; G0 `2 o# z6 m, J1 |+ G, E- }$ t4 i& w2 z7 g& Z& E8 `# i
附件里的这个common.dat结构很简单:文件名长度 文件名 文件大小 文件数据 x' d- D/ J2 @; F5 H) j0 E; y. d
6 X* J: W, C! Q S9 R* P" P8 x2 R
但是我向sky要了另外两个dat文件,Desk.dat和ParisTheater.dat,它们和common.dat的数据结构差很多
; ]) `3 ^' H/ s; _开头都是 4字节字串长度+一个字串+4字节未知数据(有点像偏移量,但是超出了文件大小),这样多个字串4 r& D- J4 Q7 w% ]$ U; d
* v( F6 }0 _+ N" p3 x: H
文件中能找到类似Scenes/Desk/background_table_diary.tga这样的文件名
2 S I+ H& L$ w但是字串前后都无法找到类似文件大小、文件偏移等类似的数据
# _$ C5 U N' f: @7 e% a* J& ?6 O+ }1 S+ a) m( U" x
我找到了一篇tga图像文件数据格式说明的文章:http://www.crazycoder.cn/GameDev/Article11370.html
: V6 o/ S! `- @1 x4 u2 h, p根据文章在其中查找了一些特征字节,都没有找到有tga的数据,不知有没有可能,tga图像没有储存在里面?
/ y$ X1 K9 u0 I+ A. u3 M' U1 V5 P3 H, n2 Z
另,这两个dat文件里有特征字串 DDS ,是否说明里面含有DDS格式文件?
( G" w' u6 @" v: \5 G* t( Z: m# E, G2 _" t2 p1 F
还请007有空看一下 |