2015-03-15 | 来源:互联网 | 小编:admin | 人看过
(2)放雷电必杀不扣体力
打开VirtualNes Debugger并加载赤影战士日版ROM,开始游戏,打开RAM和DEBUG,查询EC作弊码得知体力地址是6F0,
估计大家看暗器不减HACK教学后就知如何设置断点跟踪,我就不再说了,设置好断点后,回到游戏,按紧B键不放使出雷电必杀,
当雷电必杀发出时,程序中断,程序停在B6FC:9D F006 STA$06F0,X这行,如图15:
注意B6F6:E9 08 SBC#$08这条指令,这条指令作用是把
地址06F0减去8,大家都知道赤影战士放雷电必杀后会扣去8点体力,而这个08正好是放雷电必杀所需要扣的体力,只要把08修改成00的话就不会扣体力。(当然你也可以修改成01,发必杀只扣1格体力啦^_^)
转到RAM,找到B6F6:E9 08,把图中红色方框数据抄下,以便查找。如图16:
把08修改为00就不扣体力了,如图17:
关闭RAM和DEBUG,再重启游戏,再发动必杀,不扣体力的话说明修改成功了。
如图18:
关闭模拟器,打开UltraEdit32,载入ROM,编辑之前按一下Insert把插入方式设为覆盖方式,点击“搜索”>“查找”,查找之前抄下的数据,找到如图19的数据:
把08修改成00,再保存退出,如图20:
再进模拟器打开修改后的ROM测试发必杀是否不减体力,不减体力的话说明修改成功。
PS:跌落损伤修改方法和发雷电必杀修改方法一样,我不再说了,留给大家练习,方法设置好断点,再找个地方跳楼自杀(-_-),就能跟踪找到地址了......
偶找个时间再继续发如何HACK受攻击不减血和一开始拥有99个雷吧.......