前几天在网上找了一个集成1810款DOS游戏的合集,需要在DOSBOX下运行,我用的是WIN764位系统,想玩一些游戏可是发现很多游戏难度极高,对我这种没有游戏天赋的人来讲真的是很困难,但是又想玩下去,那么.....修改吧,网上搜索了一下可以用FPE2001来查找地址,然后用CheatEngine修改,但是win7不支持FPE这么古老的软件,把网上资料搜了个遍,然后我找到了支持WIN7的GameMaster9.0,试了一下,金钱体力之类的都可以改。这里主要用到两个软件1.GameMaster9.0,2.CheatEngine6.2。话不多说,上实例。
方法/步骤
1、打开游戏,看一下游戏金钱数507
2、打开GameMaster9.0
3、右上角有个下拉箭头,拉下来选择DOSBOX程序
4、输入507,点击搜索
5、在游戏里想办法改变一下游戏金额,我去游戏里的赌场输掉6元,变成501元,其他游戏同理
6、输入501搜索找到一个单独的位置0000000095066F6,如果此时出现了很多相同的数值就再改变一下游戏金额,再搜一次;(如果搜索几次还有2-3个结果是同样的,有两个结果是假的,一般按第一个结果的位置来修改,如果修改失败再换后面的位置来改)
7、打开CheatEngine6.2,点击红色方框电脑搜索图标那个
8、在进程列表里面选择DOSBOX.EXE
9、选择好后点击右边手动加入地址
10、把刚才在GameMaster里找到地址0000000095066F6只输入后面的数字095066F6,这时右边数值变为801(游戏里钱自己变了,本来应该是501,不管他),说明地址正确,点击确定;另外需要注意的是:有的游戏数字类型为2Bytes,需要把4Bytes改成2Bytes然后再点确定
11、回到主窗口发现下面多个一个地址,点击右键-更改记录-数值,然后随便输入一个数字,但不要太大了,很多游戏金额体力那些会有限额
12、再回到游戏,修改成功