标题:
求助,三国志英杰传DOS原版的实时回合数如何修改?
[打印本页]
作者:
kingduanlian
时间:
2025-5-27 21:26
标题:
求助,三国志英杰传DOS原版的实时回合数如何修改?
我是在Windows下用Dosbox运行的,试过GB4,搜不到。试过金山游侠,也搜不到,而且金山游侠容易把游戏搞崩溃。Cheat Engine也试了,还是搜不到。直接搜数值搜不到,用模糊查找也找不到。看网上有网友说搜当前回合数减1,这个也试过,还是搜不到。还看到一个帖子中提到CF6A这个地址,用Cheat Engine,直接跳转到CF6A这个地址,在列表中看到的都是满屏的??,什么数值也没有。
作者:
阿尔法孝直
时间:
2025-5-27 23:44
如果是金山游侠,要搜回合数减1。比如说当前是第10回合,那就要搜9。
作者:
kingduanlian
时间:
2025-5-28 10:37
标题:
回复 #2 阿尔法孝直 的帖子
我试过减1,没搜出来,从第二回合开始搜的1。你用的是哪种数值类型啊?
作者:
阿尔法孝直
时间:
2025-5-28 11:01
标题:
回复 #3 kingduanlian 的帖子
有没有一种可能,DosBox的DOS内存区域是动态的,也就是说DosBox随时会进行DOS的内存搬运,导致实际地址找不到?
作者:
likelove
时间:
2025-5-28 21:01
比六环少一环就行
搜索比显示的回合数少一个,比如第5回合,就搜4,搜索长度是字节,大概2、3个回合就能找到
作者:
kingduanlian
时间:
2025-5-30 08:56
搜到了,数值类型要选Byte,是搜当前回合减1,之后第二关还是相同的地址,战斗开始时,这个地址的值是0,第二回合变为1。昨天试完太晚了,就没再试,退出游戏再回来,回合数地址变不变。
作者:
kingduanlian
时间:
2025-5-30 21:41
退出再进游戏,回合数的地址就变了,得重新搜。
欢迎光临 轩辕春秋文化论坛 (http://www.xycq.org.cn/forum/)
Powered by Discuz! 5.0.0