设为首页收藏本站官方微博

汉化资料 关于东方快车谋杀案的文本显示问题(canmover请进)

[复制链接]
楼主: shane007
打印 上一主题 下一主题

[汉化资料] 关于东方快车谋杀案的文本显示问题(canmover请进)

楼主
发表于 2010-6-29 00:11 | 显示全部楼层

回复。。。

刚才试用了canmover 的新EXE和dll文件 ) t4 s, A3 D8 n+ t/ ]
空格不再被过滤 英文字幕显示正常 5 J7 b! `% }9 C
不过中文字幕仍然有偏差 . e+ M0 ~0 \: A+ u7 U- |

/ ]2 T0 j9 Q$ x另外 看到007和canmover说到退出报错
3 u- ^5 H% U% i3 X是指菜单界面点esc或是直接点exit时候的报错吗? $ N/ |3 Z3 y1 u' {
如果是的话
( F0 v! p+ u3 k6 u6 S$ D* e小伍想会不会是退出时候弹出的确认框的问题?(“Quit program?” 这个提示)
  o" i" ^6 T& k因为在覆盖已有存档时候——弹出确认框“Overwrite?”——也会出现报错 5 S1 c5 t. i4 E& ^% N1 `
同样的报错还出现在 游戏菜单中点击Main menu,本该弹出提示框“Quit current game?”的时候
回复 支持 反对

使用道具 举报

沙发
发表于 2010-6-29 15:09 | 显示全部楼层

回复。。。

找到过滤空格的原因是字库中没有空格
6 w4 r1 {! `+ @9 T/ G& z- E生成字库文件的软件会在字库开头生成一个极长的空格 * N4 Z' A1 I5 R$ U, [
造成多处报错(附件“字库”中的END是“Act03a+007的原始字库”提取的字库)
, B3 g! x% Z, c) A小伍在删除那个空格时候将生成的空格也去掉了,所以出现了不能显示空格的错误(愚蠢的小伍。。)
9 ~4 m1 }3 r" E" E2 Z5 o( K附件“字库”中的Chinese是修正后的字库
5 l0 ~( C; Z7 Q7 F1 L! {, ^字库加入空格后英文显示在任何情况下都是正常的 " c# R6 P& p. ?
4 i6 h0 L  C% U5 \0 z+ [
为了方便检查字库及文本内容 4 ?+ J7 W; J  x9 q# G
换做较短的Act03a做测试
* Q! l, G; y# f2 A1 ^$ h1 o7 s5 c文本覆盖的剧情从存档开始,一直到火车启动结束
: F* o# _. W$ x% j& x
0 ]' o! ?/ ~/ B1 e下面是关于报错的测试,首先删除游戏文件并重装,然后
. F% l1 P. o' o( N# ?3 v, K1.解压第一版EXE及007附带的原始字库(即附件“字库”中的原始字库)到目录并运行,退出等无报错
, N+ O( F/ ?& Z  a4 }; Q$ N2.删除第一版EXE,解压第二版EXE并运行,退出等无报错 * k- t; f4 Y8 A
3.(第二版EXE状态下)加入中文文本,并加入相应字库,退出等报错
% D7 M- C0 e0 l' ~6 R4.在3的状态下加入DLL,退出等报错
1 G# k2 o( ~$ R0 ]8 {# O0 {5 L3 [5.在4的状态下,删除第二版EXE,解压第一版EXE并运行,退出等报错
9 ~0 f. P+ u' N" T2 E/ r6.在4的状态下用原始英文文本替换中文文本,退出等报错 ( [" r7 f- {  p1 ~; V

8 B0 p( B# h+ X综合2,3,4,6 0 ^5 P$ _  Y+ u  f! a, Y, G
小伍想,会不会是后生成的字库造成的退出报错?
% o) S  o# t+ O/ j# M/ s
6 \/ Y5 q2 u  o* i附件密码已经用论坛短信发给007和canmover,如果没有收到可以QQ联系小伍

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

板凳
发表于 2010-6-29 17:40 | 显示全部楼层

回复。。。

全部ASCII指的是小伍附件里原始字库中“东”字前面的部分吗?; u  j5 ]) `' `
& b9 M* C5 a( e0 y, W8 A6 S
测试如下
; d* z' z/ E: }4 Y" l" u: V
) R' q& b% |2 A还原文本为英文 % S8 ?: Q% q6 u
将Act03a第二三四句改为“一一一一一一一一一一一一一一一一一一”
7 u+ w% X) W/ k+ r将原始字库中的中文删除,加入一个汉字“一”
/ j! ~( x6 a! f  P' w4 ?1 b
' w- w7 F5 n/ }! J1.只有第二版EXE,没有DLL
( J  l. D7 g1 G$ ~3 M8 ]; e" N2.只有第一版EXE,没有DLL, z. X3 j) x1 f& b- k. N
3.第二版EXE+DLL9 C* i. R) u1 J; g
这三种情况下,中文可以显示(有偏移),退出无报错
回复 支持 反对

