终于抽时间把这个工具完成了,由于scummvm的导入工具无法把第2个字节是0xfe的字符导入,
0 \' l% V" o7 R, Q8 B/ ?) D" F, ?) I所以我们想了一个变通的方法,就是找一些游戏中没有使用的汉字来代替导入,然后修改这些字的字型。# }2 L+ j& L3 [& W5 \
这样看起来和导入原来的汉字的效果是一样的。" Z* i0 p0 z# d9 m) Q; V3 s
- Q8 k7 ~9 w, Y; |. u: \
软件界面如下
9 w! h8 Q5 t3 r
* B# v; s' e+ O: h# S
& f3 X6 w6 `2 d使用方法
, c0 s( V* j6 U" X9 L* a原始字库文件就是chinese_gb16x12.fnt这个文件
. a5 g; ^7 \" Z4 K( W( B替换用的文字的格式是个内容类似如下的文件,前一列是无法导入的汉字,后一列是我们用来替换的汉字。
, p4 ^- I5 G) Y3 _$ {, Q `gb2312编码,最后1行不要回车。
0 s$ j! Y' S. a# g绳笙
& Y* N' N" k* }塔鳎0 Z+ w% B) s; [1 z9 _
蟒硭
2 A9 i. a0 q) A4 Z) ~5 z件腈
, ]7 s0 d: U6 _+ n! C哈蛤
& {) M7 E/ @+ @! ]7 A6 h. _宁鲲( X: s, g- m9 ^& V
二靓
2 v5 ]7 k9 l7 Z, I隐寅' T" I Q# _4 R7 u6 W9 v: E
服敷
" B( m! e' K2 x" a漫曼
' R$ Z y: b( K5 z楚杵
2 P* |) W0 z: s# ^( G) n摸摩: K1 \, l! g$ j* m8 h
剥啵
2 p5 J* X# s0 z3 u浸瑾% _" y3 e& x" ~1 @, {0 W S$ `. s
誉虞" S1 T1 D; C4 S2 R& O5 y
威薇
i* h3 {6 t: H8 x牺熙# b! W3 C( x" t( @. [
转换后字库文件只要选择1个存放目录就行了。按下转换按钮后就会转换,转换后有提示信息。% G w; m. S: G o) Y U
附件放上一个例子,含有indy4的转换好的字库。 |