请教 ce 汇编代码 如何获取edx的动态值谢谢了

请教 ce 汇编代码 如何获取edx的动态值谢谢了,第1张

最好的方法就是代码注入了,你先空出5个字节的代码内存块,然后你再找一块空白内存块用于接下来写代码,之后将这5个字节用jmp指令替换,并且jmp指向的地址就是你找的那块空白内存块的首地址。因为00428E74这里的mov al,[edx]EDX只占了两个字节,但是我们需要5个字节用于存放jmp,因此后面可能会有用的代码也被挤掉了。所以我们把mov al,[edx]EDX后面挤掉的那几行代码也写入空白内存,然后再加上两条我们自己的汇编指令。第一条就是mov [X],edx,这里的X你可以再找一块空白内存,那么X的值就是你的内存地址,这块内存就是用于存放EDX数据的。第二条指令就是jmp,把我们的程序IP在跳转到之前的地方。这样就可以了。

CE修改器修改速度教程:

1、下载一个CE修改器,可以在3DM首页搜索下载

2、设置热键

菜单栏 编辑-设置 (跟刚才一样)

左侧选择“热键”,中间选择“速度调节1”,右侧热键框内,输入你想要采用的热键,速度框内选择你想要达到的速度(例如写3,就意味着游戏速度变成原来的3倍,3倍速挺舒服的)。

下面的“停止释放”可以勾选上,效果是按住热键的时候变速到你设置的速度,不按的时候恢复。玩过GBA模拟器的朋友肯定非常了解。

当然,还可以设置其他热键,比如速度调节+,速度调节234等等,这个就看你们需要自己调吧。

3、锁定程序:游戏打开后,点CE修改器左上角这个按钮,选择咱们的游戏程序。

然后你进入游戏,就可以体验CE修改器带来的加速功能了,当然,以后每次游戏,想要这个加速功能就得打开CE修改器,锁定游戏。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11735598.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存