终于抽时间把这个工具完成了,由于scummvm的导入工具无法把第2个字节是0xfe的字符导入,
) d5 n2 Z6 y4 w2 Z所以我们想了一个变通的方法,就是找一些游戏中没有使用的汉字来代替导入,然后修改这些字的字型。3 X: M. A! q% K! c) i: A% R
这样看起来和导入原来的汉字的效果是一样的。
; w+ D2 O% @( O2 I0 ?- {1 {9 O
, V4 d5 E1 \) M& Y; A4 w+ I1 F: T软件界面如下 F4 r; W+ k5 Y5 @+ I& P) G
2 s+ j2 R' y1 D. w1 L" R* F* g6 d$ w& L
使用方法
1 {& m; q% Y7 |原始字库文件就是chinese_gb16x12.fnt这个文件
" p; X, u7 [) ^ X; @替换用的文字的格式是个内容类似如下的文件,前一列是无法导入的汉字,后一列是我们用来替换的汉字。
8 g" {% e! I |, j6 d$ Y% H1 l8 `gb2312编码,最后1行不要回车。& s6 U( P+ A' o- ], o$ U: {
绳笙
4 S: U& u7 z( W9 A9 E; M4 D塔鳎
, h9 R5 K' P. R4 c* Q( \% M蟒硭% B6 {) Y2 M* @- M
件腈
/ \1 V- j' E. ^% H4 v哈蛤$ I1 z) ~' c6 F% w
宁鲲
; h; U ~% i. x% o O二靓- a8 ~& K% M0 i! {! C
隐寅
, F( l+ r" F( p1 U! O N服敷
1 |+ J" m6 l! \& Q( B( N; {9 C漫曼! } V0 \. F1 q# C3 W
楚杵' F+ c1 n# p# v: k3 ^% n# I
摸摩
W" a. g; z% h7 ?+ D; K剥啵
! k& k* b9 G3 e+ w+ s浸瑾1 U* Y1 w$ i5 P5 v
誉虞
" N+ q' _: X& U, ^& Q- z0 p2 w威薇
( k& m% V' W) R8 `6 R牺熙7 _( U6 P/ l+ C# V
转换后字库文件只要选择1个存放目录就行了。按下转换按钮后就会转换,转换后有提示信息。
" q9 u. m- c; U/ \8 l: u& m附件放上一个例子,含有indy4的转换好的字库。 |