最近研究了一下神秘纪事2:生命之树,终于也实现了汉化。4 s2 p# @$ i) W7 ^
神秘纪事2:生命之树使用的引擎和谋杀的艺术基本相似。
5 D8 K5 N2 c7 U8 Z/ \4 I7 }) O' I
/ ^- Y1 H% O! N" ~% R0 E& [' ?5 p汉化方法如下7 i* f! i8 C/ q6 L7 X2 ~8 [
9 z2 J' K8 D5 }) p6 U
把datazen00.vbf从根目录下移走,并解包。, ]$ @: y9 S" G o+ q% |
把解包出来的37a213e8df813ec02e0ad35e.tab改名为String.tab放到/ B$ g0 i" {" C+ _; t- Z% J$ P
根目录下的Locale\en\Text\下面,即变为Locale\en\Text\String.tab。
: a; U4 w4 X- }) W游戏使用\data\fonts下面的字体,如果把fonts目录改名或移走,游戏将会使用一种系统缺省字体。" D$ s# S {3 H4 }
把String.tab翻译用utf-8保存即可实现汉化。
* U2 o; M/ b; U! V% {9 J+ D也要在每个汉字后面加上半角的空格,不加的话好像无法正常换行。
$ ]0 ^. n3 @" r U _另外,由于datazen00.vbf被移走,游戏找不到里面的语音文件,所以游戏会没有语音。
: v& z& `6 @- U3 D' T7 f' e1 p4 c! i所以我们在汉化翻译完毕以后,把Locale\en\Text\String.tab再打包到datazen00.vbf里面放回根目录下面,就完成了汉化。打包器以后再开发。4 T$ F$ i+ t0 d" Z
放上提取出来的String.tab,带目录放到根目录翻译即可,注意Locale只有1层。; G# a6 ~" \" a. X( K9 s
# I5 U* x- D) |
汉化抓图如下,个人认为使用系统缺省字体比较美观,以下是使用系统缺省字体的效果。& d; r/ F0 y' l* K, K ^
|