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

汉化任务 Magic Encyclopedia 3汉化分析

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

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

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

Magic Encyclopedia 3汉化分析

1. 字幕可在localization/lang.ini内找到
0 t7 b* ^) i0 d9 f4 @+ ?; U1 V* C换成中文,游戏中显示不出来
6 A7 M) I7 m5 B) E' C  I而按钮我感觉是由layers.ini定义# Z5 s+ c. v! M7 V" P! O
比如(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
复制代码

- ^; q7 s; ^) }) E2 }应该是文件,起始位置,结束位置,和MASK,另外两个想不出来是什么& _- @- C8 d$ }0 _
可见text也是隐藏在他的文件包里! W% R1 l; l$ [4 p& Y+ y
为game.dat
6 T! z- \( m" k# N0 e8 K; q( V个人感觉就是一般类型的压缩,甚至可能没有压缩,只是加了密* o9 I* ?2 M6 D% C/ G& N7 P
  , i7 f  Z3 x0 a# y
F7 F7 F7 可能就是别的明码文件中的 00 00 00 00 & N% N+ n5 D# V' `0 k+ i' h: a% _
把两个文件的索引分开0 a3 ^6 d/ k  i3 N

: Z1 r+ g- K, a3 J# x7 x据说UTF-16包括了所有UNICODE文字,个人认为该游戏应该是支持双字节的,此游戏还多了个unicow.dll' A. D$ H; I3 d( y4 x# D, i4 Z
程序介绍为
  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.
复制代码

. s3 M/ z9 X; v主要的难点应该在于如何解和写入这个game.dat还有修改字库. b, U. G  X. Q2 E
字库的排列应该要按照unicows.dll的要求相应改动的吧( r. C) b" d# p7 p9 X+ k) E; ~6 S1 |
; B) N- k" W- v& H- g0 `- d
DIR 结果
" B6 ^- M3 h; _) F$ J# V
7 ?7 O6 k! W/ v3 Q+ z9 K- A Directory of D:\Magic Encyclopedia 3 Illusions( ~  K7 C9 C/ d! y9 ~  c& k
$ B' ?7 m  }( @$ v. C
04/03/2010  09:09 PM    <DIR>          .
" J* ]  M8 c$ t+ }  s, [. b5 O/ |+ ~: w04/03/2010  09:09 PM    <DIR>          ..7 Z$ p1 {/ J3 T) t9 N1 a
04/10/2007  06:56 AM            92,216 bass.dll
7 D7 z- R6 \1 v& |- _) [03/18/2010  10:40 AM       157,283,264 game.dat
- ~% ~* G6 J  ^% D/ b' k+ x04/03/2010  09:09 PM        13,886,908 game.rar* ]5 q) g- r. ?  g
10/09/2008  03:22 PM           697,344 HTMLayout.dll9 R  g2 K0 B, p
04/01/2010  12:28 PM             2,867 License.txt
9 \+ V0 s4 W  Z; _04/03/2010  09:09 PM                 0 list.txt7 T4 L4 T4 _# g8 p/ V
04/03/2010  01:27 PM             3,907 local.log/ W! t7 R' C% f1 d$ Q7 _5 o# c
04/03/2010  12:17 PM    <DIR>          localization
7 {4 l2 ?. a. Y$ ~% ?04/09/2009  01:22 PM           336,896 magic.dll  j3 v! X! o, Y  }. y
03/19/2010  10:43 AM         1,693,024 Magic.exe
% `& h1 A9 R/ w- W' B" I03/19/2010  10:43 AM         2,895,872 Magic.wrp.exe7 L! f( a: @- M9 T' K4 R
04/01/2010  12:28 PM               101 manifest.xml
1 i4 P8 ]' ~+ Y# k" ?02/24/2010  09:43 AM        14,624,125 my_fx.ptc8 m* j. }+ r: S% X, A' @2 @
04/01/2010  05:17 PM                25 partner.ini
% D9 F+ Y3 m! F+ R( T04/03/2010  12:17 PM    <DIR>          res6 Y5 g6 r! ^, V4 Y; W: O
04/03/2010  12:17 PM    <DIR>          splash
$ P. R& V: C$ X0 v4 S09/22/2003  03:22 PM           245,408 unicows.dll8 K# r+ m( M% H5 f; C
03/19/2010  07:22 PM           619,008 wrapper.dll
2 j6 z2 K, V+ T              15 File(s)    192,380,965 bytes9 G5 L$ T3 B! x3 w: k! P0 d: A1 |! P

+ V! Q% K1 Z; U) N& B/ i3 N9 N. X Directory of D:\Magic Encyclopedia 3 Illusions\localization2 x" @. |6 O& J" U8 L
- {. U* F  Y+ F
04/03/2010  12:17 PM    <DIR>          .
8 v! N1 ~1 g" m: _6 v04/03/2010  12:17 PM    <DIR>          ..  H8 d2 X# i& n2 _% J( g5 ^  b
04/03/2010  12:17 PM    <DIR>          gui
. k; K- w1 Z% `% ~, A$ O+ a04/03/2010  12:25 PM           146,786 lang.ini
& t/ c2 D; s9 a04/03/2010  12:17 PM    <DIR>          quest, G! x+ }$ c. J) G
               1 File(s)        146,786 bytes
