终于抽时间把这个工具完成了,由于scummvm的导入工具无法把第2个字节是0xfe的字符导入,
' m$ A! b- o6 {" o所以我们想了一个变通的方法,就是找一些游戏中没有使用的汉字来代替导入,然后修改这些字的字型。- J! h# ~' I" o6 v, l
这样看起来和导入原来的汉字的效果是一样的。
/ k, [; k, l4 ?3 u, t) W' u N1 X
$ T7 D& l1 ]0 y1 q# M8 Q软件界面如下' B9 I- o9 U# `: S9 X$ z# F
* ]' g8 H2 Q; v
$ ?, y j7 V( }$ R6 T使用方法
6 {" D" g3 e5 t2 N原始字库文件就是chinese_gb16x12.fnt这个文件
" D4 Y5 V7 C8 t& p1 H5 R替换用的文字的格式是个内容类似如下的文件,前一列是无法导入的汉字,后一列是我们用来替换的汉字。
, |* H& Y0 ^* Pgb2312编码,最后1行不要回车。( A- [( i- m; D
绳笙
G/ G& B4 K$ w4 ^. M4 x2 A塔鳎
; L. z8 n( l- S1 j% F( L! h蟒硭
8 l7 u1 v0 A. M$ L6 u; ]4 I0 E件腈
: F& ]/ f: x+ z哈蛤; u2 v7 ]& l: x* R$ F% ~0 I
宁鲲
! _3 \8 K4 a0 ~二靓
2 u! G! v) B }( Y/ B; E* d; B0 n6 h隐寅
7 f/ x, q1 [) X+ u服敷
- n8 C- }' C+ O; ?- G漫曼- U- y% d T1 R) E
楚杵( M' z- o d# W
摸摩 l( m; x8 |# L6 S# S& i
剥啵
9 k, t2 i, \! a8 ?' q* W- [! q浸瑾! }; ~$ @6 z2 b B. i4 ?3 C
誉虞7 y+ E" D4 n& {* G& ^+ Q" A3 e2 D
威薇
% P9 \! t% f( u牺熙
/ E7 `: a8 m( i8 u q6 i/ z5 l# e转换后字库文件只要选择1个存放目录就行了。按下转换按钮后就会转换,转换后有提示信息。7 p9 B* p4 a( Y1 C1 O' F
附件放上一个例子,含有indy4的转换好的字库。 |