最好的方法就是代码注入了,你先空出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修改器,锁定游戏。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)