, t, Z. ^/ m4 i* T2 t  _; V3 u+ F1 N6 \
 Directory of D:\Magic Encyclopedia 3 Illusions\localization\gui
$ U1 t. G1 W8 J* i
  o& O" B3 E5 M! p. r04/03/2010  12:17 PM    <DIR>          .8 E* z- y3 |4 I/ h4 Y; p
04/03/2010  12:17 PM    <DIR>          ..$ M1 z# ~6 M. u* w/ [3 |! M. v6 y
04/03/2010  12:17 PM    <DIR>          load$ ?+ v7 L0 S' y$ M0 Q
04/03/2010  12:17 PM    <DIR>          main_menu& L) i4 \! `/ V  n0 F
               0 File(s)              0 bytes
( I0 O: K, h: _' p  h% J' t4 u  w9 j, B7 m4 d; M! ^
 Directory of D:\Magic Encyclopedia 3 Illusions\localization\gui\load; U/ n: U, Q7 A2 e- ^; q

5 @+ J4 r. M' w& m# N; w04/03/2010  12:17 PM    <DIR>          .
( }, Q4 c; w: |0 \04/03/2010  12:17 PM    <DIR>          ..
4 F8 w- z4 K1 w  h/ h( N02/09/2010  02:36 PM               128 layers.ini; h! U9 b- B3 Q5 K* N0 Q8 y  P
               1 File(s)            128 bytes
& W  K1 g1 h0 Q( c" P6 m2 |0 S( d0 e4 ]. C5 z; F4 u2 \
 Directory of D:\Magic Encyclopedia 3 Illusions\localization\gui\main_menu
# L' [4 A- h, L: _2 y3 K$ ^7 O( a7 P0 \& u% F6 @
04/03/2010  12:17 PM    <DIR>          .
  G9 J$ Y' L2 V( M, l- [. t2 h- r( R04/03/2010  12:17 PM    <DIR>          ..
0 g+ w! Q$ F& t6 N02/08/2010  11:16 AM             1,570 layers.ini
7 ~  z$ x; Y% a* d& S04/03/2010  12:17 PM    <DIR>          logo: }9 V+ c* g: y! _0 \, m
               1 File(s)          1,570 bytes4 b! I  `" z1 X3 w# p$ j

