最近研究了一下神秘纪事2:生命之树,终于也实现了汉化。
, G0 z6 y5 Q1 h) g神秘纪事2:生命之树使用的引擎和谋杀的艺术基本相似。6 S; j& t8 I# [7 w1 [" r5 J
' Y$ s9 B2 O. C; M
汉化方法如下 B- I4 W# s. X4 R# \
+ \/ J$ ], h# }: s! ]% u
把datazen00.vbf从根目录下移走,并解包。. ~( @( j, i' n7 ]2 t6 e8 X# E' }
把解包出来的37a213e8df813ec02e0ad35e.tab改名为String.tab放到
2 i q+ }( g0 ?1 U5 W1 V- f1 K0 @根目录下的Locale\en\Text\下面,即变为Locale\en\Text\String.tab。
+ I3 M, F+ H$ x# b2 P# G游戏使用\data\fonts下面的字体,如果把fonts目录改名或移走,游戏将会使用一种系统缺省字体。' o( } \6 E% f" ^
把String.tab翻译用utf-8保存即可实现汉化。
1 A+ p6 u$ j6 t" o$ ~也要在每个汉字后面加上半角的空格,不加的话好像无法正常换行。: F- ?* P2 ]$ p# p
另外,由于datazen00.vbf被移走,游戏找不到里面的语音文件,所以游戏会没有语音。8 E4 z) J% U! _7 c/ S: ?# f
所以我们在汉化翻译完毕以后,把Locale\en\Text\String.tab再打包到datazen00.vbf里面放回根目录下面,就完成了汉化。打包器以后再开发。6 I. | Z. B" X7 J" o: M: H
放上提取出来的String.tab,带目录放到根目录翻译即可,注意Locale只有1层。 [0 i. g* T" Y
" G0 \# b- y" X汉化抓图如下,个人认为使用系统缺省字体比较美观,以下是使用系统缺省字体的效果。
; P1 x8 }1 c8 O( ^ |