冒险解谜游戏中文网 ChinaAVG

标题: 神秘视线6初步汉化分析 [打印本页]

作者: shane007    时间: 2009-11-27 20:29
标题: 神秘视线6初步汉化分析
安装了一下神秘视线6,发现这个游戏汉化的可能性很大。
1 ?: N: I0 o4 P% ?% f: q游戏中有很多是图片,这个汉化最容易,PS即可.
4 z# N) x+ e4 z2 ?! t5 V
$ _! h. B. c9 u& D8 w& K\Assets\XML下面有一些XML文件,UTF-8编码的。
$ _' l- t7 Q: Z! p2 X* Z) U, g4 Y由于不知道在什么地方出现的,所以没法测试,估计翻译后就会出汉字的。7 y* E* W, Y0 x$ l; X* D% i7 o
4 p  V  t4 ~0 Y% n( V
下面主要要说的就是\Assets\SWF文件夹下面的SWF文件了。. p9 k  ~$ q2 \
我在网上找了一个反编译工具,swf反编译器Sothink SWF Decompiler4.4绿色版
/ }1 m2 \+ L3 k; Y* D; `* jhttp://jjdx.downbai.com:888/200809/ha_SWFDecompiler.rar/ c9 e5 b5 Z* k9 @  X
用这个工具可以看见Dialogs.swf等文件中包含有字体和文本,都是游戏中出现过的。
# `" ~" e$ b3 U, i3 M* @0 Q0 b导出为fla文件以后,用flash软件修改字体和文本再编译为swf文件以后估计即可实现汉化。
: A- h! F* d8 U# W, G! S$ n
' Y0 m  S9 _1 ]8 [9 }下面是这个反编译工具的抓图
* K0 X5 J& h+ K, G7 B) t: b# M [attach]14806[/attach]
作者: 慕容枫叶    时间: 2009-11-27 20:31
0 W) Z2 Z+ G/ e5 ], O1 O8 v
过几天我试一试- B; t0 {  }! K0 X  s
估计会放出汉化截图
作者: shane007    时间: 2009-11-27 20:34
引用第1楼慕容枫叶于2009-11-27 20:31发表的  :) i. h+ ^! r6 s: y

# j$ K: ^1 _; Q! `5 u6 ~* o! ~过几天我试一试( I$ T- V4 _# ]+ n' P3 w. Y
估计会放出汉化截图

