冒险解谜游戏中文网 ChinaAVG

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

作者: shane007    时间: 2009-11-27 20:29
标题: 神秘视线6初步汉化分析
安装了一下神秘视线6,发现这个游戏汉化的可能性很大。- i% k& B# D5 d$ @3 e. z  V
游戏中有很多是图片,这个汉化最容易,PS即可.
2 [, n% j. U# U+ q+ Y- y; D2 R3 F3 I& |
\Assets\XML下面有一些XML文件,UTF-8编码的。
7 R. j/ g. i6 n1 O2 [& W: q/ Y$ O由于不知道在什么地方出现的,所以没法测试,估计翻译后就会出汉字的。) v7 T# Z6 a  w$ s7 Q2 y! v- P
& L4 y' s6 s. \
下面主要要说的就是\Assets\SWF文件夹下面的SWF文件了。3 R2 J7 _/ z! V1 C& x2 R
我在网上找了一个反编译工具,swf反编译器Sothink SWF Decompiler4.4绿色版" e1 h  G4 ^' T
http://jjdx.downbai.com:888/200809/ha_SWFDecompiler.rar
1 Q+ v" W6 X8 ~$ {; e# t用这个工具可以看见Dialogs.swf等文件中包含有字体和文本,都是游戏中出现过的。
  w9 @; C" S1 k, c- ]& L" R导出为fla文件以后,用flash软件修改字体和文本再编译为swf文件以后估计即可实现汉化。
1 Q7 `6 O5 M4 S' e
/ D; I+ _) ]/ N$ J3 i% Z% P4 o下面是这个反编译工具的抓图
" J; b2 n4 ?  ~" J2 L& M% i [attach]14806[/attach]
作者: 慕容枫叶    时间: 2009-11-27 20:31
4 @: c9 J! I1 A2 ~
过几天我试一试* b/ C& w. s$ I
估计会放出汉化截图
作者: shane007    时间: 2009-11-27 20:34
引用第1楼慕容枫叶于2009-11-27 20:31发表的  :5 Y& L6 J; o8 C

0 q! `! s- e$ \1 W' w过几天我试一试- W0 z% p4 {/ H3 w
估计会放出汉化截图
2 p7 I- Q( e  j. v# _+ g& y
恩,期待。。。
作者: 慕容枫叶    时间: 2009-11-27 20:53
刚刚经过测试了
: M0 G# O5 |) @# V+ J就拿XML来说
9 |7 ]+ `# R/ k7 c7 P2 @) D0 n比如& B% T3 k  Z# T1 y5 d! \
<mouse_mc>Mouse</mouse_mc>5 {1 r1 @+ q& ]
我把里面的Mouse替换为老鼠7 q3 R& W" \4 L0 v0 a" i
进游戏一看 空白的 但是可以拿老鼠
, Q% f+ Q+ B# [0 ^$ F% ~) g
7 @+ r5 ~6 @4 N+ @* V, }…………
5 ^! q8 `, f& U7 c3 `6 S0 N
6 v: w( c# W* D2 @  y' }  w9 Y& Z; L; k& k5 z; D4 \/ `: R; s. V
于是现在去测试FLV文件的文
作者: shane007    时间: 2009-11-27 21:02
引用第3楼慕容枫叶于2009-11-27 20:53发表的  :- ~- V, d, k3 z2 n
刚刚经过测试了
( k4 z4 ~* P/ t# }( L; h就拿XML来说
1 e) d( K0 L- S0 G比如6 M1 W; R5 t9 y2 w+ ~
<mouse_mc>Mouse</mouse_mc>
  ?* S0 W  m! M( v) {9 B我把里面的Mouse替换为老鼠4 \8 F5 R* D3 b* B
.......
4 D, }/ @* G) ?
你要这么测试
/ |; H: i( A$ H/ {7 ]! A% @' p. x4 X3 @1 a: a! \% @1 C
mouse翻译为: mo汉化use
/ x0 ?, z: o1 u. J- ^5 Y结果是:mouse 还是 mo  use?
作者: sd2011678    时间: 2009-11-27 21:13
哇技术问题解决了?
. S( s2 g$ v, ^. f这么快...
- s, \5 w) ^/ f* W: Y8 j那我要行动了
作者: 慕容枫叶    时间: 2009-11-27 21:14
还没解决呢
' s6 ^0 o4 r8 V1 @% P( [还是有点问题
作者: sd2011678    时间: 2009-11-27 21:19
主程序不支持双字节?
作者: 慕容枫叶    时间: 2009-11-27 21:25
按照你说的+ x. k7 m3 p. r2 R
mouse翻译为: mo汉化use
; O: u) p1 S( g* {0 I: I结果是:mouse 还是 mo  use?
& f6 P5 `7 ^9 d9 N; J% `
" a5 E: v# \+ M: M/ z4 M结果图显示的是- g3 S8 \: H( Z/ |
mouse8 c/ l: C1 K6 d
基本没变化……
作者: shane007    时间: 2009-11-27 21:32
引用第8楼慕容枫叶于2009-11-27 21:25发表的  :1 @; C- B/ Y# p" X
按照你说的
1 L) L1 e9 I% W" W5 k6 }mouse翻译为: mo汉化use & o6 K, T7 b! b# Y! \  Q/ t" {+ n
结果是:mouse 还是 mo  use?% _! Q+ E* }5 }7 G4 N, m
  I! ^6 A% R! E) c2 R. N" n  @
