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.
复制代码
" `) h# w- m f7 S5 N
主要的难点应该在于如何解和写入这个game.dat还有修改字库 3 r1 W+ S! z5 R$ @. O字库的排列应该要按照unicows.dll的要求相应改动的吧 0 M* H( ]' t' M/ T3 H" \& Q( w + j0 Z; P) C$ zDIR 结果 / s7 q/ E( `( c: Z6 J* w# l/ \& V- }$ y6 n6 [0 B
Directory of D:\Magic Encyclopedia 3 Illusions $ F( Z% @% g" f7 E$ d) C& u. _3 }; h+ Q) y! e: |% g0 u* Y7 u: N
04/03/2010 09:09 PM <DIR> . h; ?, o0 Y2 N$ q1 R' `. F" T1 I& `04/03/2010 09:09 PM <DIR> .. ; h+ L3 I0 m: w# Z+ e6 I04/10/2007 06:56 AM 92,216 bass.dll 0 {6 {4 I" ^5 W! S2 ?03/18/2010 10:40 AM 157,283,264 game.dat 9 J! {0 e) J2 g04/03/2010 09:09 PM 13,886,908 game.rar ' S7 o& T9 q. f A$ }10/09/2008 03:22 PM 697,344 HTMLayout.dll # h" M/ ^5 ]1 \" W04/01/2010 12:28 PM 2,867 License.txt$ S: ?( ?" s; d# I2 W
04/03/2010 09:09 PM 0 list.txt, h4 N% S- R) B
04/03/2010 01:27 PM 3,907 local.log 5 i' j, L8 \ q4 v) f* W. I04/03/2010 12:17 PM <DIR> localization + {2 N, O ~( D$ t E1 w6 ]+ B/ ?( k2 T04/09/2009 01:22 PM 336,896 magic.dll' L/ \: T. V7 y, E9 S Z. x
03/19/2010 10:43 AM 1,693,024 Magic.exe$ Z9 S u: e% T. |9 q! c K& i
03/19/2010 10:43 AM 2,895,872 Magic.wrp.exe6 Q: _6 a( G6 ?
04/01/2010 12:28 PM 101 manifest.xml! w5 e# s3 x0 p; K6 J# t1 K
02/24/2010 09:43 AM 14,624,125 my_fx.ptc , `4 L5 c1 U* I# U1 _" j! X! X# @04/01/2010 05:17 PM 25 partner.ini3 x' g' Q! _% |& ]% t0 x$ `) Z# l
04/03/2010 12:17 PM <DIR> res; ^/ U/ ?8 Q8 \( u, N3 h) K* `
04/03/2010 12:17 PM <DIR> splash1 l+ M) o" c, p& b1 O1 ^" |, ^
09/22/2003 03:22 PM 245,408 unicows.dll5 y* H6 t: r6 O q% E) k! k' I+ l
03/19/2010 07:22 PM 619,008 wrapper.dll. ^) d0 ~& u4 m* A( ^
15 File(s) 192,380,965 bytes# s4 b. G: I- Z, s% y
u+ K0 P" `& P
Directory of D:\Magic Encyclopedia 3 Illusions\localization! l; B7 q/ V9 N5 b) }9 J$ E; l
+ x, q/ M, N' \8 P! }1 g
04/03/2010 12:17 PM <DIR> . 6 m- @9 X$ Z1 b7 }: @" W( e04/03/2010 12:17 PM <DIR> .. * j1 k# [! ^# t! W04/03/2010 12:17 PM <DIR> gui $ B. ^5 }% Z5 X" o7 U4 |" {04/03/2010 12:25 PM 146,786 lang.ini , y x3 @$ g7 D. s04/03/2010 12:17 PM <DIR> quest ) A' \: f H& m. ] 1 File(s) 146,786 bytes# X' y/ N W, Q% E6 b
- D# R' g: Y' i% y( j1 k
Directory of D:\Magic Encyclopedia 3 Illusions\localization\gui ! p9 J$ K ^% O- f 2 ^6 t6 E T$ A; ]3 C4 X04/03/2010 12:17 PM <DIR> . / S7 A5 n: j# M* {; V04/03/2010 12:17 PM <DIR> ..8 q5 d6 ]' S9 V# Z, K; Y- S4 r3 I$ `
04/03/2010 12:17 PM <DIR> load . {/ F# }8 d7 [# @% l. }( t2 m04/03/2010 12:17 PM <DIR> main_menu 4 u4 B$ W+ }4 P8 W/ U 0 File(s) 0 bytes & x, Y3 m4 |. \# @% u* k6 s5 O" H3 S3 U+ a$ ]4 C" ^' W5 o
Directory of D:\Magic Encyclopedia 3 Illusions\localization\gui\load& D6 h6 |3 X; Q- q3 V4 _" Z
% F2 e7 X. G/ @9 R
04/03/2010 12:17 PM <DIR> .- G; {2 t4 l% f: t
04/03/2010 12:17 PM <DIR> ..4 m$ P8 s8 r; d) ]- n
02/09/2010 02:36 PM 128 layers.ini& V2 |% B; c3 X$ `! f1 u7 X! ~; T" D
1 File(s) 128 bytes & O4 b4 M. ?: r $ B2 Y5 n) z( W; l Directory of D:\Magic Encyclopedia 3 Illusions\localization\gui\main_menu4 G* K4 N: L; Y5 Y, p0 N1 o
/ L* B3 i; b: v3 \4 W1 ^4 V7 d+ h
04/03/2010 12:17 PM <DIR> . . p; O9 T+ Y# V' I. N! P* F( _1 b04/03/2010 12:17 PM <DIR> .. # J& D1 I; r1 |- U( K7 m02/08/2010 11:16 AM 1,570 layers.ini ; d, M9 f; }: ]2 Z; ]04/03/2010 12:17 PM <DIR> logo / w- S' i% X- N E& X 1 File(s) 1,570 bytes) ]# r6 n r2 I( R' w3 E; j
# z% {4 W. u5 I! ~" r
Directory of D:\Magic Encyclopedia 3 Illusions\localization\gui\main_menu\logo 2 T/ `% c2 E; w6 I& Y& {! c- X( I$ d+ n
04/03/2010 12:17 PM <DIR> .9 i, z! ]5 I7 ?
04/03/2010 12:17 PM <DIR> ..3 K; D' t& l& r! J, O
02/11/2010 08:45 AM 63,021 logo.jpg2 e' e; v2 `2 D& x2 L
02/11/2010 08:45 AM 89,276 logo_.gif 9 o) U8 q( |) v* k8 ?* |; M 2 File(s) 152,297 bytes ) ^9 I) d( v7 T. k5 m& c1 [( F* |; e- s* N- d
Directory of D:\Magic Encyclopedia 3 Illusions\localization\quest 4 Y1 |2 r* V3 q, b ( ]% A f8 A2 ?$ Y/ p8 n04/03/2010 12:17 PM <DIR> .; z6 q) ]0 [/ ~. P! H M2 H( L
04/03/2010 12:17 PM <DIR> .. ( s7 [1 r3 J A6 A. j: E: z3 t04/03/2010 12:17 PM <DIR> 2_1_entrance ; r4 F- S7 f3 B2 W 0 File(s) 0 bytes ) a7 G( t) D, B+ u' a7 c% H, R. `3 `: y/ E5 b1 [# T( D# u
Directory of D:\Magic Encyclopedia 3 Illusions\localization\quest\2_1_entrance( @$ Q3 X' m4 `! Z
5 O0 U S3 _' x1 }+ W
04/03/2010 12:17 PM <DIR> .6 L: R( H' {; ^" N/ _( A
04/03/2010 12:17 PM <DIR> .. 7 B& T6 x# m' l6 l04/03/2010 12:17 PM <DIR> thimble# f9 S2 z; M2 |3 T1 Z: q3 y
0 File(s) 0 bytes" B' h0 c9 A* m; ~1 I0 S
% K- D6 |2 V3 H9 ?' P
Directory of D:\Magic Encyclopedia 3 Illusions\localization\quest\2_1_entrance\thimble ; x' m, G8 Z; K9 v* ?) _ 8 ] v( {5 i* V5 q, g04/03/2010 12:17 PM <DIR> . / W0 {" P, L4 q, r' z9 B04/03/2010 12:17 PM <DIR> .. + f6 j& F; c: C& Y# t3 H03/18/2010 10:07 AM 446,131 _back.png ) b8 Y6 @# `* B4 u, r* e+ S8 k7 x 1 File(s) 446,131 bytes' q5 J* c6 K6 S
5 H( q" f2 Y0 r6 S Directory of D:\Magic Encyclopedia 3 Illusions\res : b; }% B1 K+ g& W& E5 e5 ^& U+ U. x9 ^6 ]- S% N
04/03/2010 12:17 PM <DIR> . 9 j4 g4 ^1 s8 a4 p1 t; o( }04/03/2010 12:17 PM <DIR> ... y& I g6 ]1 R/ _2 O( r) \
02/08/2010 07:09 AM 263 music.ini + L& D5 ~- L+ r- G# c y. [02/16/2010 01:20 PM 14,608 sound.ini 3 @/ l u3 E' M5 N5 S 2 File(s) 14,871 bytes $ Q/ l: ]* M, w' j8 x' F% q 5 T9 |/ v3 j) L P2 Y; p4 }/ f Directory of D:\Magic Encyclopedia 3 Illusions\splash ; a+ d$ t) U8 Q/ ^ & I# t g5 C2 e+ ^& V04/03/2010 12:17 PM <DIR> .; s& X& b( {- ^+ d3 ]2 F
04/03/2010 12:17 PM <DIR> .. * Y8 I6 a8 X3 A2 U( P, J09/02/2009 12:23 PM 99,682 alawar_logo.jpg , V2 ~4 @5 d, `! m) s5 E5 L/ X. M02/11/2010 02:31 PM 255,418 go_logo.jpg& t8 @0 ~; q$ ^
02/11/2010 01:48 PM 55 splash.ini / z. ~ V" ]; ^( q+ v 3 File(s) 355,155 bytes K( k+ x% p6 {! G h- s # _- {, c N% |, W2 O Total Files Listed: d/ a& W. U2 g/ t8 { 26 File(s) 193,497,903 bytes2 K( D' O! n# i: {3 Z8 C# `& I
32 Dir(s) 907,440,128 bytes free& [' G) o: r- i; Q% N