· [置顶] [原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(一)
· [置顶] [原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(二)
· [置顶] [原创]菜鸟NES HACK简单教程!图多杀猫!慎入!(三)
2008-12-1 11:30:42 阅读3033 评论0 12008/12 Dec1
注意:转载请注明本人名字和文章出处!
菜鸟NES HACK简单教程(偶应N多人要求才做这个教程,有错误请指正)
NESHACK相关资料下载:http://bbs.emu618.com/forum/viewthread.php?tid=12675&extra=page%3D2
6052汇编大奥秘(详细介绍FC的汇编语言,推荐下载):http://bbs.emu618.com/forum/viewthread.php?tid=20393&extra=page%3D1
开始之前先说几句废话
2008-12-1 11:41:19 阅读706 评论0 12008/12 Dec1
2008-12-1 11:56:05 阅读621 评论0 12008/12 Dec1
2008-12-1 12:08:55 阅读772 评论2 12008/12 Dec1
(4)一开始拥有99个暗器雷
首先要找到体力初始值,大家知道在赤影战士中体力初始值什么时候开始读取并放到06F0、06F4地址中?答案是在选择人物后。(注:06F0是对应1P体力值地址,06F4是对应2P体力值地址)
要想在游戏开始后立即就有99暗器雷,必须在数据初始化后面加入暗器雷和暗器数量指令代码,如何添加指令代码?方法是上面的受攻击血不减方法一样,同样用无条件跳转指令4C再添加指令。
偶决定来教大家如何双人游戏时两人一开始拥有99暗器雷,打开VirtualNes Debugger并加载赤影战士日版ROM,选择双人游戏进入到选择人物后,打开RAM和DEBUG,用2P体力值EC码06F4地址来作为断点.....
设置好断点后,回到游戏中,按START选择好人物后,程序发生中断停在A2FC:8D F406 STA$06F4 :[06F4]=A=0x10这一行,如图36: