这个游戏的字幕文件在\Data\Game\Eg2.msg 等几个文件里,ansi单字节格式保存的。
; X0 z# H2 V6 r- b2 }$ F改为中文之后,显示出乱码,把中文汉字分开显示为2个单字节了。% t9 `7 r5 g; T5 b$ F3 ~5 n8 I+ O- F
想找显示函数,找了半天没找到。
) n; z8 N1 `, {$ S1 q* H5 [和字体有关的内容在Font目录下,Font.lng好像是一个配置文件。
* Y9 u a. Y) _$ i5 R# s3 B/ w0 o: T里面竟然有中文的配置,不过改为中文后出错。
# ?( m1 Y( K- R! D u
5 w" v) L* p( b, M' X// 0: Ansi, Greek, Russian, etc (ASCII)' T$ N/ Z- \9 O0 }$ w
// 1: Japanese (DBCS)* ]5 `* K# b0 X+ M( U7 H2 O, k3 Q) z
// 2: Chinese, Korean, etc (DBCS)$ r+ p3 q& R8 B
7 h! f& ~- S6 A, m% c: m3 ]
0& Y" E0 |+ W. {; [: N1 d
( W; X- j L; [7 z, B" g z n5 ]
Font01.crf 等文件有可能是点阵字库。暂时研究到这里。$ V7 E6 h- h* d8 t
|