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