终于抽时间把这个工具完成了,由于scummvm的导入工具无法把第2个字节是0xfe的字符导入,* r' L; _% E Q4 ~$ ?
所以我们想了一个变通的方法,就是找一些游戏中没有使用的汉字来代替导入,然后修改这些字的字型。
; h# N" M5 R' r3 J" [这样看起来和导入原来的汉字的效果是一样的。, v6 X: U1 \# C' }+ V
; m ^0 [, q+ e% }6 @$ b/ ~6 P/ I软件界面如下
+ g( C" P W; L" b; P+ ?" f" P+ T7 n; ~+ _: b* P
& w E2 `* \7 Q5 e; D5 a9 z
使用方法+ G+ n Y: n& B& z) ^1 A
原始字库文件就是chinese_gb16x12.fnt这个文件
9 y) \ g1 k' M( v( f& G替换用的文字的格式是个内容类似如下的文件,前一列是无法导入的汉字,后一列是我们用来替换的汉字。2 z% b. r }' Q
gb2312编码,最后1行不要回车。
. `# G" R7 O) [) k. U1 c! I; G绳笙
?3 ^. g5 J: k! o. F0 m7 j塔鳎
* O: p# \6 f4 @$ P7 v4 Y- K蟒硭
( e! l: M P5 j5 r' V* L ^7 ~件腈
' Y" B9 l- h7 E! c) o1 _! o# t! _哈蛤( Y4 Y/ D, f9 f! _* I; p1 I$ u
宁鲲0 F \* Z# l+ H4 m' m n( D
二靓
7 w5 W$ P" q2 W: A0 y3 `6 @隐寅3 U% N- u5 j/ d: B; E
服敷
" A1 j5 D4 f( f5 T- t- ^漫曼 k* N, J1 Q" U/ ~) t" r
楚杵
$ V9 C( h" f3 u7 `' e摸摩, L1 O2 ` \% Y% A2 B
剥啵+ T8 l$ C& }8 k
浸瑾 r9 s. D8 Y. I( Y( v! ]
誉虞7 y, u6 q) h9 F) q D. |% a) a
威薇
! {: A; ], g0 ~: C; F1 w牺熙) K& [. X0 J4 `# |% G. b0 j& @
转换后字库文件只要选择1个存放目录就行了。按下转换按钮后就会转换,转换后有提示信息。
0 S1 L: I. t# X# T附件放上一个例子,含有indy4的转换好的字库。 |