使用道具 举报

地板
发表于 2010-7-2 12:13 | 显示全部楼层

回 38楼(shane007) 的帖子

唔。。不很明白007的意思# h+ {  W$ \2 S( f
输入110个汉字是指220个字节的汉字还是110个字节的汉字?
回复 支持 反对

使用道具 举报

5#
发表于 2010-7-2 17:50 | 显示全部楼层
用220字符的中文汉字做测试 仍然会溢出屏幕(如图,字幕文件经过补空)
) A! I( @0 n! V. ~* W
% |3 D, y: ]. V/ F* R另在截图英文字幕比较的时候发现一处有趣的字幕 ( a6 P% f1 R4 D/ }
游戏中的大部分换行都是如截图"换行1"一样
1 K& k5 {2 ~) E1 N& x" @9 X可是不知是字幕过多还是有意为之,
* o( B. \6 B2 j6 k0 u截图"换行2"里的换行法则似乎和"换行1"的模式不是很一样 9 W! ~/ u% ]9 D% V; `+ [9 ~; n
没有太多的检查其他的字幕 所以只发现这样一处 不知道有没有帮助

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

6#
发表于 2010-7-5 02:56 | 显示全部楼层

回 42楼(canmover) 的帖子

小伍不懂编码
/ q1 n4 `7 p) h3 Vcanmover可以更详细地描述一下测试的步骤以及需要使用的软件吗?
回复 支持 反对

使用道具 举报

7#
发表于 2010-7-5 14:26 | 显示全部楼层

回 45楼(canmover) 的帖子

测试换行符有效
4 h! o0 A/ k4 j' I4 N! H& k! w2 e有一个疑问是 如果居中必须通过补空工具来解决
* r( J% `$ T5 S' l那么换行会不会影响到居中的效果?
; O) Z, q& G4 f( O* S0 _1 Y' z" K0 ~. B8 R! B" p
另 窗口化很实用
! T7 r7 s0 u2 M3 z9 z8 [4 |解决了校对时候的麻烦2 \" _: {# B- C4 b
不过似乎和小伍用D3DWindower强制窗口化有相同的问题
, I$ F1 I6 q$ ^- m5 z6 `; i6 v就是窗口必须处在某个特定的位置0 B- l& i, a, i
如果从那个位置移开 鼠标就会有一部分画面没有办法到达
4 E' W9 S2 E$ ?9 Z- @* k就是说 鼠标只能在某个特定的区域移动) D/ [  `% d2 G0 {  ^
不知可不可以改进一下。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

冒险解谜游戏中文网 ChinaAVG

官方微博官方微信号小黑屋 微信玩家群  

(C) ChinaAVG 2004 - 2019 All Right Reserved. Powered by Discuz! X3.2
辽ICP备11008827号 | 桂公网安备 45010702000051号

冒险,与你同在。 冒险解谜游戏中文网ChinaAVG诞生于2004年9月9日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

快速回复 返回顶部 返回列表