冒险解谜游戏中文网 ChinaAVG

标题: 【scummvm汉化】疾速天龙汉化资料(2009.6.20更新 修正版字库发布) [打印本页]

作者: shane007    时间: 2009-5-3 13:12
标题: 【scummvm汉化】疾速天龙汉化资料(2009.6.20更新 修正版字库发布)
先放上疾速天龙字幕文件 6 m; ?" i" Z* H7 g6 _

( ^! ~; I- N: R  ~. `0 E-------------------------------------------------- ; `! `0 W3 G+ k! y8 `% X; h
2009.5.17 现在可以实现直接用gb2312编码的字幕导入了。不需要转换为big5了。
- K  G- Z3 m! z: s7 F% W我采用ucdos中的hzk16,改名为chinese_gb.fnt。 0 [5 x7 ~6 n% w8 S
程序也作了相应改动。其他问题下一个版本解决。 , o7 A8 H  Z& b' f0 K: F1 n+ z$ f
注意,要在EditGame里面把language设定为Chinese(China).
! r$ z$ |* p# k: p' q  Zchinese_gb.fnt拷贝到video目录。
. t* T7 y* w" z) ~6 X9 F! x- Q
放上最新的汉化抓图,采用The dig 中的台湾BIG5字体文件chinese.fnt. , f; H3 A9 W' }6 W, f! U' g
[attach]13085[/attach] 1 ]. J: c% R3 r

# W" g- v; |' r1 @-------------------------------------------------- 5 ^2 Y- ?2 b  x
2009.5.17 第2次更新 ) l' J7 I( k: I0 U* f8 U- c7 U: D. q
放上scummvm汉化版0.01 . ; b/ \7 n  v( U* x# \
把字体文件chinese.fnt放在ft\VIDEO目录下即可,别忘了在scummvm.exe同一个目录放上SDL.dll。 ! x0 C5 V6 I; c7 a

9 L! O" b5 w- }  h' Etext文件转换后导入即可,trs文件转换后覆盖原文件。 & }; |5 n4 s" O' x! D" H# L: `
scummvm.exe用汉化版的覆盖原scummvm.exe即可。 * A4 z$ z# t/ }+ A
SDL.dll和原来的一样,没有这个的朋友可下载使用。 6 j/ l6 d" u6 w4 \" x) C
[attach]13205[/attach] ) ~$ j: x& L8 J/ U0 Q9 M" }
& _; M! L  D& y; a/ a" s
由于字体是采用台湾BIG5字体文件,所以字幕也要用台湾BIG5码,可以用2岸通等软件先转换一下,然后再导入。
* N8 X! M7 N; Y. ?/ p转换后可能会发生导入出错的现象,可以采取几句几句转换,导入的方式,慢慢排查。 # E# }* B. Z5 R6 n- b6 T
找到出错的那些特殊文字。经过很简单的测试,大致问题不大。 1 W0 {5 L. t0 o9 u& M# h
0 e/ K9 s: N3 ^
-------------------------------------------------- $ C4 b+ I2 `9 k" @$ l. s
2009.5.17 第3次更新
9 [% n% [: W9 y! h2 H! k! x- M换行方法如下,在要换行的地方加\013 即可。 " W" z) J7 Z' \* [% h
原文有换行的句子,在导出的文本串前面都回含有\013这个换行符。
: A9 [7 S  ]9 |9 }" \7 Q0 v这个换行符也可以在译文中人为加上。 . w/ }8 t8 N1 f7 J! p
; x/ x7 D, d! f0 Y) p' q; t. j
比如
9 J7 u& }; x. _  G- c. ?\255\010\006\063\255\010\001\001\255\010\010\000\255\010\000\000我體上沒有東西。abcd\013efg # F% R: X2 o) F# s" _6 S" @
[attach]13101[/attach]
- Q& M& M% H: o( j' F
; s' O% \1 I: ]( A' m) a
--------------------------------------------------
2 {5 S6 y+ \8 m6 L: u' y) z3 l$ j2009.5.19 更新 ! n9 w* ]- Q0 j9 M* u& e
我发现UCDOS的HZK16直接可以被scummvm使用。 % {' c, y+ c, E/ t1 ^
我改了一下名字为chinese_gb.fnt,拷贝到ft的video目录下即可。
' N  _8 c- S  S, @# n8 m8 M现在直接支持gb编码字幕,不需要转换为big5编码了。 8 ?. \3 L- n/ z, e. Q
GB索引代码如下
. X; }$ V0 y' ]* X2 n4 c) vidx = ((idx % 256) - 0xa1)* 94  + ((idx / 256) - 0xa1); 7 C3 w! S4 N  a, P& O
[attach]13112[/attach] ( _" e+ P, e4 O$ D  _5 K- `
-------------------------------------------------- ) h9 ^9 D9 L3 E1 |* H* [- e
2009.5.22 更新
" c* F  R1 r: {6 F; r3 R我找了个工具制作了16X12的字体,实际上是12X12的,由于采用了字节对齐,所以文件结构是 16X12的。每个字24个字节。基本解决了多行对话选择的时候,上下行重叠的现象。其实还略微有一点点重叠,但是字体无法再小了,再小就看不清了。 - f1 M4 \' B8 D
其他问题留待下次更新。   }9 k- ^5 D& n/ D% C6 N
由于字体宽度也变为12,所以换行重叠现象也减少了。 2 n% u  J) D: ~7 f5 {
使用方法。把chinese_gb16x12.fnt拷贝到video目录即可。 6 l* P6 h. e$ t' [  ?1 {
[attach]13157[/attach] - k. X" G8 g+ k" S. k
-------------------------------------------------- 6 K( i$ m2 R( @  Y! M$ @
2009.5.24 更新 ! H5 a& ^9 C- \* {8 b8 D. D
从中文版blade runner中提取出另一个16X12的字体文件,字体略有点高,是反白的,有兴趣的朋友可以试试看。要改名为chinese_gb16x12.fnt。 3 z6 q7 m  @' H9 ^
[attach]13183[/attach] 5 i1 d3 d% d4 c% I( I3 Z
--------------------------------------------------
, t2 E7 i+ N4 `  Q! S. J- }2009.5.25 更新 7 w) i8 ^5 Q3 }' b9 Q
在导入时发生错误的原因,大致可以判断为是某些汉字的第2个字节是FE引起的。 1 V+ @: u7 y1 }: }- {
暂时的解决办法是用hexworkshop查找出第2个字节是FE的汉字后用一个记号代替。
  H% L4 f" V+ w' K' i: M以后一起修改。这个问题最后我会想办法解决的。
" }4 o3 a' {( B! g$ ?6 ~# l! C; ]. {8 k' }+ v
hexworkshop的用法可以参考下面的图片,找到出错的句子后,新建一个文本文件,也用hexworkshop打开,把出错的句子的2进制码贴进去,然后用gb2312方式打开就知道是哪一句出错了。
# b* u: U* K0 J; S0 f[attach]13205[/attach]
, a3 v, }* i5 k6 u8 z/ ^* v8 K1 Y
-------------------------------------------------- " y, @- M* `! [3 V6 p5 N
2009.6.20 更新 / P, r9 b/ \% O! s
字库修正完毕,原来无法输入的汉字都可以用修改字模的方法显示了。 & o7 J/ L4 ~! r( u
[attach]13388[/attach]
作者: shane007    时间: 2009-5-9 20:35
请参考https://www.chinaavg.com/read.php?tid=16827
作者: shane007    时间: 2009-5-17 14:28
2009.5.17 更新
作者: shane007    时间: 2009-5-17 22:28
2009.5.17 第2次更新
作者: brother_1chi    时间: 2009-5-17 23:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: shane007    时间: 2009-5-17 23:43
2009.5.17 第3次更新
作者: shane007    时间: 2009-5-20 00:03
2009.5.19 更新
作者: shane007    时间: 2009-5-22 22:46
2009.5.22 更新
作者: shane007    时间: 2009-5-24 09:54
2009.5.24 更新
作者: brother_1chi    时间: 2009-5-24 16:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: shane007    时间: 2009-5-24 17:10
引用第9楼brother_1chi于2009-05-24 16:58发表的  :% n# B5 l, B! ]/ |7 X# ^
反白的字体很难看啊,那块长方形的框破坏了画面的和谐呵呵,我觉得还是5.22那个字体比较完美啊。
' V/ g- I$ o* F8 F" `+ d/ u2 n. y6 M
OK,明白。
作者: shane007    时间: 2009-5-25 20:12
2009.5.25 更新
作者: brother_1chi    时间: 2009-5-26 04:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: shane007    时间: 2009-5-26 06:13
引用第12楼brother_1chi于2009-05-26 04:30发表的  :
2 [$ T. P" ]! O- u- t. M辛苦啊……汉化这个游戏,估计自己都学到不少东西了。
6 T  `6 G1 E5 p% @6 g
7 O! }/ p$ }0 c% E- w6 Y+ m帮007提醒一下呵呵:$ {- a* p% _$ x3 e% S
1)动画字幕换行重叠
2 U7 v( Q9 ]" p- Q2)游戏字幕飘出屏幕左边& n$ O5 F  Z" {, W
.......

; ]: n. W% M3 bOK,明白。
作者: shane007    时间: 2009-6-20 07:56
2009.6.20 更新
作者: 网虫    时间: 2009-6-21 00:34
请问这个古董在哪里下载啊 [s:2]
作者: shane007    时间: 2009-6-21 06:22
引用第15楼网虫于2009-06-21 00:34发表的  :
9 w& o% D; _7 d, Q" t) n请问这个古董在哪里下载啊 [s:2]

' J3 h, k, l/ \$ B1 }快要发布了
作者: caesarzx    时间: 2009-6-21 19:08
这么多附件,下哪些?怎么用呢?1 V+ r" i5 ~/ k

1 n+ z* m' o, a8 @对了007,你提到了银翼杀手,我想问问新天地汉化的句子长度的问题有没有进展。
作者: shane007    时间: 2009-6-21 19:39
引用第17楼caesarzx于2009-06-21 19:08发表的  :
1 E8 c* J$ Q- r' K4 w" ^! t; ^这么多附件,下哪些?怎么用呢?
5 l/ i  G& {; ^# i) [. I: S" {! @5 ?, D6 S' [- b1 g2 h1 x
对了007,你提到了银翼杀手,我想问问新天地汉化的句子长度的问题有没有进展。

9 E7 B! u, S/ w下载看这里
7 j1 ?3 g, a( Y7 I6 Q: \8 l" @/ ?https://www.chinaavg.com/read.php?tid=17631
, W0 G4 ~0 u" ?5 |, u5 ]3 H" O' J" @/ L0 p" ^7 H
银翼杀手我目前的结论是由于字幕是在DLL里的,所以长度没法改变。# \8 }) m5 ]) z
你可以让肥牛和habit也看看,是否有别的办法。
. N/ K' m& u1 j- ^# }+ O接下去我要集中精力在ankh上面。
  I& u, E7 c5 `2 L/ d. U/ a新技术一旦被验证可行,一大批好游戏将可以汉化。
0 O: q, H; _" |. \% A3 E! J接下去会有得你们忙了,呵呵。* T7 O' c, o" o" T1 S+ m$ a
9 s  x$ j4 ?; D  e8 _1 I' {) s
逃亡系列什么什么的都是我的目标,不过现在顾不上了。+ l2 s, u( t  g, S  S
新技术的第一个试验品要花不少时间。
作者: shane007    时间: 2010-8-15 12:38
顶上来
作者: shane007    时间: 2011-3-6 22:42
顶上来
作者: shane007    时间: 2011-3-7 23:15
顶上来
作者: naptid    时间: 2011-5-30 00:40
回复 shane007 的帖子2 J" s+ u1 H8 ^5 x

8 ]( D- N4 }; P5 ^. x请教007:我改了个16x11的汉字点阵字库,显示清晰度还不错,但scummvm不认这种点阵尺寸,依然按照16x12的读取字符定位,导致汉字显示不正常,请问有何方法解决么?




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