冒险解谜游戏中文网 ChinaAVG
标题:
求教 - 关于WRS文件(WRS3)
[打印本页]
作者:
scgame
时间:
2010-4-2 09:26
标题:
求教 - 关于WRS文件(WRS3)
这两天在研究个新游戏,是用个新引擎写的,叫3D GameStudio
0 l# X- E* w4 }" Q% Y% h/ X! n% n7 t
他们压缩了个叫.wrs文件,个人感觉是一个被压缩/加密过的压缩包
4 Y# Z* l" y: I& e+ X
要是能解开这一层压缩,就能再写程序把里面的文件解压出来了
9 C d) O5 m) f F6 P; m8 c
! y9 I1 p5 s0 Z, i' z8 v4 }4 l
在网上看到似乎是利用zlib的,可偶找不到相当于zlib的魔法数的数据,求大家帮忙分析
6 g7 Q6 P( d3 V1 D. ^
能否看出是不是别的压缩过程
7 G7 O2 \6 [- p- i' n% b' I
$ q/ m# Z. o! Q2 G
谢谢
# q5 f+ p, e3 Z
. l/ c9 }( z8 x5 k
用gobread也没能解,gobread似乎支持的是个老版本的WRS文件
- K' N9 U0 U" p) A! w( v# {
分析这个文件,得出两个文件,一个叫
6 s2 ~; L9 e, j1 S$ J% t
pallette.pcx
, A, ^! @' X! o1 o
另一个是start.wdl
e* Z: H( Y3 F, t# h3 B
8 u% b1 _( V1 ?7 n
start.wdl似乎就是wrs文件里一大堆0000000000000之后的内容,而pallet.pcx却是经过解压的,求高手分析文件的内容
5 ?' _0 f# h# R' h1 b) w* N. K
% Q9 o4 ?8 V$ |! E
PS.另外发现该引擎的DLL里有个叫draw_text的函数,我在想能不能自己写个画中文的draw_text函数注入到那个DLL里呢??问题是偶不知道有什么工具可以看出他接受多少个parameter,又是什么类型的
' G6 K$ l: g/ P% ]" z
& {4 |1 T( L& _, \- t
两个问题,谢谢大家帮忙
作者:
shane007
时间:
2010-4-2 11:32
我帮你找了点资料,可能和lzss压缩有关。你先研究一下吧。
& z! M5 ^% _! g8 T, l U8 o4 e) i
要分析清楚估计要用OD了。
' g! T: e. |" E3 @
' M: f0 j A' E) `
分析,不过好像是WRS2的
7 ^) O! [/ a; ?% \4 j: H7 i
http://forum.xentax.com/viewtopic.php?f=21&t=2884
9 n7 D% W8 b3 G; h+ {8 O3 q- Q
* P% ^0 u1 x0 v$ V8 j
more EXE per acknex.dll, acknex.wdf in wrs-file - Gamestudio Community
2 J# |* n( }1 b
http://www.opserver.de/ubb7/ubbt ... p;amp;Number=233951
( s3 O9 ~8 D7 H3 T1 k/ \1 K0 z
1 v( k& n) _. A0 a) A
3D GameStudio Manual
5 t! ?6 D6 `5 ~% g( `2 C9 Q* U
http://membres.multimania.fr/thejapman/wdlman.pdf
作者:
shane007
时间:
2010-4-2 11:33
有研究成果的话请发表出来,谢谢!
作者:
shane007
时间:
2010-4-2 11:34
你可以写mail 问问quickbms的作者。
作者:
scgame
时间:
2010-4-2 20:29
嗯,这个是WRS3,我觉得那个goberead的可能是WRS2,所以名字读得出来
9 ~2 P% J; E4 E: q M! s8 p* S
具体内容读不出来
# M5 U/ Q% A* {7 J
- e ^+ k( h' s# U' C
还下了个3D Gamestudio才发现他们只提供了压缩工具,而那个dll是这个引擎的玩意,所以我觉得在那个库里一定有可以用的函数
+ C- R# r6 x6 ^ f8 X' H
0 \/ Y+ Q- b( f1 h! A
OD我的东西还是看不懂啊 [s:70]
作者:
shane007
时间:
2010-4-2 20:43
我还是推荐你问问老外,老外很热心的喔。
欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/)
Powered by Discuz! X3.2