冒险解谜游戏中文网 ChinaAVG

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

作者: shane007    时间: 2009-5-3 13:12
标题: 【scummvm汉化】疾速天龙汉化资料(2009.6.20更新 修正版字库发布)
先放上疾速天龙字幕文件 ! q" k: j: i) G6 ~- w- ?, T

4 y4 S* J  p, R5 |& j' ?-------------------------------------------------- ! }2 V; O" L, k/ s8 L
2009.5.17 现在可以实现直接用gb2312编码的字幕导入了。不需要转换为big5了。
2 E- {& d, T* X1 s' B$ V我采用ucdos中的hzk16,改名为chinese_gb.fnt。
* c( a3 I7 f3 x7 @- q程序也作了相应改动。其他问题下一个版本解决。 + `6 r# d+ l  B) A; Q# s9 B) T8 V
注意,要在EditGame里面把language设定为Chinese(China).
  L8 s2 N  E9 b+ {$ N1 d, ?chinese_gb.fnt拷贝到video目录。

4 o$ Z, `0 n) [: X4 n4 V# i: G- {放上最新的汉化抓图,采用The dig 中的台湾BIG5字体文件chinese.fnt.
& W5 b, C5 ~4 A/ o+ E3 O9 ^% P! a( \0 G[attach]13085[/attach] ' l$ N2 X. U, T2 I# A/ e

% ]) M! Y- e6 B9 x--------------------------------------------------
( O4 F7 k/ h) e5 g# C1 P  [2009.5.17 第2次更新
# \- e% D9 t: ~4 ?放上scummvm汉化版0.01 .   D; P" g1 Q7 {+ d: h
把字体文件chinese.fnt放在ft\VIDEO目录下即可,别忘了在scummvm.exe同一个目录放上SDL.dll。
0 I3 k! S: P8 x: k- H- y  G4 S0 c4 d8 _  O
text文件转换后导入即可,trs文件转换后覆盖原文件。 - E* G: e0 z! r0 q& p/ y" L0 W
scummvm.exe用汉化版的覆盖原scummvm.exe即可。 , S: H; E' F* p" X% Q6 z1 i5 V# L5 _
SDL.dll和原来的一样,没有这个的朋友可下载使用。
; ?; U, d# E0 N$ @' O5 Y( B# |8 Y+ n[attach]13205[/attach]
4 Q0 l! p6 N4 M2 W: E: G! z
' i  T: h' @" b' t- n& E- r由于字体是采用台湾BIG5字体文件,所以字幕也要用台湾BIG5码,可以用2岸通等软件先转换一下,然后再导入。   z/ ]  N4 Y  W  G+ p* I
转换后可能会发生导入出错的现象,可以采取几句几句转换,导入的方式,慢慢排查。
% J& Q) v4 v+ j( A/ v: I找到出错的那些特殊文字。经过很简单的测试,大致问题不大。
( b9 q( O& P3 O; l! f8 c9 }
! f9 ?; k8 o, D/ O) ^5 {
--------------------------------------------------   ^+ G  ^( ]. k& [
2009.5.17 第3次更新 & ^4 ~5 w1 N# f% l& j# F; ?
换行方法如下,在要换行的地方加\013 即可。 3 O. t+ f$ Q6 p1 F9 i
原文有换行的句子,在导出的文本串前面都回含有\013这个换行符。
) q3 e' _" c0 {& f0 I* t: s这个换行符也可以在译文中人为加上。
" H; u1 B+ ^" p2 R5 R4 p1 \/ v4 ?( C# D/ g% e, Y) l1 v; A9 O
比如
. j5 Y# m4 P: V) o\255\010\006\063\255\010\001\001\255\010\010\000\255\010\000\000我體上沒有東西。abcd\013efg / J6 H4 ?. v: P+ m% H' v
[attach]13101[/attach]
5 {: g, P& M) `

/ E  O  p- }. p( S5 o--------------------------------------------------
4 j7 a( ]$ C# R5 ^' E. N9 u2009.5.19 更新
1 L8 a/ L! {( D8 ]  Y, z; L我发现UCDOS的HZK16直接可以被scummvm使用。
- }- l" K6 [. n' ^2 A; T我改了一下名字为chinese_gb.fnt,拷贝到ft的video目录下即可。 7 [5 z2 L1 L* [6 {
现在直接支持gb编码字幕,不需要转换为big5编码了。 # ]) V+ I1 H/ T; q5 y9 j
GB索引代码如下 - O$ T( U" C. t
idx = ((idx % 256) - 0xa1)* 94  + ((idx / 256) - 0xa1); 6 T# h! y- J  \
[attach]13112[/attach] 0 w9 S4 b" v! {' t5 w
--------------------------------------------------
% v3 Y; T3 J% t2009.5.22 更新 9 y6 E0 n+ s' i1 S$ Q, {; {; z
我找了个工具制作了16X12的字体,实际上是12X12的,由于采用了字节对齐,所以文件结构是 16X12的。每个字24个字节。基本解决了多行对话选择的时候,上下行重叠的现象。其实还略微有一点点重叠,但是字体无法再小了,再小就看不清了。 : I+ N+ j' q% ~$ Z
其他问题留待下次更新。   g, v# B4 M* j/ G4 }( {
由于字体宽度也变为12,所以换行重叠现象也减少了。 * N& q- v! W/ p& [' W
使用方法。把chinese_gb16x12.fnt拷贝到video目录即可。 / b" l, ]5 H; z6 t) U& A, |
[attach]13157[/attach]
: ?2 R% b: Y) P+ e4 H8 W  M. e* t4 \9 z--------------------------------------------------
8 ^- N& l4 B$ Q7 ?7 |2009.5.24 更新
- j' e  a2 V" `( W+ r从中文版blade runner中提取出另一个16X12的字体文件,字体略有点高,是反白的,有兴趣的朋友可以试试看。要改名为chinese_gb16x12.fnt。 ) U6 v+ ?! B' o+ H
[attach]13183[/attach]
$ ~7 w  d8 k- s; [9 i' O-------------------------------------------------- + Q, w, ~6 w' n* Q7 v
2009.5.25 更新 / ~. k$ {1 E. H7 W+ ^
在导入时发生错误的原因,大致可以判断为是某些汉字的第2个字节是FE引起的。 ! f" B4 C) P6 e8 a& B: V+ j
暂时的解决办法是用hexworkshop查找出第2个字节是FE的汉字后用一个记号代替。
' R/ _! w( Z; ?以后一起修改。这个问题最后我会想办法解决的。 ( _/ O# P5 t7 _- e* w& R6 j" M9 p

7 _0 o8 q) r  c1 o- hhexworkshop的用法可以参考下面的图片,找到出错的句子后,新建一个文本文件,也用hexworkshop打开,把出错的句子的2进制码贴进去,然后用gb2312方式打开就知道是哪一句出错了。
3 V$ v" C/ L8 C[attach]13205[/attach]
" l9 c6 P5 a" M$ K  X
' Y9 ]( g$ o$ Q% K' P: f( Q-------------------------------------------------- 5 V- E2 y! ^" H! ~/ |
2009.6.20 更新
; o, o! H6 l# @& H3 x" O3 C! b字库修正完毕,原来无法输入的汉字都可以用修改字模的方法显示了。
# Q& K2 O; ]% B% ][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发表的  :7 D6 e8 x2 V, {6 o" E/ Q
反白的字体很难看啊,那块长方形的框破坏了画面的和谐呵呵,我觉得还是5.22那个字体比较完美啊。

1 Z# K, W) p# vOK,明白。
作者: 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发表的  :9 @$ M% D, S. ^
辛苦啊……汉化这个游戏,估计自己都学到不少东西了。
- P: o. @, ~) |0 ?4 g/ G; y* }. O1 K- T7 v8 z0 T5 }0 R
帮007提醒一下呵呵:
3 a! f8 j4 i9 k" Q1 P1)动画字幕换行重叠
7 ]; n: I5 n( O- J* R+ T' g* i2)游戏字幕飘出屏幕左边
/ b( B5 r. [' J6 [$ C+ {6 Q.......

( _3 m- I3 P) O$ z) T- T! w( |OK,明白。
作者: 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发表的  :7 C( ~$ [2 v# K
请问这个古董在哪里下载啊 [s:2]

" t: h* V! g  l2 S* t快要发布了
作者: caesarzx    时间: 2009-6-21 19:08
这么多附件,下哪些?怎么用呢?
( D" y& f1 X4 T. R( y' J3 \- c
; p+ q- B; `/ W, B) i/ P9 ~对了007,你提到了银翼杀手,我想问问新天地汉化的句子长度的问题有没有进展。
作者: shane007    时间: 2009-6-21 19:39
引用第17楼caesarzx于2009-06-21 19:08发表的  :* ]1 d! @5 X% v9 |
这么多附件,下哪些?怎么用呢?
; F8 @4 B( O6 M
' A  f; f* |9 x对了007,你提到了银翼杀手,我想问问新天地汉化的句子长度的问题有没有进展。

) c+ U; j% e& \" g- u下载看这里/ X7 A1 R/ l( a7 v6 ^- Y- {
https://www.chinaavg.com/read.php?tid=17631
4 o& C2 f5 \! H3 c* o6 H1 q" y
- D0 U" F& S8 v8 X% d银翼杀手我目前的结论是由于字幕是在DLL里的,所以长度没法改变。
! s1 G2 ]) |6 g3 }' U- _你可以让肥牛和habit也看看,是否有别的办法。
- q4 A, |- {( d! D# Z! |接下去我要集中精力在ankh上面。
- J( N4 T% n, X$ p, T新技术一旦被验证可行,一大批好游戏将可以汉化。
3 w0 U, W* i7 D接下去会有得你们忙了,呵呵。
1 p$ |* ?+ T- `; Z5 F8 v1 k/ U& ~$ }3 y0 ~: t* q* t& A; J% L8 X
逃亡系列什么什么的都是我的目标,不过现在顾不上了。% e& h/ M# T( P4 @' }. j
新技术的第一个试验品要花不少时间。
作者: 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 的帖子
! Z9 T: J; e# o0 m0 ]
& e- u' E( `9 U# |9 X4 \/ i请教007:我改了个16x11的汉字点阵字库,显示清晰度还不错,但scummvm不认这种点阵尺寸,依然按照16x12的读取字符定位,导致汉字显示不正常,请问有何方法解决么?




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