- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
NES修改教程
任天堂红白机(FC/NES)游戏修改教程 任天堂红白机(FC/NES修改 很多新手看到 FC HACK,都会有兴趣吧,我也一样,看到了有HACK ROM,也会想要是自己会做HACK多好。摸索了一阵,偶也学会了一点点简单HACK。当然HACK这东西,是需要很大耐心的,更要自己多尝试!与其在一边大喊:“HACK好难啊,HACK好复杂啊,教程看了头晕啊”,还不如自己多动动手。今天我就来写一个最最最简单的基础HACK教程,相信你如果有耐心看完,一定能学会的。编程方面的东西我懂的不是太多,我只用最通俗易懂的方式,让大家能学会。如果有专业术语等的语言错误,也请大家纠正。首先我们需要一些工具[带有DEBUG调试功能的FC模拟器] fcdebug 或者 FCEU-0.98.13-pre-Debug(貌似这两个一样的,只是版本问题)[6502(FC汇编语言)] 6502汇编大奥秘(用于查看指令,便于修改,本次教程几乎用不到,有兴趣研究指令和代码的可以多看看。但是这还是必备工具哦))最后用于修改ROM内部的工具UltraEdit32,这是必须品哦----------------------------------------------------------------------首先,我们打开FCE,FCE也是FC模拟器的一种。当然我们用的是带DEBUG(调试)功能的FCE使用VNES的DEBUG调试时,机器配置不好的就狂卡,偶的机子也卡。所以在某人要求之下。我换一种调试器给大家讲解。我用魂斗罗1来做一个命不减的HACK教程教大家我们先去EC里找该游戏作弊码,EC里的作弊码是这样的[P1 生命数]ON=0032,200这样我们就知道魂1的生命的地址是32,就可以使用它来当“断点”。FCE的调试器和VNES不一样,不需要用“[0032]”这样的标准格式,直接把“32”输入当断点就可以了,具体怎么弄?别急,慢慢往下看~首先我们打开FCE,使用“OPEN”打开游戏ROM,就象你玩游戏那样~~游戏运行后,先开始游戏,这时候先暂停游戏。我们点“NES”→“Debugger...” 出来一个大窗口,请看右下角,看到这个框吗。先在我这个位置输入“32”,这样“32”就做为一个“中断处”,也就是这个地址有所变化时,程序中止,这样我们就能找到该指令了。之后在Write上打个勾,为什么这么做呢?因为我们要做命不减嘛,打个比方,你死了一条命,命数就减了1这就表明程序对“命数”做了一个“写操作”(Write的意思就是“写”嘛),这样说应该能明白吧。我们这样一设置,在你的游戏人物死了一次后,也就是说被写入了一次操作后,程序会自己中断。之后就好办事了按一下“Add”,之后左边就出现这样的字符,不必管它。这时我们可以切换窗口,继续进行游戏了。进入游戏,让你的人去死一次...这时候程序就会停止,游戏中断了。出来了这么个窗口。一下子看了眼晕吧。别心急哦,慢慢来。先看看最上面一行。第1行这样显示看到了吗? 是“32”哦,说明我们指令找对了。32就是我们之前输入的生命数的地址嘛想知道D6这条命令的意思,可以去看看6502汇编大全,就知道了~关于该指令的详细说明和意思,不知道也可以。因为我们这是简单HACK,不懂也不要紧我们只需要知道,人死了后,就会执行这条指令,也就是让游戏里的命减了一条,对吧?修改原理也很简单,只要让这条指令不执行就好了嘛!现在进入正轨~~ 最前面的“d939”就是这条指令在RAM中的具体位置了,我们要去RAM中找到这个位置。点一下“Memory...” 出来的窗口就是RAM窗口了,根据“d939”这位置,我们找到了~!看第一行,就是这里了,我选中的就是我们最初找到的指令 D6 32我们把这一整行通通选中,然后复制一下。这样好方便我们寻找到这个“D6 32”打开UltraEdit32这个软件,用这个软件来打开你的游戏ROM就象这样,游戏ROM打开了。之后我们用CTRL+F,有哪些信誉好的足球投注网站一下,把刚才复制的那一串数字粘贴进去,然后查找一下~找到了,被我用深蓝色选中的这行看到了吗,D6 32 我们准备动手来改这条指令改之前,还是老规矩,先按一下键盘上的INSERT,把插入方式改为“覆盖”如图接下来我们就把 D6 32 改为 EA EA(记得要大写哦)请大家把 EA 这条指令牢记,EA是NOP指令,意思是不执行任何操作。也许有人问,为什么是把 D6 32 通通改为 EA EA呢,而不是单单把D6这个指令改为EA?32只是地址不是命令,干吗也要一起改?呵呵~因为嘛
您可能关注的文档
最近下载
- 苏州七年级月考试卷及答案.doc VIP
- 山东科学技术版劳动实践指导手册三年级第11课公益劳动与志愿服务校园公益劳动清洁美化校园我行动 教案.docx VIP
- 2025年中级审计师测试题习题.docx VIP
- 一、毕业设计(论文)的目的和意义.doc VIP
- 四川大学软件学院2008级毕业设计启动会课程设计.ppt VIP
- 2025全科医生考试题及答案.docx VIP
- 大班科学标准教案小油滴不见了.pptx VIP
- 2024年隆昌市兴诚投资集团有限公司人员招聘考试题库及答案解析.docx VIP
- 中式烹调师题库及答案.pdf VIP
- 车辆维修和保养服务框架协议采购方案投标文件(技术方案).doc
文档评论(0)