引用第8楼shane007于2010-04-01 11:17发表的 :
只要知道游戏读取字符图片以后,以何种格式,放到哪个内存地址! T* [8 s% U' r+ x* q) v9 V& r
即使我们无法解压字库,也可以通过内挂一个DLL,传入字符编码,把我们自己的字符图片写入对应的内存地址。。从而达到汉化的目的。3 C4 K, o6 [. V* s- h
引用第29楼jinxin8866于2010-04-26 21:26发表的 :
/ ^8 p2 I- |8 g1 F# [2 b- E# }( ^
现在我们已经分析出了字库文件解压后的三种文件格式,我觉得没必要再分析XCPK文件,把我们自己的字符图片写入以下结构对应的内存地址 / W: @: A$ g/ B2 E
可以了 2 {6 m& v4 S+ O! d4 l
str[] = {pbuffIn, lenIn, unknow, pbuffOut, lenOut, unknow1, NULL, str1}; + B8 s8 N* Y( R( [% f! a8 a
.......![]()
引用第45楼solidji于2010-05-27 20:47发表的 :
恩,这个是将保存下来的原始英文字符串,由数据流转成可视画面,完善下界面就可以在后面人工输入替换的中文文本, - ], l- @8 c$ Y% S |
第三部分才是将人工输入的中文文本,逆过来转变成数据流
然后由第一部分读取后替换,这样看到的就是自己填入的东西了![]()
欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://www.chinaavg.com/) | Powered by Discuz! X3.2 |