冒险解谜游戏中文网 ChinaAVG

标题: 金发美女正式版的解包和打包工具(yaozheng 请进) [打印本页]

作者: shane007    时间: 2010-3-22 08:57
标题: 金发美女正式版的解包和打包工具(yaozheng 请进)
yaozheng 0 q( ]8 x# i4 W# B9 i
8 \# B# [8 S' p$ {6 T2 \0 u
你好,下面有一个新的汉化工具制作任务安排给你,是关于金发美女 So Blonde 这个游戏的。
$ ^/ g" F, g: r, ]6 [我们手头有的资料是老外的一个针对DEMO版的quickbms工具,但是由于正式版的文件格式略有不同,所以,在正式版本上无法使用。 ( S0 y# X: B" e  c& N" C

4 H1 n: ]  w8 X: C说明 + J$ t4 k' ?$ g' Q8 M
原来的解包器选择一个.DAT文件即可解包。
# ?! u, |: V7 z3 H# z- S
" S' P. c$ R( ~, P; s相关帖子 - I2 q5 q7 }1 W5 x( t! h3 Y
【汉化工具】冬日行动和金发美女的解包器(QuickBMS)
$ L4 M. V( m9 P+ bhttps://www.chinaavg.com/read.php?tid=16552 - V* E& u) y  R$ Y
) x; p0 `! y" J5 U( e6 I8 Z3 v9 G
任务要求
$ s4 g5 }3 W2 i4 O4 R: z. m9 n比较DEMO版和正式版的异同,制作出解包和打包工具。 , V  B+ @3 I! G6 P) R5 S: S
解包用quickbms或自制命令行程序均可,打包工具必须是命令行程序。
; d( _! ^) m1 a. _如果你能发现免打包的方法的话,可以不用制作打包工具。
3 |2 D4 H% B: ~) A游戏使用WME引擎,有了这个工具以后,能汉化的可能性很大。
# r, _5 S8 q( G6 v' q6 J
& Z" V3 s& T6 |+ u7 h1 J0 W( X工具制作完成预定日:2010.3.31
8 E' x  |/ C- U* h& j+ w-------------------------------------------------- 8 r5 N5 E- b) d! ]9 a$ ]
2010.3.22 更新
/ i7 ^* i. i; b5 T8 B放上一个从英文正式版手工提取出来的string.tab字幕文件,也许以后有用。
作者: shane007    时间: 2010-3-22 09:10
2010.3.22 更新
作者: yaozheng    时间: 2010-3-22 13:51
收到。
作者: naptid    时间: 2010-3-22 15:36
这游戏能汉的话,到时我也许会有兴趣
作者: shane007    时间: 2010-3-22 15:47
引用第3楼naptid于2010-03-22 15:36发表的  :9 C0 t' r" V+ s) F. Z. A+ j+ `- T$ O
这游戏能汉的话,到时我也许会有兴趣
  a9 S, b) R# m+ P" p3 I
收到,要是能汉化的话一定叫你。
作者: shane007    时间: 2010-4-3 06:47
进度如何?
作者: shane007    时间: 2010-4-9 20:54
顶上来
作者: rendu2mai    时间: 2010-4-12 11:52
标题: 解包器(BMS)
  1. open FDDE DIR 1
  2. open FDDE TOC 2
  3. do
  4.     getdstring CHUNK 4 2
  5.     get DUNNO long 2
  6.     get DUNNO long 2
  7.     get FILES long 2
  8.     get DUNNO long 2
  9.     get DUNNO long 2
  10.     get DUNNO long 2
  11.     get DUNNO long 2
  12. while CHUNK != "REST"
  13. savepos NAMEPTR 1
  14. for i = 1 to FILES
  15.     get DUNNO long 2
  16.     get SIZE long 2
  17.     math SIZE >>= 2
  18.     get OFFSET long 2
  19.     goto NAMEPTR 1
  20.     get NAMEOFF long 1
  21.     savepos NAMEPTR 1
  22.     goto NAMEOFF 1
  23.     get NAME string 1
  24.     log NAME OFFSET SIZE
  25. next i
复制代码
[attach]15904[/attach]
作者: shane007    时间: 2010-4-12 23:08
我试过了,可以解包。. ^/ S' L# f$ x) X
其中有个文件名有个中文系统无法显示的字符,需要做一个小的修改。
作者: rendu2mai    时间: 2010-4-12 23:13
是的,这个在quickbms也能修改吗?我是手动在运行时候又输入一个文件名的
作者: shane007    时间: 2010-4-13 06:15
引用第9楼rendu2mai于2010-04-12 23:13发表的 : " K) v9 A: q2 \" C4 n
是的,这个在quickbms也能修改吗?我是手动在运行时候又输入一个文件名的
( j( @  j, m$ G' W7 u- K( N

0 U5 I) T3 x* o% N0 F5 x/ Aquickbms不行,可以先在包文件上把这个文件名修改掉。
作者: shane007    时间: 2011-4-8 06:51
顶上来备用
作者: shane007    时间: 2020-12-2 21:11
顶上来




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) Powered by Discuz! X3.2