引用第8楼shane007于2010-04-01 11:17发表的 :
只要知道游戏读取字符图片以后,以何种格式,放到哪个内存地址: C: X! ]* o) {0 ~
即使我们无法解压字库,也可以通过内挂一个DLL,传入字符编码,把我们自己的字符图片写入对应的内存地址。。从而达到汉化的目的。
引用第29楼jinxin8866于2010-04-26 21:26发表的 :
' f/ `7 j4 I9 K
现在我们已经分析出了字库文件解压后的三种文件格式,我觉得没必要再分析XCPK文件,把我们自己的字符图片写入以下结构对应的内存地址 ' `1 h7 l( Y8 M6 o
可以了 7 X! X h. j* c& m4 P
str[] = {pbuffIn, lenIn, unknow, pbuffOut, lenOut, unknow1, NULL, str1};
.......![]()
引用第45楼solidji于2010-05-27 20:47发表的 :
恩,这个是将保存下来的原始英文字符串,由数据流转成可视画面,完善下界面就可以在后面人工输入替换的中文文本, X) ?( V- V7 k$ A
第三部分才是将人工输入的中文文本,逆过来转变成数据流 $ U9 d8 G% H# E7 I- p- [' }9 ?
然后由第一部分读取后替换,这样看到的就是自己填入的东西了![]()
欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) | Powered by Discuz! X3.2 |