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

汉化任务 Magic Encyclopedia 3汉化分析

[复制链接]
查看: 3960|回复: 12
打印 上一主题 下一主题

[汉化任务] Magic Encyclopedia 3汉化分析

跳转到指定楼层
楼主
发表于 2010-4-4 02:01 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

Magic Encyclopedia 3汉化分析

1. 字幕可在localization/lang.ini内找到
: V' b/ V; U" C; T) b换成中文,游戏中显示不出来
$ r2 H, `' \  p而按钮我感觉是由layers.ini定义$ X: G* g& S- g4 {; z
比如(main menu)
  1. [main_menu]
  2. logo/logo = 94 0 567 295 1 255 63
  3. logo/glow = 78 40 891 71 1 255 62
  4. buttons/profiles = 216 736 634 28 1 255 59
  5. buttons/play/text = 60 614 228 68 1 255 57
  6. buttons/play/play_ac = 23 590 288 156 1 255 56
  7. buttons/play/play_in = 23 590 288 156 1 255 55
  8. buttons/play/lenta = 140 559 180 156 1 255 54
  9. buttons/options/text = 379 632 175 50 1 255 51
  10. buttons/options/options_ac = 358 608 214 129 1 255 50
  11. buttons/options/options_in = 358 608 214 129 1 255 49
  12. buttons/options/lenta = 350 559 230 110 1 255 48
  13. buttons/exit/text = 797 627 175 46 1 255 45
  14. buttons/exit/exit_ac = 777 600 214 129 1 255 44
  15. buttons/exit/exit_in = 777 600 214 129 1 255 43
复制代码

5 `, d0 }( C3 g' i/ l" p; T- f应该是文件,起始位置,结束位置,和MASK,另外两个想不出来是什么" i4 `$ e0 C( b: d& t% g
可见text也是隐藏在他的文件包里
8 G) B( D; ]$ W( M: k! L* |+ U为game.dat3 r: ?) N2 k! p/ T6 x1 f  @
个人感觉就是一般类型的压缩,甚至可能没有压缩,只是加了密
/ J) c3 m4 r) D  1 F. R) A8 q3 Z+ z3 A# i: [9 \
F7 F7 F7 可能就是别的明码文件中的 00 00 00 00
- D; O/ P! K" {( n把两个文件的索引分开8 o* Y* r1 _2 ^2 E" A. g/ `1 z/ Y
& i1 i# |* n" ^; m1 L0 A
据说UTF-16包括了所有UNICODE文字,个人认为该游戏应该是支持双字节的,此游戏还多了个unicow.dll' y  x( I% t2 J1 _  D
程序介绍为
  1. By adding the UNICOWS.LIB to the link command-line before KERNEL32.LIB, ADVAPI32.LIB, or any other supported Win32 system link library, the linker will resolve referenced symbols with the one provided by UNICOWS.LIB instead.
复制代码
% G" t) k- y; L9 l# _* m* c
主要的难点应该在于如何解和写入这个game.dat还有修改字库
- }) \1 t! t& {: I! ~字库的排列应该要按照unicows.dll的要求相应改动的吧+ j% J; n5 F* s# f; P
* o3 e% Y8 u5 {- G6 s! ]$ z; C0 v
DIR 结果
( |& F5 C8 B4 r/ `0 _0 @" ?- h! C% G3 w1 F4 ~( N& ~4 [
 Directory of D:\Magic Encyclopedia 3 Illusions! R, s1 q0 z. M* {9 `

  Z  q- ^) a- b4 L04/03/2010  09:09 PM    <DIR>          .
9 z+ z5 o# T. a4 {04/03/2010  09:09 PM    <DIR>          ..8 N% ~+ [" ~9 ^5 w) c: o
04/10/2007  06:56 AM            92,216 bass.dll& b* ]1 G! f3 y$ k+ h6 G
03/18/2010  10:40 AM       157,283,264 game.dat  T. A: k! g: A1 e2 V
04/03/2010  09:09 PM        13,886,908 game.rar
% h1 {# ~0 }8 c% @7 @! D8 p10/09/2008  03:22 PM           697,344 HTMLayout.dll
' O: a3 S5 r- D& w7 t: v3 x% I# D04/01/2010  12:28 PM             2,867 License.txt& q/ |! ]$ {$ ?# l8 B
04/03/2010  09:09 PM                 0 list.txt
7 `# u+ V$ m4 R04/03/2010  01:27 PM             3,907 local.log
6 K1 \+ U- j- v! V7 |04/03/2010  12:17 PM    <DIR>          localization5 d% d4 W7 t' ^9 F$ t( S" g
04/09/2009  01:22 PM           336,896 magic.dll
& e) @+ _" `& V6 r; n* [  g03/19/2010  10:43 AM         1,693,024 Magic.exe
0 L; k6 [+ u' H7 N7 A8 `03/19/2010  10:43 AM         2,895,872 Magic.wrp.exe, @% [! |- U. E: l7 l, S! {1 V
04/01/2010  12:28 PM               101 manifest.xml
1 h. J1 o0 u& E+ y: e3 b02/24/2010  09:43 AM        14,624,125 my_fx.ptc
0 u2 [' j6 I. f8 w0 A, T04/01/2010  05:17 PM                25 partner.ini
4 R( }7 |7 Q/ H% z1 a7 A/ D04/03/2010  12:17 PM    <DIR>          res
! ~  Z4 Q* B  h" L04/03/2010  12:17 PM    <DIR>          splash
9 J: @" y9 p  [, {% w: \09/22/2003  03:22 PM           245,408 unicows.dll7 |$ k7 O! j, i( Q4 C
03/19/2010  07:22 PM           619,008 wrapper.dll( _) ~) W6 u$ \$ y' X0 y6 t' h4 B
              15 File(s)    192,380,965 bytes
, x# N' g, T* e" }9 Z
5 Z! E. }9 `# C1 `, D& B Directory of D:\Magic Encyclopedia 3 Illusions\localization  Q, Z, w0 n$ P: y1 h" Y

) M( f- ~+ @$ Z3 W6 R  L1 Q2 A04/03/2010  12:17 PM    <DIR>          .
5 S) K4 k, \/ G6 T6 \1 n  ^04/03/2010  12:17 PM    <DIR>          ..
$ ?* w! M$ L2 V; o; u04/03/2010  12:17 PM    <DIR>          gui  H  c5 b) S$ K- u; `$ U8 X
04/03/2010  12:25 PM           146,786 lang.ini
0 J- L& Q, @% j2 _04/03/2010  12:17 PM    <DIR>          quest
2 S$ r+ E' ]% ~               1 File(s)        146,786 bytes
1 P+ F: i8 m$ g2 `2 u$ i0 m2 |* c+ z3 r
 Directory of D:\Magic Encyclopedia 3 Illusions\localization\gui: \6 `  m; t0 k: n5 l
. x3 d  i. q) B7 j% o
04/03/2010  12:17 PM    <DIR>          .
  W* J6 N6 e  Z0 r04/03/2010  12:17 PM    <DIR>          ..
5 @8 x( L: |1 ?1 K; m04/03/2010  12:17 PM    <DIR>          load" W+ z3 D1 H% ]  K9 J
04/03/2010  12:17 PM    <DIR>          main_menu
: {- z, o4 m' U3 q- o- l               0 File(s)              0 bytes9 I  C1 g# y' T0 g* P

: Q0 A+ I! p" R1 ^2 |" `6 k Directory of D:\Magic Encyclopedia 3 Illusions\localization\gui\load
' c) V* {/ y5 g% D3 J) t( T' y
04/03/2010  12:17 PM    <DIR>          .; S! P' K2 J% Z2 N* v
04/03/2010  12:17 PM    <DIR>          ..5 O3 }0 \1 x, l' N% m
02/09/2010  02:36 PM               128 layers.ini8 q! Y# X% x8 K! e* R
               1 File(s)            128 bytes
