冒险解谜游戏中文网 ChinaAVG

标题: 【好消息】失踪地带(LIMBO of the LOST)汉化实现 [打印本页]

作者: worldcup12    时间: 2009-6-26 20:44
标题: 【好消息】失踪地带(LIMBO of the LOST)汉化实现
接了shane007的一个任务,看看一个wme引擎的游戏失踪地带的汉化,具体说明如下:
3 v+ w# G3 f; C0 h* A9 J& J) _* Y5 z% I, y- Y
ENG_LANGUAGE.dcp文件解包出来只有一个文件,就是string.tab,data。dcp解压出来里面有fonts文件夹,具体修改可参见以往的wme引擎游戏的字体修改说明,比如fbi的汉化说明。另外里面还有个startup.settings文件,内容如下. H) U" S  r; f% c# [! s1 \0 g
; generated by ProjectMan
! z6 ~" p0 E: F, P. C2 W6 M- u
1 ~! V" y, K4 S1 z  n( t2 ySETTINGS {
( V" }. |; N4 Y; g8 r. C% M  GAME="default.game"
- K7 `' O6 i) {5 \# `9 o  STRING_TABLE="ENG_LANGUAGE\string.tab"  
$ m7 W6 \0 K5 {. q) D! d, _& v0 h  RESOLUTION { 800,600 }
0 M9 N0 _/ l8 x  REQUIRE_3D_ACCELERATION=TRUE  j7 G3 b: t0 D+ e6 q
  ALLOW_WINDOWED_MODE=true
0 b8 h" Y4 `. z) v  {( n$ v0 g  ALLOW_ADVANCED=TRUE) z! ]! l7 I3 f6 ~9 P; i! ?7 Y
  ALLOW_ACCESSIBILITY_TAB=FALSE
' \0 e# n3 y, Z  ALLOW_ABOUT_TAB=FALSE6 w& _/ H' r4 E. I* `, }3 U
  REGISTRY_PATH="LIMBO of the LOST"  l( Z" M0 D* P+ t0 c. t4 n: P. x
}
2 }2 k2 }; {- z/ C! k1 l6 J
9 V/ p6 C5 B% G& ~注意修改STRING_TABLE="ENG_LANGUAGE\string.tab"  为STRING_TABLE="string.tab" ' @1 x' V( B( d# e3 |* N8 v7 z
; s; K& N: ~$ `
或是在游戏目录下新建一个ENG_LANGUAGE目录,把string.tab文件放进去即可。
1 s* G( W# M5 u: ]
" x8 T3 |/ n( r" o; g- |ALLOW_WINDOWED_MODE=true   原来为false,表示设置里不显示窗口模式,改成true,可以有窗口模式选项,其他的类似。
4 m) F+ Y3 U) a3 p( s5 P2 k+ e9 G5 }

; }2 B7 F8 h7 u其他几个dcp文件没都解包,随便解了2个,发现里面是声音的图片文件,估计这游戏也有不少P图的工作。
$ N# B: r6 o* A/ U( Y$ j5 p  A
! Y& ^; _' {: q* |3 Z, O& d8 q9 }) s- Z3 m3 i9 C! Y5 B, Z
在shane007的提示下,又试了下,果然是按T键显示字幕,动画字幕显示正常了,看来这个游戏的汉化没有问题了。8 S) T9 _* ?& |