结果图显示的是* y' e/ t7 B  c4 \, w' J
.......

7 T7 r" g1 T* v# a* D, T; [- q6 B6 E5 A- Q$ M+ N- j
又是被过滤了,好多游戏都碰到过这个问题。
作者: sd2011678    时间: 2009-11-27 21:35
额,这个问题严重么?
作者: 慕容枫叶    时间: 2009-11-27 21:35
我正在做FLASH  然后进游戏看看 稍后跟你汇报
作者: shane007    时间: 2009-11-27 21:54
引用第11楼慕容枫叶于2009-11-27 21:35发表的  :
: g* v, e  V' Z我正在做FLASH  然后进游戏看看 稍后跟你汇报
- W! Q' n6 t- }

作者: sd2011678    时间: 2009-11-27 22:02
反编译后..启动程序黑屏
作者: 慕容枫叶    时间: 2009-11-27 22:21
…………
* e# Q4 X7 p) k* Q  D望天居然这么困难…………
( f& b& s4 v7 U: W# f* G6 w6 a
$ c# m* a1 |, h  g; \4 ^第一 先从你的软件反编辑
1 d/ f' b* l& |* g6 y+ Z, H: y然后打开FLASH CS4  
0 C* E. B4 ]9 W! X+ K- q0 e% g施行分离 分离后直到有字并且附近没有别的颜色- a0 G& P4 o0 n8 I, f3 a
再拖到Photo去加字" G" ], {& G* X8 D: N! R
& B3 c0 @' v( {8 {
现在问题是:& M1 g! r. R; `( e6 E
FLASH CS4 那个分离好的图 一到PS 就变成反色了……
# R8 R$ J) Q0 t- v1 ^虽说是成功再拖到FLASH4  但是还得重新调整位置………………2 ^$ z5 S, N$ {0 s% k

: @7 B( ?7 r+ H: z! O过一段时间我试一试用XML编译看看
作者: sd2011678    时间: 2009-11-27 22:24
引用第14楼慕容枫叶于2009-11-27 22:21发表的  :
" U5 _7 C2 e, }6 B# L…………
( p/ d( A4 @3 i" G  U1 Z5 Q望天居然这么困难…………: M& V; j* M% C% h, n8 R
( }! p/ ^2 b/ I9 V+ ~
第一 先从你的软件反编辑& Q7 E* o$ B3 t! ]# [0 F
然后打开FLASH CS4  
- P( }! C' s. G; s! ?' _7 X.......

. ^4 z* d* `1 G) ]: C' L+ C( l用CS3编辑很好编辑的啊...5 z6 I; M. j/ Q/ P) `( q, |
看图
作者: sd2011678    时间: 2009-11-27 22:26
关键是编辑后保存为SWF文件替换原来的文件3 k& P4 Q: `6 W
打开主程序就黑屏..
作者: 慕容枫叶    时间: 2009-11-27 22:30
OK  
9 V) j' D4 ?  T" B刚刚我装了一个插件
4 Y$ j  z8 S8 w6 A& e# Z可以直接编辑文字了…………
/ @9 Q# q8 e2 I$ p谢谢了~~~
作者: sd2011678    时间: 2009-11-29 13:50
看来汉化难度很大..
作者: shane007    时间: 2009-11-29 13:59
如果不做任何改动,直接保存为swf格式,也是打开主程序就黑屏吗。
作者: 慕容枫叶    时间: 2009-11-29 18:43
等等我去试一试啊3 G$ D3 B4 T2 }) ?9 f$ ?" a
刚到家
作者: 慕容枫叶    时间: 2009-11-29 19:12
如果不做任何改动,直接保存为swf格式,也是打开主程序就黑屏吗。' R' E( X  Y9 l3 E( G
我这边没有黑屏
7 T6 B% P0 z. [" |: e$ S. ?# _1 ~等会我去做一点改动
) x2 W  W" F& e# ^/ e昨天我没有改动
作者: 慕容枫叶    时间: 2009-11-29 19:22
我这里也黑屏了5 Y3 O1 h3 ^; G2 v$ L
但是我在刚刚发现9 q' O+ ^. r0 [+ Z. n( V' G  D
好像有字体定义文件
! ~' l/ f2 W- Y  S8 N" I
5 i* K6 }9 I1 u; g, K由于字体定义文件?的原因导致黑屏
9 w6 W) H, y, T. G+ w正常的有5个定义文件: l$ F3 G6 j* H. n0 _' t
但是我动了后 变成只有3个定义文件
- `$ N3 a8 y& V7 |6 ~导致进不去?
7 b0 u3 z; A2 J0 y  q! t! [$ s- U# `; {; L# N
不过我换个拼音去试一试……
作者: 慕容枫叶    时间: 2009-11-29 19:30
果然不行……
作者: shane007    时间: 2009-11-29 19:37
就是说不做任何改动,转化为swf 的话,进游戏没问题。
+ S! M+ F' P8 B, p0 s1 }) C: J而改动以后进游戏就不行了。对吗?
作者: 慕容枫叶    时间: 2009-11-29 19:48

/ ]" u5 J4 E- y7 u, p就是这个意思' f8 p8 G9 t+ O  g) R( {9 \
我试过把汉字转换为拼音去 甚至把英文去掉再加个原来的字母
: ~, z  s8 D' ~7 j7 {, s都不行
! t$ E9 R' P4 M4 V我对比了下
& o  z" L( S* T1 y# A/ n4 T重要问题在于缺少定义文件 不是少3个就是2个…………
作者: shane007    时间: 2009-11-29 19:57
引用第25楼慕容枫叶于2009-11-29 19:48发表的  :
$ b6 X1 R4 ^- o8 X+ o' V- v  k1 g! m3 s+ `$ M
就是这个意思2 b; R" i+ V% F
我试过把汉字转换为拼音去 甚至把英文去掉再加个原来的字母
! Q& _- o/ `, G! Q/ |% V; B$ t都不行0 ^& d! C' G) ?7 ~! i
我对比了下
7 u+ ~, B* |3 B( }* i( X/ o.......
3 S/ [, O6 `2 ^3 Q, W' h
恩,明白了。9 x- I8 {0 q, i, p' ^: ^
你们先慢慢研究吧,我近期没空研究这个。# L/ t; C* e8 s% J$ t7 `3 T
估计问题出在字体上面,可以找flash的书看看,看看里面的字体该如何定义才对。
作者: sd2011678    时间: 2009-11-29 21:21
额 好难的技术
作者: tyfeng1220    时间: 2009-12-2 19:40
屏蔽字的问题怎么解决呢 [s:21]
作者: 慕容枫叶    时间: 2009-12-2 20:11
估计得用汇编解决
2 }/ |9 [/ C7 f- {; y  D这个游戏我先放一段时间再说吧……
3 R/ T- H6 G( T) J8 H1 P/ u9 {4 o最近在忙别的游戏
作者: c98008021    时间: 2010-4-26 22:07
什么时候把神秘视线系列汉化了,咱这网站一定火了!




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