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

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

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

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

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

静物2 汉化分析专用贴

老外放出了一个静物2数据文件样本。 1 K( f  {0 A/ L/ D
http://rs706.rapidshare.com/files/216482719/Sl2data.zip
9 |7 u0 m( |) d$ h, g; P$ H有巳さ呐笥芽梢匝芯恳幌隆? ; A* h  k! R7 ]% d9 K& D6 W
4 w% v7 @' a! W3 ^. h
--------------------------------------------------
! X6 R4 o' ]5 V6 A/ Q1 |! S: Q2009.4.4 第1次更新 3 _' F/ q1 F( K. q" I
老外放出了静物2包文件的异或key,据说解密以后文件的格式很简单。
+ ?% _+ \9 h( ]1 \: P7 s5 a+ N( X' @- {2923BE84E16CD6AE529049F1F1BBE9EB : K7 J) A+ I( M
6 Q3 N& y" G0 }$ T$ F7 k% l
-------------------------------------------------- " n3 q3 ^5 B9 ~
2009.4.4 第2次更新 " d( n( E2 @! i* C% }: b) J9 ~
测试了一下上面的异或key,结果正确。解密后的文件为不压缩的简单格式包文件。
) e( n# \0 B' ~0 I放上异或解密工具,在工具包里有一个例子,异或key就在key.txt中。
# ]2 \/ r% {' m8 c, I5 d; R' m; M6 j9 ^: }. g8 T4 f# v6 U
-------------------------------------------------- ' H2 d5 p# ?% X& |1 m3 ?; V
2009.4.4 第3次更新 # p! n$ A% W% w. L$ e# \
静物2采用wild-dna公司开发的3D引擎。网址如下。
0 ~! J3 M. ?: phttp://www.wild-dna.com/main.html
3 M/ e: i, s/ I- K/ s! C9 C- fhttp://www.gamecostudios.com/xcengine.html
& h" R) u0 d# V; K% ]
5 P  h( v. r7 n( P4 B. a. W; f$ W-------------------------------------------------- 0 c9 B# J. j1 a4 ]& w$ z! q
2009.4.8 更新
+ C( t+ s9 R  a9 \( T老外公布了静物2包文件的格式。 : V( T1 {# [, ?2 q$ C) ^
0x04 //"GMGB"
7 Z- H( b! j. Z7 f0x04 //Number of files
! c) h" r- n! v$ M& p' b% q% ~: l/ v8 r! N, Y5 a* ?! s$ [8 ^
for each file { + e% f0 {2 g& c  M1 i$ ]
6 X# j5 q" H% w+ {( a& F" y# p; F
0xX path and filename ! f3 e3 c9 W' ]; B6 c6 W
0x01 0x00 ' O0 y( E. q& ~# I; J& \# [$ E
0x04 file length
+ J+ T! T4 W! y0x01 0x00
* q! B, I$ p. @, H} 7 k' {' T* ^8 ^, |
0 n4 J0 S# @8 m
-------------------------------------------------- & i# o  v# c! }& C" q: G
2009.4.17 更新 ' d/ P1 P" j" {. t, c+ p% H) N* Z
老外动作很快,通用解包器quickbms发布以后很快发布了静物2的解包脚本。 " J, v  P. o* a% T) M) |2 a
用法如下
( u5 z/ U! m9 `3 J+ |4 T& h0 v; Fquickbms.exe stillife2.bms c:\Sl2data.dat c:\folder   [/ F7 ], W/ G
4 J/ i* s( F6 \$ [- h) h+ f
--------------------------------------------------
& e$ ~7 k& k. S2009.5.16 更新   F' M9 P' R/ R7 g
最近又有一些细小但是可能比较重要的发现。
# u3 p, y# c  u2 r用filemon跟踪了一下发现这个游戏支持读取解包后的字体文件Sl2fnt.dat。
6 @( G' K7 G) C& K0 \) U. D第2个发现可能很重要,我把Sl2fnt.dat改名后发现游戏竟然能正常运行,此时使用了一种奇怪的字体。此种字体和原来的字体明显不同,并且显示有些不正常。我怀疑是某种系统的TTF字体被强制用不正确的参数显示而导致的。如果真是这样的话,我们无疑看到了一丝汉化的曙光。
3 D3 ?$ `( m+ q! @9 \弄清楚这谜一般的字体来源是接下去要研究的课题。
1 [$ q3 _1 R- ^/ |1 Y下面是此字体画面抓图。
# E6 S. J1 X! |: j- {; U) ]7 L2 q
" w8 _, K( w: F
4 @$ e4 E% b8 X. a- S--------------------------------------------------
9 I. @) o, u: b2009.6.26 更新
1 ]$ T" }0 W; q% D% v经过老外的分析,把Sl2fnt.dat文件删除以后,游戏会自动寻找系统字体arial.tff。
  V% ?/ G2 h9 W3 `老外还放上了清晰的抓图。就是说我们目前已经可以把静物2转化为一个使用TTF字库的游戏,如果有办法HOOK显示函数的话,也许可以用比较简单的方法实现汉化。
" C& u* w* s% w" u放上抓图 ! Q4 V& H. [3 A6 W8 ^5 ?/ o8 ~

  \- E6 p$ j% }0 a0 p
- X1 ?% k4 h# s! J$ ?-------------------------------------------------- 2 V5 k8 d# q% w  T
2009.6.27 更新
# p0 C  Y- l: m$ F5 z我在另一台电脑上试验了一下,可以显示出正常的英文。 # w) F6 V0 d' n8 Q  {& d# S
我用上面的异或工具解密了字幕文件Sl2data.dat,然后写入一个中文字,再用异或工具异或一次。发现只有这个字的低字节被显示出来,高字节被过滤了。
5 S6 a# Q. a9 ]! O我觉得分析到这里基本可以知道实现汉化的方法了,就是用OD分析一下,找到那个过滤点,使游戏一下子读取2个字节,这样游戏应该就能显示出中文。 # T, T2 [! u  \3 [0 C
肥牛如果有时间的话,希望能尝试一下。拜托了。 1 ]" P1 v; \) o" V6 l3 s
需要修改的可能是xcEngine.dll这个文件。
! |+ I$ b( b  ~6 ~9 Q( i$ I4 G$ E+ K2 Q/ o  {( ^* ?5 \. ~- K1 [1 F
抓图如下,显示出来的是 汉 这个字的低字节部分 # z: J3 O8 e8 S, X

9 k" _9 f# S3 I
6 k2 S1 K8 U. n4 F: y' \9 j3 [-------------------------------------------------- , x: w. C/ ]" s4 Y* l* z$ X
2010.2.2 更新 # I5 p' U3 |7 }; D. M- N2 y
我电脑上的静物2,在一开场2人打完电话以后,就会崩溃。
& y( \3 N, _5 c9 N2 j& H4 s研究了一段时间,发现可能是我显卡较老,只有128M显存的缘故。
7 {/ i/ N6 I! R9 \* \把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 | 只看该作者
把这个帖子顶上来。
/ h3 r: |5 d$ a/ y! q- w& n希望某高手能够帮我们解决关键技术问题。
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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