接了shane007的一个任务,看看一个wme引擎的游戏失踪地带的汉化,具体说明如下:
8 B- m6 l* p1 s, F: p l8 E6 w+ J3 N. N
ENG_LANGUAGE.dcp文件解包出来只有一个文件,就是string.tab,data。dcp解压出来里面有fonts文件夹,具体修改可参见以往的wme引擎游戏的字体修改说明,比如fbi的汉化说明。另外里面还有个startup.settings文件,内容如下
9 j0 @2 {1 s+ M, E% t) g# b; generated by ProjectMan5 U6 l) r- G4 v5 [
' u6 H( z- B3 l8 l: i9 b4 E, |
SETTINGS {
3 t+ o' f9 g: ^' F( O6 P: b. ?/ L0 Z7 x: L GAME="default.game"
! a$ n& B; v$ e$ i. H0 C STRING_TABLE="ENG_LANGUAGE\string.tab" 2 N: T* P9 J5 C# ^. v
RESOLUTION { 800,600 }; W5 z0 _' p$ [+ n7 S. [6 E
REQUIRE_3D_ACCELERATION=TRUE
% [7 v. b! V* u5 F6 E3 o( F ALLOW_WINDOWED_MODE=true! t- E% c3 S& |8 y# Y1 n
ALLOW_ADVANCED=TRUE6 J4 u1 e. E- [% f! u! m3 L
ALLOW_ACCESSIBILITY_TAB=FALSE
3 v/ H( C4 B& a8 z9 I. _8 k ALLOW_ABOUT_TAB=FALSE
! w+ G5 _0 k/ {5 c$ ? REGISTRY_PATH="LIMBO of the LOST"
4 I6 G6 L$ E+ e}/ _, u& m1 A7 D3 Q0 @! Z
8 V% `) f3 u4 A: j( h3 X, ?* k; Q
注意修改STRING_TABLE="ENG_LANGUAGE\string.tab" 为STRING_TABLE="string.tab" B; l0 @% k6 I! e3 D% x
1 \7 b& }: S9 L! l" R或是在游戏目录下新建一个ENG_LANGUAGE目录,把string.tab文件放进去即可。. _6 [0 ~5 ?! x, d' b0 {
* `$ m7 M! H8 d" d
ALLOW_WINDOWED_MODE=true 原来为false,表示设置里不显示窗口模式,改成true,可以有窗口模式选项,其他的类似。0 j" f6 I6 H, u# m: R! Q) W* {5 ?
6 T: T5 g+ x* f0 U- v& F
- C, R1 U. t, ?" a4 W7 M2 m8 ]6 d3 }
其他几个dcp文件没都解包,随便解了2个,发现里面是声音的图片文件,估计这游戏也有不少P图的工作。
( K7 z- ]8 ^! j* v" D8 \/ f0 Z* _+ R
; Z. y& L" e1 A o在shane007的提示下,又试了下,果然是按T键显示字幕,动画字幕显示正常了,看来这个游戏的汉化没有问题了。2 N C! F* J3 @
& b1 l+ G( X+ j0 q. j% h8 L
# U3 q2 O) j, D
4 O% n( i; p8 Q7 |- T8 m# m
# a. l) N* s% E5 Z/ s) @ , L7 A6 t4 V, X! a. w
" K8 E+ o1 W5 l' ^ |