. \$ [9 G1 ?) w! J0 T- V  T) |4 W  T5 e, F  \* W
 Directory of D:\Magic Encyclopedia 3 Illusions\localization\gui\main_menu
, z7 Y7 s2 }5 u; |  i* e: Z4 Z' S' ]2 ~$ A9 h+ g; Q; C
04/03/2010  12:17 PM    <DIR>          .
9 X  {; O9 y/ D04/03/2010  12:17 PM    <DIR>          ..- V0 c" s; O1 I) z( I
02/08/2010  11:16 AM             1,570 layers.ini
% o" {; g+ a- ?4 c7 z  C) C04/03/2010  12:17 PM    <DIR>          logo
4 |7 J' z$ z% N/ x5 p: P               1 File(s)          1,570 bytes8 |* A$ D4 j6 K) u

3 G7 ~5 a$ i+ v  z+ V Directory of D:\Magic Encyclopedia 3 Illusions\localization\gui\main_menu\logo
7 G0 Z+ X0 D' F8 x5 S6 y
- Y. a, d1 Z" s04/03/2010  12:17 PM    <DIR>          .2 [8 @, w. p2 y1 h7 }6 i6 d
04/03/2010  12:17 PM    <DIR>          ..
* O# G$ p& A. H02/11/2010  08:45 AM            63,021 logo.jpg& E: Y+ q# F" n# u
02/11/2010  08:45 AM            89,276 logo_.gif& y& k& J  ^3 {6 G; D; o
               2 File(s)        152,297 bytes
' ^' E+ D0 |# T' B6 s' a; ]% U( Y. k7 {6 y$ D, M  m
 Directory of D:\Magic Encyclopedia 3 Illusions\localization\quest, ?/ v0 ]  F. |7 a8 I1 m6 L4 B
% p, b" C, u' A! B1 h& u
04/03/2010  12:17 PM    <DIR>          .% g7 G$ k" G9 P2 |' E8 u$ l( l! b
04/03/2010  12:17 PM    <DIR>          ..! k! Z& R* _6 B  Y6 M
04/03/2010  12:17 PM    <DIR>          2_1_entrance5 Y) M4 D6 J- x% k) G
               0 File(s)              0 bytes+ i/ A) t0 ]6 a# y/ g1 P, y$ [