( s" N5 }3 y" r2 A7 @" @ Directory of D:\Magic Encyclopedia 3 Illusions\localization\gui\main_menu\logo5 S7 ?" g. H8 y

' Q! u0 P0 }/ c* R) D04/03/2010  12:17 PM    <DIR>          .
" e+ J7 F9 a- W5 X1 l3 t5 y7 H04/03/2010  12:17 PM    <DIR>          ..
% `  z& T! T- K02/11/2010  08:45 AM            63,021 logo.jpg
" x% C4 N4 h6 n6 L% W02/11/2010  08:45 AM            89,276 logo_.gif5 r  m% B6 F, _
               2 File(s)        152,297 bytes7 t( a' o4 [0 `0 B/ z
$ Y- i* w9 S9 t0 `. i: Q
 Directory of D:\Magic Encyclopedia 3 Illusions\localization\quest
1 m6 Z# ?/ |" A6 \0 O; c
, ^3 h, q& C9 Y; v04/03/2010  12:17 PM    <DIR>          .
% a: Z- n% v0 a. C4 x5 Z7 h3 n04/03/2010  12:17 PM    <DIR>          .." ^6 z$ s$ x+ K8 S9 A1 P
04/03/2010  12:17 PM    <DIR>          2_1_entrance
: g% E; l, t8 r% O5 s               0 File(s)              0 bytes8 p; u0 y& J" }# w0 Z6 Y

6 A" N: J  P5 b/ h+ z: o, V* D1 m Directory of D:\Magic Encyclopedia 3 Illusions\localization\quest\2_1_entrance* F0 q' L9 C8 r+ n2 h

: D9 g% w$ F& v; w0 g% J$ W04/03/2010  12:17 PM    <DIR>          .
3 g" d9 C3 c: \( _9 P! l04/03/2010  12:17 PM    <DIR>          ..- a7 \. O$ T  R
04/03/2010  12:17 PM    <DIR>          thimble
' Z, E2 \$ v' d6 _+ Y7 i               0 File(s)              0 bytes
/ K5 t- [# b- A. d. |
  }+ {5 \: k& A* H8 u; D* v Directory of D:\Magic Encyclopedia 3 Illusions\localization\quest\2_1_entrance\thimble5 J& q( n% k& s4 y* g& f0 N

/ M% w& F" p* Y04/03/2010  12:17 PM    <DIR>          .
, ~6 X* k+ ]9 S04/03/2010  12:17 PM    <DIR>          ..
2 L. x9 H4 I2 F2 E! n+ E03/18/2010  10:07 AM           446,131 _back.png
, m1 g3 |# y, S. ]8 x               1 File(s)        446,131 bytes8 ~7 b0 q* A( S' P
* m" L3 F& m8 H
 Directory of D:\Magic Encyclopedia 3 Illusions\res. j- b( r& c# c
! R/ t# X: ~8 ~
04/03/2010  12:17 PM    <DIR>          .
; Y5 I- J7 u" X5 }04/03/2010  12:17 PM    <DIR>          ..
' c# G1 Q" W( g1 M- r5 H02/08/2010  07:09 AM               263 music.ini
7 e0 K/ V$ l4 f# t) l" k+ k02/16/2010  01:20 PM            14,608 sound.ini
6 B# A# Q9 c/ g- B' s9 l               2 File(s)         14,871 bytes
0 I6 g, m! j7 d$ }( U' d  w7 {8 P
# p- b2 q* @# ]- h/ O: _1 Q Directory of D:\Magic Encyclopedia 3 Illusions\splash4 a3 R, x( X# p" h0 w
6 s- {9 Y5 X2 p  C
04/03/2010  12:17 PM    <DIR>          .( G2 Q# I1 {. g7 V! b6 O& _* \
04/03/2010  12:17 PM    <DIR>          ..; @7 X) M) L, A# g; `. _' B5 z
09/02/2009  12:23 PM            99,682 alawar_logo.jpg, R  K6 u4 N9 M% ?7 ~8 R7 G
02/11/2010  02:31 PM           255,418 go_logo.jpg
( p6 R* H/ @% b) W02/11/2010  01:48 PM                55 splash.ini0 A, v) b" G  x, t$ `: I2 y$ t5 c" _
               3 File(s)        355,155 bytes
; ^8 O# @8 F$ s# I: }; f
3 G2 H$ R9 Z! X+ L, h     Total Files Listed:+ W5 r- v0 i3 v9 ]* q3 r
              26 File(s)    193,497,903 bytes
0 h& e3 A, W% {  G  W! R& p, e8 e              32 Dir(s)     907,440,128 bytes free' M  t2 n: J) J! P
/ Y$ z4 S. \* I4 u7 K
WinRar 结果
9 t. q+ p, a& F' Q8 }本来/ [2 _. O" q" _6 \7 Y" C. S9 \. g, v
153,597KB的. }. P9 M( |$ ~' K: ]' V4 D
现在是
$ ~5 c5 u  F1 z( n' i6 W% O; t% r8 v7 P) |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 | 只看该作者
游戏还在解压中! W* t; |8 R' [
发现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日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

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