FC忍者神龟2按键hack(更新)
修改内容:血不减(不过不能被敌人抱住),A+B一起按攻击时无敌。不过如果设按不同的键可以有不同的HACK效果,这个不知道怎么弄,代码没看明白?不知道哪位能指点一下呀谢谢:victory:
更新内容:按srart 后血会加满,一起按AB攻击会无敌。(感谢各位的指点!):loveliness:
[ 本帖最后由 robin911 于 2009-3-29 19:19 编辑 ] 不错 加油吃饭!
设按不同的键可以有不同的HACK效果,这个不知道你说什么? 原帖由 湘西小人物 于 2009-3-29 14:04 发表 http://bbs.emu618.com/forum/images/common/back.gif
不错 加油吃饭!
设按不同的键可以有不同的HACK效果,这个不知道你说什么?
就是想要多加几个判定:比如按个start键后,血会增加,按个方向键后(比如“上”)就会隐身,按个“左”就会加命,这个代码该怎么写呀,思路是什么呀?:victory:,现在只会弄一个条件……:time:
[ 本帖最后由 kongmao45678 于 2009-3-29 14:17 编辑 ] 首先你得找到按键地址 和对应的键值 断点找到按键代码 ?? ?? ??
然后找个空白地址 输入上面找到
?? ?? ??
C9 ?? ( 按什么键)
D0 05 (对比后面的5个字节数值)
A9 ??8D ?? ?? (什么地址得到什么效果)
4C ?? ?? (跳回)
我也是自己研究别人作品分析的,估计说得不对
建议你先去看教材 原帖由 kongmao45678 于 2009-3-29 14:13 发表 http://bbs.emu618.com/forum/images/common/back.gif
就是想要多加几个判定:比如按个start键后,血会增加,按个方向键后(比如“上”)就会隐身,按个“左”就会加命,这个代码该怎么写呀,思路是什么呀?:victory:,现在只会弄一个条件……:time:
暂停和不暂停的状态不一样,数值就不一样,先用暂停和不暂停找出地址,然后再加入按键比较,两个条件同时成立就行了。 原帖由 湘西小人物 于 2009-3-29 14:16 发表 http://bbs.emu618.com/forum/images/common/back.gif
首先你得找到按键地址 和对应的键值
这个已经得到了。然后呢?
http://p13.freep.cn/p.aspx?u=v20_p13_p_0903291420417181_0.jpg
48 c9 28 d0 08 键值比较并跳8个字节A9 10 8D F0 06 一个付值命令。8D F4 06 68 这个的意思是什么呀?
48 c9 22 d0 10意思同上跳过16个字节,A9 01 8D 71 06 同上。8D 75 06 这个是什么意思,为什么没有这个68了?
上面共有4个比较键值,后面跟的付值命令后面都会跟一段8D ?? 06 68(有的有68有的没有这个是什么意思呀?)
[ 本帖最后由 kongmao45678 于 2009-3-29 14:48 编辑 ] 48 c9 28 按28键后
8D F0 06
8D F4 06
2个地址数值为10
48和 68 这个的意思是寄存器入棧和出棧 ? 谢谢楼上版主。A9 10 8D F0 06 8D F4 06 68 。相当于一个连续付值,前面一个 是把10付给了06 f0 (就是血的地址),后一个地址06 f4 是什么地址呀?为什么把给10付给这个地址呢
[ 本帖最后由 kongmao45678 于 2009-3-29 15:05 编辑 ] 鬼知道什么游戏的代码
48……68 这个的意思是寄存器入棧和出棧 ?
感觉多余,不用也可以的
页:
[1]