冒险解谜游戏中文网 ChinaAVG

标题: 打算汉化 东方快车谋杀案 [打印本页]

作者: 豆丁    时间: 2007-7-12 19:59
标题: 打算汉化 东方快车谋杀案
小弟打算汉化  东方快车谋杀案,  他的安装目录下有个  TEXT 文件夹,里面就是游戏的全部# r! s. z9 H9 o& {4 L/ w
文本,但是我发现问题,就是没法直接把英文改成中文,那样进入游戏后英文字幕没有了,: w7 T0 J6 A5 f7 O3 p( X
我先作汉化翻译,然后传上来,高人们再修改把,
$ ^' M+ @0 W$ `: ^7 C; r: d时间有点紧,大家多等等
作者: soring123    时间: 2007-7-12 23:44
标题: Re:打算汉化  东方快车谋杀案
现在缺的不是翻译人员 是破解好手
作者: 豆丁    时间: 2007-7-18 12:13
标题: Re:打算汉化  东方快车谋杀案
请教问题:  我打算汉化  东方快车谋杀案,
! l: z( A+ E* H+ Q0 ?, H0 L发现游戏中的文本文件可以直接翻译成中文,但是进入游戏后就显示不出来,
4 s6 ~  Z# L, M你可以把英文改成任意的英文,都能顺利进入游戏,只是游戏中显示不一样而已。
6 G2 h; T. ]4 ~3 e也就是说,游戏中文字只能用字母表示,不能改为中文,- E- D4 U; [4 o( \4 F
我用ULTRAEDIT 软件打开任意的文件,发现他的文字是2个字节的,例如下面的3 l5 o( [/ n7 X, q# D" ]0 _

  I1 l7 L9 k! S# a; aIn the house! You're surrounded. If you don't walk out that door unarmed in ten seconds we open fire!  在这个文件里。16进制下所有的 I(大写) 都是49,小写 I 都是 69,空格都是 20,) Y+ Z4 p$ I  h. E
I 的表示 是 49 00,空格 是20 00,占2个字节。8 X# r/ `. v/ q) y7 M% {
这个和我们平时用的文件是一样的(所有的I在16进制下都是49),所以我觉得可以用中文替代,但不知道该怎么下手,高人指点。/ Y2 b1 E6 A( @2 g/ q0 \
游戏中,你可以把 IN THE HOUSE 改为任何的字母(例如hahahdfhashfdashfhadhf),多少都没有关系,只是游戏中显示不一样而已
作者: soring123    时间: 2007-7-18 12:53
标题: Re:打算汉化  东方快车谋杀案
ASC码么? 问问kods看他会不会这种转换
作者: 豆丁    时间: 2007-7-18 21:56
标题: Re:打算汉化  东方快车谋杀案
请教问题:  我打算汉化  东方快车谋杀案,
: c3 ]/ z3 D8 c( @/ w发现游戏中的文本文件可以直接翻译成中文,但是进入游戏后就显示不出来,
+ w$ D& Z  F& s, H' i你可以把英文改成任意的英文,都能顺利进入游戏,只是游戏中显示不一样而已。; K/ ^- B) J- |
也就是说,游戏中文字只能用字母表示,不能改为中文,
+ t  x0 p7 G4 o2 j; t我用ULTRAEDIT 软件打开任意的文件,发现他的文字是2个字节的,例如下面的% J$ E2 N+ v4 \: r
, J# y/ I2 z7 ]. W1 X9 J
In the house! You're surrounded. If you don't walk out that door unarmed in ten seconds we open fire!  在这个文件里。16进制下所有的 I(大写) 都是49,小写 I 都是 69,空格都是 20,( {. I3 I2 \8 k- }( t
I 的表示 是 49 00,空格 是20 00,占2个字节。
/ F# E1 ]1 ~: s8 h2 Y/ ?这个和我们平时用的文件是一样的(所有的I在16进制下都是49),所以我觉得可以用中文替代,但不知道该怎么下手,高人指点。, k# ]* p, L  L+ Y; {/ J
游戏中,你可以把 IN THE HOUSE 改为任何的字母(例如hahahdfhashfdashfhadhf),多少都没有关系,只是游戏中显示不一样而已* P! ^, i% _- U( i% Y8 j, q: r3 ]
我把翻译好的中文 用16进制 后的代码复制到 文件里面,游戏中还是没法显示,
+ C( P. O1 U4 r! @& L# E2 l1 X游戏中有个这个文件,FONT 5 k4 x! N" Q6 w- |! q0 V) u% z7 n
Font Name    Size    Desc    Effect    Uses
- x. O$ X+ y8 u# X, \6 @; Scalisto mt    14    0    shadow    location descriptions7 B: N- ~# W1 S, |9 K
calisto mt    12    0    shadow    dialogue! K& h5 S6 W) n, N
calisto mt    16    0    0    loading& A* O- Q2 G4 |; N4 v
Arial    10    bold    shadow    debug info
; r2 _9 A/ B/ \calisto mt    12    0    0    journal text
; L+ ]  D/ F' x9 {: mcalisto mt    12    bold    0    journal headings
9 \" X" d$ a. V( l' W  V1 pcalisto mt    10    0    shadow    inventory item descriptions
$ }! p7 b- _5 Y2 g. b. a0 Xcalisto mt    12    0    shadow    "save, load, and options screens"
: `) X8 n* m$ e5 H; C4 S# qcalisto mt    17    0    shadow    "popup dialogs, additional loading text (please wait and % complete)"! j! h3 |+ u( }6 s& {. K! L
Times New Roman    18    bold    0    newspaper clipping headlines
/ H: ?+ M* k1 h( j) YTimes New Roman    14    0    0    newspaper clipping sub-headlines* r& H1 l1 z/ r. b6 y5 H. q  O
Times New Roman    7    0    0    newspaper clipping photo caption
8 H7 }  s# `9 J3 OCourier New    12    0    0    fingerprint text+ a* ~- F2 Q2 f. k! `
255    255    220    130    "save, load, and options selected (ARGB format)"
+ J+ e$ n1 I  ~, n/ y4 X/ m& {255    230    170    75    "save, load, and options grayed out"
$ x. P( T$ o/ \. L# C/ C7 j3 d4 _, l255    0    0    0    text shadow
8 {" D6 N8 y$ J" y# u255    230    170    75    navigation text4 b' b% I. L$ M
255    255    255    0    debug text
% ]% D. D7 |% {! n& I7 U9 ~# u7 S128    255    255    0    debug text with alpha: W$ |, @0 c- m1 d: T1 m6 n0 k
255    130    115    100    dialogue text when choosing
3 U1 w; o; u5 x: e255    180    160    130    highlighted dialogue text when choosing
' M8 P2 d. I6 G" D$ w- t255    110    130    180    dialogue for main character. H; ]5 w, h0 _7 B$ R
255    140    95    140    dialogue text for second character in conversation
5 Q8 j0 _$ P+ [5 l: x" B255    180    160    130    dialogue text for third character in conversation1 ~) @6 P8 D1 g0 V! @0 C6 V- t
255    230    170    75    popup menu text
/ M* h+ F" `; M3 D2 D255    255    220    130    highlighted popup menu text
- S$ O' V" v) R# }+ Y. b1 a255    230    170    75    journal
6 I( ?+ ?6 M+ v& h255    92    92    92    newspaper clippings
, L+ C' ?$ o; Y2 {+ _
% f4 w6 d1 m0 r) s是不是要把字体文件改为中文字体????高人指点$ \1 n1 G/ [" v' v" I% n
calisto mt    和Arial 是游戏自带字体文件
作者: wdlth    时间: 2007-7-24 14:37
标题: Re:打算汉化  东方快车谋杀案
字体要改
作者: soring123    时间: 2007-7-24 14:40
标题: Re:打算汉化  东方快车谋杀案
如何改
作者: 豆丁    时间: 2007-7-27 12:39
标题: Re:打算汉化  东方快车谋杀案
谢谢大家,我已经改过字体了,我把WINDOWS 的 宋体 拷贝到游戏目录,改名为游戏自带的字体名称,然后进入游戏,仍然是英文,失败1 B4 l  a0 H, A
我再把汉化后的文件替换后进入游戏,还是没法正常显示,失败4 m) r6 b8 Y' [6 Y3 P. _' i
我再把汉化后的文字,用ULTRAEDIT 编译成16进制,替代游戏中的文本,再进入游戏,还是没法正常显示,失败,
- W. b# k6 v' |: Y# v希望高人指点,
作者: todd    时间: 2007-7-28 08:14
标题: Re:打算汉化  东方快车谋杀案
楼主精神值得敬佩,我们在后面支持你~
作者: zhang336970    时间: 2007-7-28 09:48
标题: Re:打算汉化  东方快车谋杀案
坚持到最后,你一定能成功的!
作者: zhang336970    时间: 2007-7-28 09:50
标题: Re:打算汉化  东方快车谋杀案
坚持到最后,你一定能成功的!
作者: 豆丁    时间: 2007-7-30 11:55
标题: Re:打算汉化  东方快车谋杀案
谢谢大家支持,我再试试,
作者: XYZ    时间: 2007-7-30 14:21
标题: Re:打算汉化  东方快车谋杀案
解决了技术是关键。。。。如果技术没问题,剩下的我们可以帮忙
作者: soring123    时间: 2007-7-30 17:45
标题: Re:打算汉化  东方快车谋杀案
楼主的精神真是可敬可佩  希望能有高手相助吧
作者: 豆丁    时间: 2007-8-4 10:16
标题: Re:打算汉化  东方快车谋杀案
还是没有搞定,我再继续,希望有高人指点,我再看看
作者: cyido    时间: 2007-8-5 18:59
标题: Re:打算汉化  东方快车谋杀案
我研究过了这个游戏
0 M4 T) ]3 J; @/ H# s
7 F) d" ^. H& k* Z( y还能用另一个不一样的思路来汉化!0 H7 q* [0 `6 h
找到Murder on the Orient Express\\Sound\\VO目录. b4 O; ^3 u7 m, z, q
里面的WAV格式的声音文件就是游戏中的除了动画之外的所有的对话文件
7 Z6 E* W! P- _9 N9 V( ]& c
* ]! \( B6 c1 Y% F6 l我们把制作好的中文的对话文件复制进去,只要文件名不修改,游戏依然可读7 F' [4 z2 l' l8 b
我简单查了一下,与对话有关的文件大致有2261条至3084条) Z7 p' W9 ]- w( `
( a+ g1 j, B+ `! U- W. T8 l
我这里有专业的录音设备,如果大家能有文稿的中文翻译(游戏中有对话的英文稿),并找一个男声和一个女声来配音的话# g6 h2 D2 I  t+ n8 b
我愿意提供录音服务!
作者: zhang336970    时间: 2007-8-5 21:05
标题: Re:打算汉化  东方快车谋杀案
楼上的想法如果能够实现的话,可真是太牛了!!!# k/ Z5 f2 }5 a; v/ o6 D

/ p7 d$ I5 Y( T, Z5 G# b" c这游戏和《无人生还》的文件结构类似,只不过东方快车谋杀案文本没有加密罢了!$ K$ c* }4 C6 ?: `
' p4 t( W. Y& I- g
要汉化觉得很难,原因是
& C2 `$ _' i; [5 @, ~" f1.游戏虽然是简单调用EXTTEXTOUTW函数来显示字符,但是你知道它把字符显示在哪里呢?显示在和你的屏幕一样大小的一张图上。同时每个字符附加生成16字节的浮点坐标数据。然后调用数据来显示字符。挺费事脱掉裤子就为了放个屁!这样一张图去掉英文还能放多少个汉字呢?# p' b5 V: z( s+ [. u

8 ]" e5 b4 R( i7 }2.UC码的简体汉字常用的就是3、4千,但是散布在2万多个字符中,这2万多字符需要作成多大一张图呢?约是1024X12000,这样一张图用内存约30M,13X30M就是400M。这就太夸张了!!
7 S  S2 i/ @% v" S' x( Q; h) b
% J8 J( J) ^' T/ S  M汉化语音的话,这真是汉化的另一条途径,值得考虑!!
作者: 豆丁    时间: 2007-8-7 21:35
标题: Re:打算汉化  东方快车谋杀案
好主意,但是最近挺忙,我再看看,谢谢大家
. y  ~6 i0 q! I" g哈哈,那我看把对话翻译好了后放上来,大家再配音啊
作者: soring123    时间: 2007-8-7 21:55
标题: Re:打算汉化  东方快车谋杀案
16楼的提议很好 另辟蹊径 不过这个工作量大。。。
作者: 豆豆418    时间: 2008-12-26 12:58
标题: Re:打算汉化  东方快车谋杀案
坚决支持楼主汉化这个游戏,严重同意!! [s:1]
作者: 黄金年代008    时间: 2008-12-26 14:43
标题: Re:打算汉化  东方快车谋杀案
支持汉化,这样我们就可以玩经典的探案游戏了,绝对顶!
作者: 6875538348    时间: 2008-12-26 22:49
标题: Re:Re:打算汉化  东方快车谋杀案
引用第20楼黄金年代008于2008-12-26 14:43发表的 Re:打算汉化  东方快车谋杀案 :- X  y" a* G2 E  i3 P: O# R2 [0 s
支持汉化,这样我们就可以玩经典的探案游戏了,绝对顶!
一年多的帖子了~就不要水了·····
作者: 迷雾    时间: 2008-12-27 17:29
标题: Re:打算汉化  东方快车谋杀案
LZ加油,支持你
作者: chaidongjun    时间: 2009-1-13 12:12
标题: Re:打算汉化  东方快车谋杀案
纯支持
作者: fangfang0703    时间: 2009-1-14 14:16
标题: Re:打算汉化  东方快车谋杀案
支持楼主,希望高手们早日完成




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