MD静态修改教程.doc_第1页
MD静态修改教程.doc_第2页
MD静态修改教程.doc_第3页
MD静态修改教程.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本人MD游戏初步HACK过程: 偶以MD魂斗罗日文版为例: 1。先拿到MD魂斗罗EC码: P1 生命数 ON=FA0D,9 P1 能源值 ON=FA0C,3 P1 全部武器 ON=FA0E,3E;FA10,9 P1 透明 OFF=0000,0 ON=D758,98 P2 生命数 ON=FA2D,9 P2 能源值 ON=FA2C,3 P2 全部武器 ON=FA2E,3E;FA30,9 P2 透明 OFF=0000,0 ON=D7D8,98 GameInfo Name=魂斗罗 (SEGA-MD) System=MD Text=魂斗罗,双人、射击游戏! 偶先说一下,在MD调试器中FA0D地址不是魂斗罗命数地址,而是体力地址,FA0C才是魂斗罗命数地址。 有一些游戏地址会偏移。 2。接下来打开MD调试器,弹出如下图1和图2: ?图1是游戏窗口,图2是调试器,偶说解一下图2调试器: CPU Register:CPU寄存器 VDP Register:VDP寄存器 在PC:右边有指令显示 Break Point是用来设置断点 Watch Point是用来设置监视点 在Break Point和Watch Point下方有3个按钮,分别是: “Append.”按钮:添加断点或监视点 “Delete”按钮:删除断点或监视点 “Edit.”按钮:编辑断点或监视点 在Debug Function下方有4个按钮,分别是: “Reset”按钮:重启游戏 “Run”按钮:运行游戏,再按一次就是暂停游戏 “Step”按钮:单步执行 “Memory”按钮:内存编辑和查看,要自己输入地址才能查看到 在右上方的Layer Ctl是图层开关 FMReg List和Variable Spy这两个暂时不清楚是什么来 “Screen Shot”按钮:截图 “Load.”按钮:加载ROM “Make Infor.”按钮:生成报告,可以用记事本或者写字板打开查看 3。接下来开始跟踪修改,目标是命不减! (1) 先加载ROM,选择好人物后进入游戏,按Watch Point下方的“Append.”弹出如图3界面: 在PC Register右边方框内输入地址FA0C,再在下方OP Mode的Write选项前面打勾,再把右边Enable选项也打上勾,再点OK!一个监视点就这样设置好了,当FA0C地址有新数据写入时,游戏就会自动中断! (2)设置好监视点后,随便被敌人打死,游戏自动中断。如图4: (3)点击调试器PC:右边下拉按钮,你会看到一大批指令,偶把一部分指令抄下来: (看指令时从下至上看)0000 00011E26 121C MOVE.B (A2),D6 0001 00011E24 1253 SUBQ.B #1,(A2)-将寄存器A2存放地址数据减1,将这条指令NOP掉就命不减。 0002 00011E1C 0660 BRA 11E24 0003 00011E1A 007A MOVEQ #$0,D5 0004 00011E16 F845 LEA $FA0C.W,A2-将FA0C地址数据载入寄存器A2 注意这一条0001 00011E24 1253 SUBQ.B #1,(A2),这个指令作用是将寄存器A2存放地址数据减1,只要将这条指令NOP掉,等于命不减了。NOP指令代码是:71 4E 将121C 1253抄下来,并交换得出:53 12 1C 12 (4)关闭,MD调试器,打开WINHEX,查找53 12 1C 12,如图5: (5)找到后,将53 12修改为4E 71,保存。 (6)打开GENS模拟器,并在模拟器中将自动修正校验选项打勾,加载经过修改后魂斗

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论