数值修改
首先需要知道的是,游戏的修改有一定的经验性,由于游戏中数值存放各种各样,有时候显示的数值也不一定是实际上的数值,所以并不存在一种完全通用的修改方式。
以最简单的修改《魂斗罗》的命数为例,我们首先运行游戏
进入游戏后,我们能知道,游戏总共有三条命,除去现在的这条命外,还有两条以奖牌的形式显示在左上方。
点击工具 → 查找金手指。
由于是第一次修改,所以我们先点“开始”以开始新的搜索,然后在数值处填2,再点搜索,我们可以看到,左边出现了一大堆地址
我们回到游戏,故意死一次,这样就剩下一个奖牌了
再次查找金手指,将2改为1,然后点搜索。运气好的话,这一步就可以得到一个唯一的地址了。很不幸,我这里有两个地址。有经验后,只有几个地址的话我们完全可以通过一个个尝试的方式知道哪个地址是真实地址,实际上有不少游戏本身就有多个地址存放数据,这种情况下我们怎么搜索都是多个地址,对这种情况很简单,所有的地址都修改
再去寻死,然后继续查找,这次一个奖牌都没了,搜索0。最后,终于有一个唯一的地址了。
我们在这唯一的地址上双击,可以看到地址写到了右下方的地址中(实际上我们也可以自己手动写入地址),我们在后面的地址中写上想要的数值,比如100。然后点写入。
这样有100条命的《魂斗罗》就产生了。
使用已有的金手指代码
如果我们手上已经有了别人修改好的金手指,那么我们就可以直接输入,而不用再自己修改了。
VirtuaNES的金手指一般以如下的方式提供,我们可以直接在模拟器内输入。
079E-01-00 隐身时间(00-FF,推荐04)
079F-01-00 保护时间(00-FF,推荐02)
点击“工具” → “金手指”,再点击输入,以如下的方式输入,然后点确认即可。
我们也可以将上面的金手指保存在文本中,然后将文本文件重命名为.vct的文件。然后点击载入来载入这些金手指。
用个3839或者4399游戏合下载就好了,不用模拟器,然后下个EC修改器就无敌了!