终于抽时间把这个工具完成了,由于scummvm的导入工具无法把第2个字节是0xfe的字符导入,
% f6 |# R( Q6 N2 t2 G7 ~* ~5 S* J0 a所以我们想了一个变通的方法,就是找一些游戏中没有使用的汉字来代替导入,然后修改这些字的字型。) t7 i# ]! c* S6 L5 @. P
这样看起来和导入原来的汉字的效果是一样的。' R) }. r1 h! }( V* A* T0 V
7 S: w( H5 p: j! u4 ?* m- p. M
软件界面如下+ y ]4 \# c5 {; j# m$ ^
5 e/ I6 @* L4 i5 u/ C) J: C1 h
0 o$ h6 q1 _' K' O4 J; o8 `/ ]
使用方法
; q, H5 y1 r+ r" u原始字库文件就是chinese_gb16x12.fnt这个文件
+ C; h. y# T" H) |9 E! A# O替换用的文字的格式是个内容类似如下的文件,前一列是无法导入的汉字,后一列是我们用来替换的汉字。
* V) e4 f( |+ a6 T/ _" Qgb2312编码,最后1行不要回车。
3 W/ d( D+ {7 q绳笙
, j" Q2 G1 R7 K6 J' R; e1 w塔鳎: h# m7 ?2 N; \# L' ?- l% a$ N
蟒硭
9 F: W4 R+ |' T件腈5 f$ B" g. B1 A' P& x9 ]
哈蛤$ p0 v+ U) S- W5 N$ i; g
宁鲲
$ K6 L7 m+ Q7 ?, }# C: R7 {4 o二靓' W% k; ~0 P6 u7 O% @0 G
隐寅7 b# `& ~3 @6 G9 v" Y& r
服敷( c P2 Y# A& g
漫曼7 j" L: j L7 P0 T
楚杵$ V F z3 S# C
摸摩9 o& p- I' F' A3 ]$ @- H
剥啵* C( W. l8 j& p3 H1 ?7 R) p v, t
浸瑾- x6 P( D- K% I
誉虞
0 b V9 S- v* C0 {( ?- g威薇9 A) Z$ L5 A+ I) j8 {& `
牺熙/ s3 P* |/ o; o& n& x! j
转换后字库文件只要选择1个存放目录就行了。按下转换按钮后就会转换,转换后有提示信息。
$ U" I% s7 F7 ~3 i2 x" w) O2 Y3 _附件放上一个例子,含有indy4的转换好的字库。 |