& Q) T( O5 L# k0 e# y3 ?0 _2 ~
 Directory of D:\Magic Encyclopedia 3 Illusions\localization\quest\2_1_entrance
$ w3 m4 m) _& t$ \# V0 k" ~1 E9 T; X/ [  c" f9 R
04/03/2010  12:17 PM    <DIR>          .
. \" |; p3 [3 n/ I+ y- i04/03/2010  12:17 PM    <DIR>          ..9 K, @* @8 q' V! ^- R
04/03/2010  12:17 PM    <DIR>          thimble
8 O5 K' t, B* e2 {               0 File(s)              0 bytes& @) h* F! \  R

, W0 m' x4 y( o. h Directory of D:\Magic Encyclopedia 3 Illusions\localization\quest\2_1_entrance\thimble' Q2 d& [6 d3 T( {4 f

5 X+ |; q0 K6 k( j- b- \04/03/2010  12:17 PM    <DIR>          .1 B0 U& b4 O. G$ E% M4 d( r7 @7 {
04/03/2010  12:17 PM    <DIR>          ..
0 G' y, J) e. h1 s1 T03/18/2010  10:07 AM           446,131 _back.png
- w& ?# m  O# N' G) r, A+ U6 `( n               1 File(s)        446,131 bytes
- {5 l' n# m+ u) H1 g
/ A# R5 ^: M# x Directory of D:\Magic Encyclopedia 3 Illusions\res
6 t. i. o3 A! Q9 u: m" S# n! V3 g
$ u/ S) G3 W' m8 p" @) n7 }6 s04/03/2010  12:17 PM    <DIR>          .! K% K6 d! a7 y% q# j+ q
04/03/2010  12:17 PM    <DIR>          ..
7 i7 w" b6 L, K0 o6 Y5 ~02/08/2010  07:09 AM               263 music.ini$ M; z" K5 R) \3 n6 G$ k5 a
02/16/2010  01:20 PM            14,608 sound.ini
. M1 x) p  w6 s' C               2 File(s)         14,871 bytes3 I! B+ }! y2 i" A( y
# W( N# `. Y  I* `+ L. j
 Directory of D:\Magic Encyclopedia 3 Illusions\splash
5 R0 D$ `+ q8 {% L0 V0 Q5 j5 [0 B7 ?! m% A$ u
04/03/2010  12:17 PM    <DIR>          .0 c  G+ A0 A% G, D
04/03/2010  12:17 PM    <DIR>          ..2 r+ i: Z  t; |6 b9 Q. b
09/02/2009  12:23 PM            99,682 alawar_logo.jpg
2 q9 I( i. s* k1 x5 y& _02/11/2010  02:31 PM           255,418 go_logo.jpg
8 y; A! S5 c8 \+ m02/11/2010  01:48 PM                55 splash.ini* N; n8 G% Q. B- p# v' ^
               3 File(s)        355,155 bytes
% Y1 {  |/ ~4 a% b
4 G4 o. C- f- p& d     Total Files Listed:
" d. c" k8 s' h" o" `! \1 p; ?              26 File(s)    193,497,903 bytes
3 k4 u1 V! H: i) u% A* N; X              32 Dir(s)     907,440,128 bytes free/ W& F. K0 m7 W) j9 d9 V  H* j/ x: \

( s- M7 n* [- k9 J  k' FWinRar 结果! [! e& X0 ]$ `
本来
! G2 d2 Y- _& v. f6 N" S2 F+ _% Y153,597KB的
- f5 `6 o, v( Z  C4 [6 h$ |2 v现在是
5 s* g3 |1 ?" {1 B! s2 h; G; ?134,935KB

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

13#
发表于 2010-4-4 11:15 | 只看该作者
本游戏的分析到此为止,确定为可以汉化。
回复 支持 反对

使用道具 举报

12#
发表于 2010-4-4 10:59 | 只看该作者
看了一下,支持unicode的,应该可以汉化。
回复 支持 反对

使用道具 举报

11#
 楼主| 发表于 2010-4-4 10:53 | 只看该作者
.png 是那种要用PS看才能看到的

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

10#
发表于 2010-4-4 10:36 | 只看该作者
请把.png和.fnt放上来。
回复 支持 反对

使用道具 举报

9#
发表于 2010-4-4 10:35 | 只看该作者
试试看分析.fnt的格式?
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2010-4-4 10:27 | 只看该作者
不过强行关掉后发现有个新的game.dat在被写入,也就是说游戏程序在自己打包,也算是支持不打包吧
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2010-4-4 10:22 | 只看该作者
嗯,好像不支持,解开后运行游戏的结果:我死机了 [s:88]
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2010-4-4 10:13 | 只看该作者
游戏还在解压中
/ P9 S8 g- D9 R  M/ O发现font文件夹里面有.png和.fnt两种文件
回复 支持 反对

使用道具 举报

5#
发表于 2010-4-4 09:56 | 只看该作者
我把解包器放上来了。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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