& g; }/ g7 {! ?; v恩,期待。。。
作者: 慕容枫叶    时间: 2009-11-27 20:53
刚刚经过测试了2 d1 X, |% X0 i7 R# V- X
就拿XML来说, S5 ^$ ?! Q; p( D
比如
' p6 J" y. Q( P" t<mouse_mc>Mouse</mouse_mc>
; {# `) j4 ^0 z0 ?我把里面的Mouse替换为老鼠& J  @' C7 k, `" b
进游戏一看 空白的 但是可以拿老鼠% J( S7 d  w0 U  h
% c) t2 N+ W3 w' w) B
…………- S; g' E- Z: q9 B
, i5 }/ V$ p# a* S# L+ {3 b

# [$ e8 h' x" y7 V. Q9 h+ P" U于是现在去测试FLV文件的文
作者: shane007    时间: 2009-11-27 21:02
引用第3楼慕容枫叶于2009-11-27 20:53发表的  :: K9 }7 @8 J8 L! Q  G7 }
刚刚经过测试了
& u7 q3 l" \0 g就拿XML来说
* T! [! ^6 b$ I比如& [  C/ a" R' I* \8 _8 y8 W7 o
<mouse_mc>Mouse</mouse_mc>
4 L& l0 p( ]% a我把里面的Mouse替换为老鼠5 k$ \2 S: H& f, E. R& D7 C& R# s
.......

* a, c4 {5 S- W# W, G- m3 @你要这么测试+ W, }" Y: _7 E; u" s

  Q; y+ s2 x" Jmouse翻译为: mo汉化use
5 u5 v0 W, A" d6 u结果是:mouse 还是 mo  use?
作者: sd2011678    时间: 2009-11-27 21:13
哇技术问题解决了?
  z9 T; O4 c) ^# \: B, s这么快...  U  X7 u4 ^" m7 z% v% l
那我要行动了
作者: 慕容枫叶    时间: 2009-11-27 21:14
还没解决呢 1 q/ @: C4 c* c0 s7 A
还是有点问题
作者: sd2011678    时间: 2009-11-27 21:19
主程序不支持双字节?
作者: 慕容枫叶    时间: 2009-11-27 21:25
按照你说的
1 j# ]: _' U' t4 t0 Pmouse翻译为: mo汉化use
. {5 h" T/ d! H( x/ B结果是:mouse 还是 mo  use?
8 r6 G& ?. ], w- X4 C* w
) s; X! l) g% F; M结果图显示的是
9 ^. w8 y" i$ |, t5 @8 T8 Rmouse
: E  z6 |5 K9 s. X5 b基本没变化……
作者: shane007    时间: 2009-11-27 21:32
引用第8楼慕容枫叶于2009-11-27 21:25发表的  :. [, t( ^2 A9 F7 L/ q  E  g
按照你说的5 C5 I& D* S5 b# x7 Z5 x
mouse翻译为: mo汉化use
# ~  T8 s7 l9 q. m! O: [- R结果是:mouse 还是 mo  use?
' O- R. t; `8 o' ?- m1 e8 A* Q6 G
结果图显示的是
6 z, @- i* v9 Z.......

( X  {/ T7 l4 K) ^3 s0 T+ a+ {9 j& ?7 t4 J' K% k, }% m4 I7 C0 P
又是被过滤了,好多游戏都碰到过这个问题。
作者: sd2011678    时间: 2009-11-27 21:35
额,这个问题严重么?
作者: 慕容枫叶    时间: 2009-11-27 21:35
我正在做FLASH  然后进游戏看看 稍后跟你汇报
作者: shane007    时间: 2009-11-27 21:54
引用第11楼慕容枫叶于2009-11-27 21:35发表的  :
, f& F0 U( ~: ?我正在做FLASH  然后进游戏看看 稍后跟你汇报
' O! }" N8 F  h, l' X

作者: sd2011678    时间: 2009-11-27 22:02
反编译后..启动程序黑屏
作者: 慕容枫叶    时间: 2009-11-27 22:21
…………
  ^7 n! A5 ]1 F- S6 y* L+ A望天居然这么困难…………4 e2 _7 {1 l* ^

7 L# V% [7 S5 Q* K9 \  j第一 先从你的软件反编辑
' p6 I, c, r. F1 e5 P0 \. o然后打开FLASH CS4  
4 @/ f( R+ U! B. m6 v7 |) E3 {施行分离 分离后直到有字并且附近没有别的颜色
% J+ g) R# O3 S' v- _* S+ b( b再拖到Photo去加字
- M! Z6 K: R( I. _& y
, x: t6 n$ z: U% d5 b现在问题是:5 S$ O" u1 ]3 T9 R
FLASH CS4 那个分离好的图 一到PS 就变成反色了……
' @1 [) t/ g7 q* `$ S  F( F' ^4 a虽说是成功再拖到FLASH4  但是还得重新调整位置………………) l8 o* k& w1 T3 r

# q& F* H* v1 ?* j过一段时间我试一试用XML编译看看
作者: sd2011678    时间: 2009-11-27 22:24
引用第14楼慕容枫叶于2009-11-27 22:21发表的  :
+ r% h+ u: ~* Y$ L; R9 N+ h6 W…………+ D0 [* Z: K. H$ u6 g5 v8 I
望天居然这么困难…………& E! ^% m# c! X, o6 @2 J
& Q$ d4 L) w" z' q4 H3 j
第一 先从你的软件反编辑
2 G0 A. F3 {+ s4 G$ A+ _然后打开FLASH CS4  3 u+ j5 z" R# U* k, s
.......

% `8 c6 H2 X0 G5 ~2 `) l用CS3编辑很好编辑的啊...1 s2 P  W; o6 q, J. L
看图
作者: sd2011678    时间: 2009-11-27 22:26
关键是编辑后保存为SWF文件替换原来的文件  I; g( X  F7 @( r( M7 e
打开主程序就黑屏..
作者: 慕容枫叶    时间: 2009-11-27 22:30
OK  
3 L; L/ O5 b9 a! c  p7 b8 U0 W刚刚我装了一个插件  D' _8 r! d. g: W
可以直接编辑文字了…………+ t3 c/ b6 U9 c* Q0 {' m
谢谢了~~~
作者: sd2011678    时间: 2009-11-29 13:50
看来汉化难度很大..
作者: shane007    时间: 2009-11-29 13:59
如果不做任何改动,直接保存为swf格式,也是打开主程序就黑屏吗。
作者: 慕容枫叶    时间: 2009-11-29 18:43
等等我去试一试啊0 m, C9 N2 ~2 a) B  d- E
刚到家
作者: 慕容枫叶    时间: 2009-11-29 19:12
如果不做任何改动,直接保存为swf格式,也是打开主程序就黑屏吗。: r+ m5 K  \3 M! N* i+ ]6 ~3 Q/ m
我这边没有黑屏
5 \4 f; E, m+ K  Y0 }6 h等会我去做一点改动& J" m, `# v% ?3 Y
昨天我没有改动
作者: 慕容枫叶    时间: 2009-11-29 19:22
我这里也黑屏了$ A% F  a. H* r' ^
但是我在刚刚发现+ a' B& ~$ O. o) h8 j1 {" r4 t# l
好像有字体定义文件
7 ?, w8 x1 h& Z! O, k$ u
7 N/ q8 l9 v: `/ o" w! b& H6 d2 b由于字体定义文件?的原因导致黑屏
# D- J0 O- f; `" F" n7 T正常的有5个定义文件
  I) V  D. v" f4 ~但是我动了后 变成只有3个定义文件! r+ [5 S+ V3 K
导致进不去?
9 z# `( \) H, y, P% J, F5 r; g/ [3 A
不过我换个拼音去试一试……
作者: 慕容枫叶    时间: 2009-11-29 19:30
果然不行……
作者: shane007    时间: 2009-11-29 19:37
就是说不做任何改动,转化为swf 的话,进游戏没问题。- ^0 D, v1 q) H
而改动以后进游戏就不行了。对吗?
作者: 慕容枫叶    时间: 2009-11-29 19:48

7 T6 i; x/ q, `. O- B9 {就是这个意思
  d9 |/ c# h! g) _$ |5 C3 \6 G我试过把汉字转换为拼音去 甚至把英文去掉再加个原来的字母
  U% \8 v$ B! p4 {* x; B都不行
( n, q- e% B1 r0 Y我对比了下
7 n' l8 x( _' ?& B3 a9 i重要问题在于缺少定义文件 不是少3个就是2个…………
作者: shane007    时间: 2009-11-29 19:57
引用第25楼慕容枫叶于2009-11-29 19:48发表的  :
9 }0 R* t& r, Y& o$ r1 P1 W
: I- K; e9 Z- R就是这个意思) I7 o; }1 Z! K7 r4 ?  U; U
我试过把汉字转换为拼音去 甚至把英文去掉再加个原来的字母
$ q$ B. G& Z" B. P# t都不行
1 X$ I; Y9 z. }; G# z0 f4 y( E我对比了下3 G* P! I# @' `% R/ H
.......

( V. S$ E* v* X2 W: f恩,明白了。
% i8 W; ~8 M* k" X$ I- D你们先慢慢研究吧,我近期没空研究这个。
7 [+ ]9 m7 `+ k. d9 r估计问题出在字体上面,可以找flash的书看看,看看里面的字体该如何定义才对。
作者: sd2011678    时间: 2009-11-29 21:21
额 好难的技术
作者: tyfeng1220    时间: 2009-12-2 19:40
屏蔽字的问题怎么解决呢 [s:21]
作者: 慕容枫叶    时间: 2009-12-2 20:11
估计得用汇编解决
) y! n* S$ n7 ?& r' q! L( r9 q" _' w# x这个游戏我先放一段时间再说吧……2 s$ S5 D4 F9 l6 n( H: d0 s
最近在忙别的游戏
作者: c98008021    时间: 2010-4-26 22:07
什么时候把神秘视线系列汉化了,咱这网站一定火了!




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