第一次用贴吧,还请多多包涵,刚刚接触解包,请多多指点。
是这样的,我在对灰色的迷宫的文本解包,得到一堆cst文件,再转换得到uft-8的文本,将几句文本替换为汉语后,重新打包。游戏可运行,但是碰到中文的某些字后就不显示它和它后面的。
重新拆包后发现,特殊文字对应处文本变成了一个奇怪的符号。
1.请问怎么接解决这个问题呢?
2.我猜测可能是工具对uft-8支持不好,于是打算自己造个轮子试试,可是我看cst转换到txt的工具(不能正常使用,python)源码,发现它的两个offset好像不对,一个直接到文件末尾了,还有一个超出文件了,cst文件到底是什么结构的呢?
3.我尝试过exkifint,可用它解包后文件名乱码,使用makeint后生成.int,但放入游戏后无法运行,这是怎么回事呢?
4.有没有什么方便的工具可以推荐一下呢?
谢谢
是这样的,我在对灰色的迷宫的文本解包,得到一堆cst文件,再转换得到uft-8的文本,将几句文本替换为汉语后,重新打包。游戏可运行,但是碰到中文的某些字后就不显示它和它后面的。
重新拆包后发现,特殊文字对应处文本变成了一个奇怪的符号。
1.请问怎么接解决这个问题呢?
2.我猜测可能是工具对uft-8支持不好,于是打算自己造个轮子试试,可是我看cst转换到txt的工具(不能正常使用,python)源码,发现它的两个offset好像不对,一个直接到文件末尾了,还有一个超出文件了,cst文件到底是什么结构的呢?
3.我尝试过exkifint,可用它解包后文件名乱码,使用makeint后生成.int,但放入游戏后无法运行,这是怎么回事呢?
4.有没有什么方便的工具可以推荐一下呢?
谢谢