5 ?4 s- h5 D- [# n/ L& n [attach]13492[/attach] / F) _6 }$ j6 ?0 o& y" y
[attach]13491[/attach]
5 i4 ^% S: D! I9 V+ M [attach]13493[/attach]
8 _1 p3 I( S8 q% V+ ` [attach]13494[/attach]
5 {0 ~+ C3 A7 B. z
) w8 D' |8 ^" ]" j! Q  j* T6 ? [attach]13490[/attach]
作者: shane007    时间: 2009-6-26 20:54
非常感谢世界杯!
! I% \9 y0 O. X4 `  s' \3 mhttp://www.justadventure.com/reviews/LimboOfTheLost/LotL.shtm* `* ^) y. |2 x% g( }: a
JA的评分是B喔.
作者: worldcup12    时间: 2009-6-26 21:37
21:30更新
作者: shane007    时间: 2009-6-26 21:43
贴上介绍
' M9 `1 W) i% x# p9 f3 g8 y/ |+ C6 C3 X9 W
游戏名称:失踪地带
6 U" d' t8 {4 `/ H* e: [英文名称:Limbo of The Lost # d/ T6 a. {2 N; @! G7 i
游戏制作:Majestic Studios3 e. R, M( S0 {8 G7 j" A) u' N
游戏发行:G2 Games
! K; K: q" D  Z9 t# N5 K游戏语种:英文
: {0 z$ c: {' e# p2 r* l" Q6 q游戏类型:Adventure
+ U+ L# ~4 n# n: T5 |官方网站:http://www.g2games.com/index.php ... ntent&task=view
5 ^1 Y, p8 a& i' w游戏简介(摘自qq.com):你相信Fate和Destiny吗?如果你的回答是否定的,那么也许你应该重新考虑一下,Fate和Destiny是命运孪生兄弟,他们各自代表着正义与邪恶,Fate是黑暗的,由它统治人类,人类将生活在恐惧无边的地狱,而Destiny代表着光明,由它统治人类,人类将繁荣昌盛,祥和安宁的生活,游戏以命运孪生兄弟为争夺人类至高无上的霸权而展开大战为故事剧情。游戏的舞台背景设置在一个叫做“地狱的边境”(Limbo)的国度,这个地方是由先祖和居民们修建起来的一个巨大的石头要塞-“亡魂的要塞”(The Keep of the Lost Souls),现在却要作为命运双生子争夺霸权的大型战场。战争即将打响,人类的命运也将很快被裁定,如果Fate获胜,哈米吉多顿(Armageddon)将会出现,而人类亦将会永世受煎熬;如果是Destiny获胜了的话,人类就会永世昌盛,两各不同阵营都有其各自的盟友,Fate的盟友是黑暗的四个战士,他们被称为“天启四骑士”(The Four Horsemen Of The Apocalypse),Destiny的盟友就只有布里格斯(Briggs)船长和玩家自己。玩家能否帮助Destiny赢得至高无上的统治权?能否为人类创造一个和平盛世呢?世界末日善与恶的大对决将由玩家来主导人类的命运。) V2 p: U7 c/ W9 m4 V5 e* t( U5 C
《失踪地带》最早是为Amiga CD32游戏机开发的,直到2004年年底才转为PC平台上发展,这是一款非常传统的第三人称Point-And-Click冒险游戏。游戏将从布里格斯船长窃取一本重要的卷轴开始,“天启四骑士”制作了一本卷轴,布里格斯船长携带印章的默许,为了夺得这个卷轴,布里格斯船长是以失去灵魂以及鲜血换来的代价,“天启四骑士”不会轻易得让布里格斯船长将这个卷轴送达Destiny手里,一路上布里格斯船长要保证卷轴的安全,不得丢失,这才是击败Fate的唯一方法,也是关键所在,这样一来,就意味着布里格斯船长的命运之旅将会布满荆棘。同时,布里格斯船长也要克服许多的困惑,为了找回他失去的灵魂,并战胜Fate,他必须克服重重困难,但是单凭他一个人是无法完成保护卷轴的重任,他需要你的帮助。在游戏中,玩家将扮演布里格斯船长的助手,但你不会直接参与控制布里格斯,你只是在他需要帮助的时候告诉他该怎么做,布里格斯有他自己的个性,同时对于你的建议他也会赞同。游戏中会设有七道关卡,也就是七扇大门,这七扇大门是为了阻止魔王来到人间的通道,但是其中的六扇门因为人们的自私和贪欲已经起了变化,“天启四骑士”的最终目的只有一个,就是打开第七道门,放出哈米吉多顿。
3 b/ e* P( X! V, N8 ]如果布里格斯成功得到“天启四骑士”的卷轴,并封闭此卷轴,那么“天启四骑士”就会被驱逐到地狱,如果布里格斯失败,那么第七扇大门就会开启,恐怖邪恶的魔王哈米吉多顿就会来到人间。原本处于平衡的境界就会被颠覆,人类将面临瘟疫、战争、饥荒、死亡,等待人类的只有一个命运-被摧毁,作为游戏主角的你敢挑战吗?在现已公布的DEMO中可以看出,游戏是以一个囚房为特色,虽然只是一间看似很普通房间,但居住在房间里的角色都是非常有趣好玩的,威廉·尼尔梅特(William Nilmate)这个角色是一个话匣子,他总是喋喋不休的样子,以致于你恨不能堵塞住耳朵;格鲁吉尔(Grunger)看守监狱的人,却非常喜欢睡大觉,如果要是谁不小心叫醒了他,那就得小心他的处罚咯;EDD团长,是Grunger的仆人,总是爱居高临下的审问别人;格鲁吉尔的母亲,一个十足的酒鬼,烈酒是她最爱的东西,由此可以看出,极具个性的角色是《失踪地带》的一大特色。游戏中的NPCs将超过50个,游戏赋予了他们黑色幽默因子,看似恐怖的外表,其实不但不可怕,反而非常有特色,这些角色涵盖了骷髅、鬼怪、巫婆等等,怪异的双臂、头盖骨等等,他们都有各自独特的声音和语言,甚至于他们的动作表情也会完全不同,这些都显出这些角色的与众不同,还有他们幽默好笑的对话,且又不失机智,实在是值得玩家的期待。
作者: 腹黑蜗牛dean    时间: 2009-7-20 00:14
用ProjectMan打开后发现 STRING_TABLE="ENG_LANGUAGE\\string.tab 这一句,大喜,当即肯定string在里面,就是解包dcp让我花了很长时间,1个小时吧,还是没解开。之后看到此贴,彻底无语。1个小时白白浪费。
: }5 K+ y" q: `1 k8 N& T* n: [: W6 J% R7 G% W  x# A( F* N
后来用论坛里的GOBREADGUICN解开data 和language(这个工具很强大,美中不足没有进度条,我每次都颤颤抖抖地把它关闭), 看了wintermute的说明文档,发现了自己翻译的几句是乱码的原因。$ J% f% P% A3 P0 h2 O
于是拖拽一个arial.ttf,修改fonts文件夹中truetype.font,将FACE = "Garamond"    FILENAME = "fonts\\Garamond.ttf" 替换为  FACE = "Arial"    FILENAME = "fonts\\Arial.ttf" ,data文件夹形式放在游戏目录。 发现进不了游戏了。 狂郁闷。 用wme重新编译修改后的data文件夹,将data.dcp放回游戏,还是进不了,仍然说essential game file can not be loaded. 彻底瞎了。  咋回事呢?
作者: shane007    时间: 2009-7-20 06:33
你可以问问worldcup12 ,或是用上面的字幕和配置文件.rar试试看。
作者: worldcup12    时间: 2009-7-20 15:18
引用第4楼腹黑蜗牛dean于2009-07-20 00:14发表的  :8 E9 H, Q, S* H+ _0 W
用ProjectMan打开后发现 STRING_TABLE="ENG_LANGUAGEstring.tab 这一句,大喜,当即肯定string在里面,就是解包dcp让我花了很长时间,1个小时吧,还是没解开。之后看到此贴,彻底无语。1个小时白白浪费。   x- c( @( H/ Q% Y3 i) o' O# r' @

* g  ]9 u; N. M& j& O' v9 n, |! z. i后来用论坛里的GOBREADGUICN解开data 和language(这个工具很强大,美中不足没有进度条,我每次都颤颤抖抖地把它关闭), 看了wintermute的说明文档,发现了自己翻译的几句是乱码的原因。  H) U% l9 t6 K: \9 N
于是拖拽一个arial.ttf,修改fonts文件夹中truetype.font,将FACE = "Garamond"    FILENAME = "fontsGaramond.ttf" 替换为  FACE = "Arial"    FILENAME = "fontsArial.ttf" ,data文件夹形式放在游戏目录。 发现进不了游戏了。 狂郁闷。 用wme重新编译修改后的data文件夹,将data.dcp放回游戏,还是进不了,仍然说essential game file can not be loaded. 彻底瞎了。  咋回事呢?
, j: x7 P8 G! l+ Q  Z# C8 `+ n) G

( J0 |) D: T$ [- E游戏不能直接编译,只能编译一个补丁,优先级放高,或者不打包,直接对应解压出的目录放在根目录中。
3 A3 I2 P2 b& H" a7 t: k0 U! y; y1 U% o1 V4 T, f, n* ^2 R
字体的格式设置,看看我以前的贴子。https://www.chinaavg.com/read.php?tid=14286&keyword=
作者: 皮子陈    时间: 2010-7-7 22:51
不错。收藏下
作者: 皮子陈    时间: 2010-7-8 22:18
游戏设置得到汉化。为什么进入游戏汉化后是乱码。我吧字体改为宋体都不行。
作者: naptid    时间: 2010-7-8 23:17
WME引擎游戏的汉化一般都没有问题,可能是你的字体定义文件没改全
作者: shane007    时间: 2010-7-8 23:19
明后天我来看看
作者: 皮子陈    时间: 2010-7-9 10:29
按照 FBI的汉化教程我把字体替换和修改配置文件但是还是乱码。
作者: shane007    时间: 2010-7-9 11:46
请把你修改好的所有字体配置文件发上来,我看看。
作者: 皮子陈    时间: 2010-7-9 18:53
标题: 让你看看图片
TTFONT' E, j8 i# N2 V2 |
{
4 s" k' V8 f( r  SIZE = 14  ; I8 v3 F' h) |( w% i
  FACE = "楷体_GB2312"  % ^7 u, N% o  a: C+ ~7 X
  FILENAME = "fonts\\simkai.ttf"
5 \/ \/ h/ U3 n6 U; G) O; Y3 d9 Y! O/ F, z, c# i( @: n
  BOLD = FALSE2 O3 {0 g4 Y* A1 k7 X. H% }- Z3 O! S4 i
  ITALIC = FALSE
- K- z: {/ i  U8 M- P  UNDERLINE = FALSE$ e7 P: y9 {6 l: J$ _
  STRIKE = FALSE5 J5 F2 E) A/ y9 M

$ w3 q: Z+ G, n- @& p1 {4 k/ V) [5 ^

! D6 G6 H4 q! E' Xtruetype2.font和truetype.font 都是这样的
" [) z, m- n$ s1 L/ z) U- j" t# `* D
* c" v: X- s  A& E3 ^7 b [attach]16642[/attach]
作者: shane007    时间: 2010-7-10 16:32
你先试试看对话字幕,字幕应该是没问题的。
作者: shane007    时间: 2010-7-10 16:35
对了,这个文件要用utf-8格式保存。: r( V" B; z+ s  {) G2 j
估计你没用utf-8格式。! g7 v8 Z& F9 f& j
如果还不行的话把你的字幕文件发上来我看看。
作者: shane007    时间: 2010-7-10 17:01
你要把所有.font文件都修改
9 @7 a, e0 P- k# \: j! o8 x. q9 h# Q* F* @+ i1 u& |$ O
6 W" g! |6 g: D
我grep了一下,有好多呢,基本都用到了。* R4 \* B5 z& J( \2 U4 H
菜单可能是fonts\\outline_green.font或者fonts\\outline_white.font$ E: a2 E! W! {1 R
现在字体明显未用ttf字体,所以肯定是不对的。1 z( c1 ^1 f) t/ g) X$ b
请再试。% I3 H" V# ^6 e7 ]

, A& j. I% V2 w( q, |default.game(15):   SYSTEM_FONT="fonts\\outline_green.font"
1 }0 r/ U$ n! L) m$ x5 m6 mactors\\BRIGGS\\BRIGGS.ACTOR(15):   FONT = "fonts\\truetype.font"
0 I; {# \( S1 q7 Q) F" C1 K* Zactors\\BRIGGSwater\\BRIGGSwater.ACTOR(15):   FONT = "fonts\\truetype.font"7 w! k/ j( [9 S
interface\\responses.def(3):   FONT = "fonts\\outline_white.font"
  j% N' H9 P- R- Z/ z. x( \interface\\responses.def(4):   FONT_HOVER = "fonts\\outline_red.font"9 k9 r- O) q/ R  Q% r' A' }8 [
interface\\blackborders\\CLOSEUP_TEXT2.entity(11):   FONT = "fonts\\outline_white.font"
3 J0 r. x) ]7 g9 H9 Y' x- Winterface\\CLOSEUPWIN\\CLOSEUP_TEXT.entity(11):   FONT = "fonts\\outline_white.font"
; S4 O& b3 C* Y3 r0 Binterface\\menu\\menu.script(28):       +               fonts/truetype.font                SetFont   
  |3 ~8 }8 z' uinterface\\menu\\menu.script(36):       +   #            fonts/truetype.font                SetFont    0 l0 z  T! ]  c4 G6 j( f6 Z
interface\\menu\\menu.script(45):       +   6            fonts/truetype.font                SetFont    & [* V7 M8 ], o# b2 K! e/ v  L1 h
interface\\menu\\menu.script(54):       +   I            fonts/truetype.font                SetFont    2 [1 n5 e/ `: W' b
interface\\menu\\menu.window(99):     FONT = "fonts\\outline_white.font"0 e9 m& j  V, N: V) ]% R- }& t
interface\\system\\caption.window(8):     FONT = "fonts\\outline_white.font"
$ [& x- l! W, R! g3 Kinterface\\system\\load.window(13):   FONT = "fonts\\outline_white.font"6 j$ J- r  x9 P" j0 g( {
interface\\system\\mainmenu.window(15):   FONT = "fonts\\outline_white.font"
- |# g/ z6 A+ a& Winterface\\system\\quit.window(14):   FONT = "fonts\\outline_white.font"# @% H; J3 @* e6 ^% w: x
interface\\system\\quit.window(21):     FONT = "fonts\\outline_white.font"' b% r6 D- U5 |* Z4 u1 t
interface\\system\\save.window(13):   FONT = "fonts\\outline_white.font"
/ h8 [# q$ i6 U# l1 Z6 J& i: vinterface\\system\\savename.window(15):   FONT = "fonts\\outline_white.font"
. V" u" a5 O7 V, Xinterface\\system\\savename.window(23):     FONT = "fonts\\outline_white.font"- Z" Y1 k$ r$ ?7 R5 {" x: l
interface\\system\\savename.window(36):     FONT = "fonts\\sserif.font"
8 A* M( W( W. Z' }interface\\system\\savename.window(37):     FONT_SELECTED = "fonts\\sserif_sel.font"
作者: 皮子陈    时间: 2010-7-12 09:13
按照你的方法我试了试,还是不行。修改后直接进不去游戏
& Q  {" w$ W2 @6 q1 }2 c& G" v. v7 h; b3 u" C8 }4 {
这个是outline_green.font文件里的文本8 x4 J/ W0 N7 |+ V

4 W3 v  j* e7 t1 @; kFONT
( v. Z: t9 O: @{: m0 v; V+ \' o. E4 Q# \9 C
  IMAGE = "fonts\\outline_white.bmp"" w; t( u" g0 r. c
  TRANSPARENT = 255,0,2558 j% \3 p% O* q" N
  COLUMNS = 32
& n; b5 g" K* F/ m: Q5 g- h9 C' m  TILE_WIDTH = 12
# G) O: Q: s+ ^4 c& `8 @  ^  TILE_HEIGHT = 15, I4 ]) m8 T0 n! P: z! B6 C1 `
  AUTO_WIDTH = TRUE
: Y! x; b9 c" W# _0 ^}
0 u% A+ w4 [6 P/ C1 c$ L6 g; h! k& f, u% k' c% }6 E
明显的是用IMAGE 做字体的。我如果修改fonts\\simkai.ttf直接就跳。
! ]4 s) g8 Z% R2 G+ |4 Q我感觉是不是要修改图片才可以完成。也就是说图片字库
作者: 皮子陈    时间: 2010-7-12 09:51
为了证明到底是不是图片字库。我修改了outline_white.bmp文件。修改之后确实是图片字库。我对图片字库不懂。只是随便修改了下。显示出效果了。如果可以。教我下图片字库的创建和修改,这个活我接了
作者: shane007    时间: 2010-7-12 11:13
改为13楼的样子了?按理不会出错的。
! C* W; y- a- L$ z把你改好的outline_green.font发上来我看看。
作者: shane007    时间: 2010-7-12 11:14
17楼 如果你只改* t) n" B; d8 q, o1 H$ I% G2 G0 m
IMAGE = "fonts\\outline_white.bmp" 这行肯定是不行的。
作者: shane007    时间: 2010-7-12 20:52
我试出来了,你看一下文件吧。
5 `& n$ [+ w9 e( n& @" d) J- K6 \& S
抓图1 I' x+ p. g/ z! n
[attach]16690[/attach]
作者: 皮子陈    时间: 2010-7-12 22:05
ok.明白了。知道怎么了 。完全明白。这个游戏可以开工了。呵呵




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) Powered by Discuz! X3.2