终于抽时间把这个工具完成了,由于scummvm的导入工具无法把第2个字节是0xfe的字符导入,# v' q, a5 L( M+ y) s
所以我们想了一个变通的方法,就是找一些游戏中没有使用的汉字来代替导入,然后修改这些字的字型。
( N9 i3 v6 b0 r, \" n1 K8 ?; p/ Q这样看起来和导入原来的汉字的效果是一样的。
% U) D M" s5 q l4 W- g2 [: H3 H+ c# z) _$ X+ `$ I1 Y
软件界面如下/ y/ q! Y! U# n/ n0 S) _5 f6 C
R Z2 l4 O% {
0 f* @, O1 _! M
使用方法& ~9 l, G/ r n4 V3 x. d) H" S
原始字库文件就是chinese_gb16x12.fnt这个文件( ?, @3 [7 v6 H- Y" L
替换用的文字的格式是个内容类似如下的文件,前一列是无法导入的汉字,后一列是我们用来替换的汉字。9 l* G' T/ S9 P' l
gb2312编码,最后1行不要回车。# x. f8 |8 O: C2 @1 j
绳笙- V. N- w: v5 c$ a: g
塔鳎
% ~# w) L* x( x' W, p: d蟒硭
: m$ |4 b. B* G, S8 y件腈
2 ?8 N3 z, }, H$ U哈蛤
: n! O; Z- a2 y7 | m/ X' b: X; P宁鲲. y9 z& A9 r5 ~) O9 y d
二靓 P# ] m& K1 S2 ^7 n2 k# P
隐寅8 C( k8 Q5 `$ H6 V( }+ D, q: C
服敷
9 |+ h. E) Z$ P漫曼
* K5 R% z; _: S8 [0 @0 B, u$ }楚杵$ [* p+ p; J9 U' M
摸摩
4 J/ y1 X% M* c剥啵
: Z' W7 Q: `/ k# d& L5 y浸瑾
6 [9 G. z+ V' x' N誉虞$ |/ n/ F& k+ _9 L8 }- n0 k
威薇
) [5 S9 e% V; I牺熙
/ }3 H2 E! F2 I( y9 s& w9 n; d转换后字库文件只要选择1个存放目录就行了。按下转换按钮后就会转换,转换后有提示信息。
3 a) ~) \# ^% U5 z' D/ [$ A; M1 L6 D附件放上一个例子,含有indy4的转换好的字库。 |