设为首页收藏本站官方微博

汉化资料 静物2 汉化分析专用贴

[复制链接]
查看: 14646|回复: 25
打印 上一主题 下一主题

[汉化资料] 静物2 汉化分析专用贴

跳转到指定楼层
楼主
发表于 2009-4-3 07:55 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

静物2 汉化分析专用贴

老外放出了一个静物2数据文件样本。
6 `/ H: t; v# Whttp://rs706.rapidshare.com/files/216482719/Sl2data.zip
5 I$ _8 }0 Q3 r) w: ?- W  i有巳さ呐笥芽梢匝芯恳幌隆?
4 \9 G; g, t7 |! _
  o/ R* n+ g3 o-------------------------------------------------- " S* A# R" E, ~9 N5 c
2009.4.4 第1次更新 9 E$ |2 Q- A5 U3 F8 E! E% F
老外放出了静物2包文件的异或key,据说解密以后文件的格式很简单。 ; ?# F' L; N9 X! q3 p: o/ u6 h; n
2923BE84E16CD6AE529049F1F1BBE9EB / r* v5 O9 D2 P5 Z# U0 T

0 Q# g4 K0 j2 O3 @8 K-------------------------------------------------- & M; l( p* m2 p) _
2009.4.4 第2次更新 : j/ l/ H# K0 Y9 `' Y3 S
测试了一下上面的异或key,结果正确。解密后的文件为不压缩的简单格式包文件。 # m- }/ v" r3 d
放上异或解密工具,在工具包里有一个例子,异或key就在key.txt中。
) n6 e5 a/ o% M6 H" D) [& @; M' L* W# ?9 _! Z6 m2 `
-------------------------------------------------- # C4 `6 \  a/ R  n8 l" d1 B) p) f7 q
2009.4.4 第3次更新 1 _5 F" V! a* e8 m6 s3 l4 J: a
静物2采用wild-dna公司开发的3D引擎。网址如下。 6 J6 Z7 h! T9 _" _4 L
http://www.wild-dna.com/main.html
4 c0 H2 d3 q1 Nhttp://www.gamecostudios.com/xcengine.html
# y- N6 _# h. C
7 w; f) o+ V6 B! R--------------------------------------------------
4 v9 i* h# w: W! W3 x+ d2009.4.8 更新
) N( X1 a' \( m5 K老外公布了静物2包文件的格式。 + m) _3 h, w2 l  E* K0 \4 Z
0x04 //"GMGB" 8 Q0 d9 o7 _! k2 C
0x04 //Number of files
4 }* F! \* t' M9 v3 s' c& W% z1 |; i7 n5 W* W
for each file { $ d: j/ m5 x& J# W4 S7 x$ C
: P- D: o8 U" S6 {
0xX path and filename
4 J  y! [4 G; U8 a& Z, s0x01 0x00
; @2 [/ N3 d# ~7 k0 ?5 d: W0x04 file length 6 a2 L4 F1 L6 d8 s& f
0x01 0x00 ' L& g+ ?. ?5 Y% P5 W+ }! p
}
$ ?5 S0 m' v* [$ }/ [  I2 H8 h! E% Z
-------------------------------------------------- & n/ ~( b1 `; T  J2 d
2009.4.17 更新
$ N  E( ~8 r0 i% W老外动作很快,通用解包器quickbms发布以后很快发布了静物2的解包脚本。
' ?; O6 g5 E8 O7 ^' Y+ x用法如下
9 |  z3 i$ E+ z* |3 s8 D5 z6 B1 @quickbms.exe stillife2.bms c:\Sl2data.dat c:\folder
! y( q  s) L7 b" D% o4 W& d4 P) r
5 `0 `1 f. T5 z) x3 y$ ^# ~, A-------------------------------------------------- 3 _! w0 M  D" p9 E) D( M) m
2009.5.16 更新
  j3 D/ T; s# b  ?* J最近又有一些细小但是可能比较重要的发现。
2 \! Q& j7 x) |0 N% \# r. H( |+ N7 i用filemon跟踪了一下发现这个游戏支持读取解包后的字体文件Sl2fnt.dat。
) l8 f: q, Z4 g5 t/ C* W第2个发现可能很重要,我把Sl2fnt.dat改名后发现游戏竟然能正常运行,此时使用了一种奇怪的字体。此种字体和原来的字体明显不同,并且显示有些不正常。我怀疑是某种系统的TTF字体被强制用不正确的参数显示而导致的。如果真是这样的话,我们无疑看到了一丝汉化的曙光。
7 w) K6 |; R& I" ?' {* b9 C) b% I& |弄清楚这谜一般的字体来源是接下去要研究的课题。 0 W- b6 y% E! `7 p8 A
下面是此字体画面抓图。 3 @. ]8 I, @3 j: b2 F4 D' c. e  @

6 K; T' X% R4 K8 M1 R# v4 M& B; c! C5 m5 V6 P8 |
-------------------------------------------------- - j1 N& A$ C! e1 K$ d
2009.6.26 更新
: h( \3 ~; P3 z经过老外的分析,把Sl2fnt.dat文件删除以后,游戏会自动寻找系统字体arial.tff。 5 O, n  G1 {2 e8 z; I/ m2 r# O
老外还放上了清晰的抓图。就是说我们目前已经可以把静物2转化为一个使用TTF字库的游戏,如果有办法HOOK显示函数的话,也许可以用比较简单的方法实现汉化。 ' j& c2 ]3 J6 _5 ~, W
放上抓图 8 N& U" a3 G/ s

' b( C/ R5 ~5 u+ B. B! G. K7 l9 X9 o$ J, V  t
--------------------------------------------------   Y0 O8 N0 N, `; u4 V+ {1 L% Q+ [
2009.6.27 更新 ( w# J- y" ?9 A7 Q' `
我在另一台电脑上试验了一下,可以显示出正常的英文。 % n% `3 @+ p- u+ X2 L
我用上面的异或工具解密了字幕文件Sl2data.dat,然后写入一个中文字,再用异或工具异或一次。发现只有这个字的低字节被显示出来,高字节被过滤了。 2 {4 I+ _8 p- V: f9 w
我觉得分析到这里基本可以知道实现汉化的方法了,就是用OD分析一下,找到那个过滤点,使游戏一下子读取2个字节,这样游戏应该就能显示出中文。 . U/ t0 A- }6 {, {5 S* u/ w
肥牛如果有时间的话,希望能尝试一下。拜托了。
& t/ S9 c8 ^7 ~需要修改的可能是xcEngine.dll这个文件。
: S1 x& J! p4 Z/ w  P* j! N( \* j* ?
抓图如下,显示出来的是 汉 这个字的低字节部分 3 `4 k+ a! Q" Q/ H3 J; C. j

( ?9 ]8 H. d& [" [- a, }( p) O* u( q2 P2 E
-------------------------------------------------- ' I/ g$ q1 k7 T# B/ F
2010.2.2 更新 ( I- m/ x1 \0 u7 k5 Y
我电脑上的静物2,在一开场2人打完电话以后,就会崩溃。
# t7 x9 s% R: m/ G, D5 v$ X研究了一段时间,发现可能是我显卡较老,只有128M显存的缘故。" c  V/ i- t4 I, z( T
把option的Shadow Quality改为low以后,解决了上述的崩溃问题。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

26#
发表于 2012-9-30 04:47 | 只看该作者
[s:89]顶上来,我是做电视包装的,就是logo演绎之类的,对三维软件什么都比较熟悉,主流的三维软件都很熟,如果说能汉化这款游戏的话,虽然平时很忙,但是我一定会帮忙的~!
回复 支持 反对

使用道具 举报

25#
发表于 2012-2-6 23:04 | 只看该作者
2012年了,顶起来,一直没玩静物2,就等汉化了,可惜也不能帮上什么忙。
回复 支持 反对

使用道具 举报

24#
发表于 2011-12-2 21:45 | 只看该作者
都等两年了 唉 这么经典的游戏  喜欢的人怎么那么少[s:84]
回复 支持 反对

使用道具 举报

23#
发表于 2011-11-5 13:04 | 只看该作者
[s:74]静物2还是没出汉化
回复 支持 反对

使用道具 举报

22#
 楼主| 发表于 2010-9-18 21:46 | 只看该作者
再次顶上来
回复 支持 反对

使用道具 举报

21#
 楼主| 发表于 2010-9-14 22:49 | 只看该作者
顶上来备用
回复 支持 反对

使用道具 举报

20#
发表于 2010-2-2 23:19 | 只看该作者
期待2代技术的解决!
回复 支持 反对

使用道具 举报

19#
 楼主| 发表于 2010-2-2 23:09 | 只看该作者
2010.2.2 更新
回复 支持 反对

使用道具 举报

18#
 楼主| 发表于 2009-8-14 23:58 | 只看该作者
把这个帖子顶上来。
: P, o7 N: U" g# c0 F9 Y希望某高手能够帮我们解决关键技术问题。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

冒险解谜游戏中文网 ChinaAVG

官方微博官方微信号小黑屋 微信玩家群  

(C) ChinaAVG 2004 - 2019 All Right Reserved. Powered by Discuz! X3.2
辽ICP备11008827号 | 桂公网安备 45010702000051号

冒险,与你同在。 冒险解谜游戏中文网ChinaAVG诞生于2004年9月9日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

快速回复 返回顶部 返回列表