标题:
最近无聊研究KOEI的老Windows游戏的简体化,遇到个问题
[打印本页]
作者:
银河漫步
时间:
2013-2-19 14:32
标题:
最近无聊研究KOEI的老Windows游戏的简体化,遇到个问题
比如三国志2、3
野望3、4、5
都有Windows版本
我尝试把文本简体化
却发现exe无法识别gb2312的字码
下断跟踪后发现如下图所示
因为exe调用了COMCTL32.dll
强制传递了参数 "3A4"
于是导致简体字码无法识别的问题
此处只要在加载dll的时候把传递的参数3A4改为3A8即可
但是问题是
我却不知道exe是怎么传递这个3A4的参数的
想要修正exe档
有没有什么好办法
图片附件:
01.gif
(2013-2-19 14:32, 40.68 K) / 该附件被下载次数 176
http://xycq.org.cn/forum/attachment.php?aid=125700
作者:
winuxx
时间:
2013-6-2 13:41
我在简体化三国志8的时候也遇到类似的问题
在游侠发过帖子,豪杰兴邦曾给出很多好的建议。
作者:
豪杰兴邦
时间:
2013-7-11 22:04
标题:
回复 #2 winuxx 的帖子
呵呵,我想起来了,记得那个帖说数字还是乱码的吧。
不过找不到链接了,记得简体化完成了绝大部分了。
[
本帖最后由 豪杰兴邦 于 2013-7-11 22:14 编辑
]
作者:
豪杰兴邦
时间:
2013-7-11 22:15
直接对着那行进行汇编看看,只要还在exe的空间里面,汇编就是在修改exe。
欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/)
Powered by Discuz! 5.0.0