关于修改游戏初始生命数值下断点的方法有几种?
比如忍者神龟2和魂斗罗是在按开始键下断点找到的,但忍者神龟3用这个方法却找不到了,请教各位高手,谢谢了!!!! 看了不少了教程,好像没有找到,要是知道了也就不问了。所以才请高手指点下!! 我记得疾风之狼有篇赤影战士的修改, 修改初始值, 只需要对hp下断点, 然后做个地址跳转, 把数值写入寄存器就ok了 忍者神龟3的命数是在选人画面和动画后写入。命数初始数值在内存地址$8390。
谢谢狼大哥的提示,找到了,原来在调试中找到的地址是这样的:ac87: B9 90 83LDA $8390,Y@ $8390 = $03
就到内存ac87里去找了,没找到,经狼大哥提醒后,又查了教程,知道到了LDA $8390,Y@ $8390 = $03的意思,看来多少还是要知道点6502中的指令意思才行啊!谢谢了!!!
页:
[1]