欢迎来到 电玩999 电玩网

您当前的位置:电玩网>电玩资讯>新手教学>菜鸟NES HACK简单教程!(三)

热点资讯

更多

菜鸟NES HACK简单教程!(三)

2015-03-15  |  来源:互联网  |  小编:admin  |   人看过  

(3)受攻击不减血
打开VirtualNes Debugger并加载赤影战士日版ROM,开始游戏后,打开RAM和DEBUG,同样用体力EC作弊码6F0来设置断点,设置好断点后,

回到游戏被敌人打一下,当敌人攻击主角时,程序中断,程序停在AC69:9D F006 STA $06F0,X这一行,如图21:

[原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(三) - 疾风之狼 - 疾风之狼的博客

注意AC69地址前面的AC63:E5 9D SBC$9D,这条指令作用将06F0,X地址数值减去009D地址数值。单单只将SBC指令修改LDA指令会有问题,偶考虑只有通过无条件转移指令(4C)再添加指令来达到不减血.....

首先抄下如图22的数据,方便查找:

[原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(三) - 疾风之狼 - 疾风之狼的博客

之后在RAM中查找寻找连续储存的0xFF,可以在前面也可以在后面,也可以寻找连续储存的0x00,注意的是00是中断指令,有时候修改了游戏会出错。看情况吧。一般选择在连续储存的00中段开始加入修改数据。

偶在RAM后面FFC3~FFDF找到一些连续储存的FF,如图23红框中连续储存的FF,把FF前面的数据抄下,方便查找,接着测试吓这些FF是否能使用.....

[原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(三) - 疾风之狼 - 疾风之狼的博客

方法如下:

在RAM中把AC69的9D F0 06修改为4C C4 FF,指令说明:4C C4 FF作用是跳转到地址FFC4继续执行,4C是无条件跳转,如图24、25:

[原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(三) - 疾风之狼 - 疾风之狼的博客

[原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(三) - 疾风之狼 - 疾风之狼的博客

为安全得想,偶跳过第一个的FF,而在第二个FF开始输入9D F0 06 4C 6C AC,指令说明:9D F0 06是以X为偏移量,把寄存器A内容送入06F0,X地址中,4C 6C AC是跳转到AC6C继续执行,如图26:

[原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(三) - 疾风之狼 - 疾风之狼的博客

接下来关闭DEBUG和RAM,回到游戏看吓游戏是否正常游戏,能正常游戏说明地址能够跳转使用。如图27:

[原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(三) - 疾风之狼 - 疾风之狼的博客

接下来打开RAM,在FFC4地址把9D F0 06 4C 6C AC FF FF FF FF FF修改为9D F0 06 A9 10 9D F0 06 4C 6C AC,如图28:

[原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(三) - 疾风之狼 - 疾风之狼的博客

指令说明:A9 10是把数值10读入寄存器A中,9D F0 06是以X为偏移量,把寄存器A数值10送入06F0,X地址中,4C 6C AC是跳回AC6C继续执行

关闭RAM,看看游戏是否减血了,不减血说明修改成功,如图29:

[原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(三) - 疾风之狼 - 疾风之狼的博客

接下来,打开UltraEdit32,载入ROM,查找上图22的数据,如图30:

[原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(三) - 疾风之狼 - 疾风之狼的博客

找到把图中的9D F0 06修改为4C C4 FF,如图31、32:

[原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(三) - 疾风之狼 - 疾风之狼的博客

[原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(三) - 疾风之狼 - 疾风之狼的博客

接着,查找上图23连续储存的FF前面的数据,比如上图23的连续储存的FF前面是20 86 A0 4C 22 EC,找到后,在20 86 A0 4C 22 EC后面的就是你要添加指令的连续储存FF,如图33:

[原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(三) - 疾风之狼 - 疾风之狼的博客

同样跳过第一个FF,而在第二个FF开始添加指令,如图34:

[原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(三) - 疾风之狼 - 疾风之狼的博客

(如果你真要在第一个FF开始添加指令的话也不是不可以;假设你是在第一个FF开始添加指令的话,那图32的4C C4 FF应该修改为4C C3 FF)

保存ROM,退出UltraEdit32,再进模拟器测试是否不减血,不减血说明成功了.....,如图35:

[原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(三) - 疾风之狼 - 疾风之狼的博客

分享吧~提高逼格:
分享代码网站注册去

相关阅读

文章评论


温馨提示:抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉边游戏伤身 合理安排时间 享受健康生活

游戏作品版权归原作者享有,如无意之中侵犯了您的版权,请您按照《版权保护投诉指引》来信告知,本网站将应您的要求删除。