jiangzhengwenjz
发表于 2021-7-26 04:06:13
本帖最后由 jiangzhengwenjz 于 2021-7-26 05:19 编辑
本站第一萌新 发表于 2021-7-25 09:27
感谢聚聚支持
直接用pokeemerald的header是个好主意,不过挺多结构体的定义好像是在.c文件里的
对的,只是比全手动要好点。实际上你也可以从.elf里把静态的地址导出来,只是这样就需要剔除那些重复的了
本站第一萌新
发表于 2021-7-26 08:58:00
jiangzhengwenjz 发表于 2021-7-26 04:06
对的,只是比全手动要好点。实际上你也可以从.elf里把静态的地址导出来,只是这样就需要剔除那些重复的 ...
{:5_doge03:}
744865306
发表于 2021-7-26 17:12:31
本站第一萌新 发表于 2021-7-25 17:10
记得好像是直接把当前的战斗脚本地址(0x02024214)设置成你要的地址就行了,不过802里面好像专门有个函数 ...
大佬,我直接设置,结果没执行战斗脚本,看来应该不能这样
本站第一萌新
发表于 2021-7-26 17:17:23
744865306 发表于 2021-7-26 17:12
大佬,我直接设置,结果没执行战斗脚本,看来应该不能这样
可能你设置之后,被后面的其他程序又改成其他的了。所以hook的地点是要讲究的。
744865306
发表于 2021-7-26 17:20:30
本站第一萌新 发表于 2021-7-26 17:17
可能你设置之后,被后面的其他程序又改成其他的了。所以hook的地点是要讲究的。
emmm
本站第一萌新
发表于 2021-7-26 17:21:27
744865306 发表于 2021-7-26 17:12
大佬,我直接设置,结果没执行战斗脚本,看来应该不能这样
你结合nogba跑一下就知道问题在哪了。估计是我说的那样,不然大概率会卡死或者直接崩溃
本站第一萌新
发表于 2021-7-26 17:25:52
744865306 发表于 2021-7-26 17:20
emmm
所以说 新手可以用802作蓝本 很多功能函数和参照他都以及给好了 直接用就行
只不过很多函数的地址都要自己结合nogba去找
744865306
发表于 2021-7-26 17:31:11
本站第一萌新 发表于 2021-7-26 17:21
你结合nogba跑一下就知道问题在哪了。估计是我说的那样,不然大概率会卡死或者直接崩溃
嗯,我看看
MASTERPOPY
发表于 2021-8-4 21:10:56
兔兔,你怎么不加我好友。
本站第一萌新
发表于 2021-8-5 08:58:39
MASTERPOPY 发表于 2021-8-4 21:10
兔兔,你怎么不加我好友。
兔兔是什么鬼 蓝兔吗 我不是啊
并且他应该早就没在研究改版了
MASTERPOPY
发表于 2021-8-5 22:42:25
本站第一萌新 发表于 2021-8-5 08:58
兔兔是什么鬼 蓝兔吗 我不是啊
并且他应该早就没在研究改版了
我一直以为你是蓝兔!
可以把你的代码做成反编译源码版本的吗?
我想直接替换!
MASTERPOPY
发表于 2021-8-6 13:00:10
本站第一萌新 发表于 2021-7-25 09:27
感谢聚聚支持
直接用pokeemerald的header是个好主意,不过挺多结构体的定义好像是在.c文件里的
objdump -t pokeemerald.elf >> 1.txt
本站第一萌新
发表于 2021-8-6 16:59:09
MASTERPOPY 发表于 2021-8-5 22:42
我一直以为你是蓝兔!
可以把你的代码做成反编译源码版本的吗?
我想直接替换!
额 我做吗?最近我事情比较多,没什么时间制作。
不过这个应该也比较简单吧,移植应该比较容易
本站第一萌新
发表于 2021-8-6 16:59:37
MASTERPOPY 发表于 2021-8-6 13:00
objdump -t pokeemerald.elf >> 1.txt
{:5_doge12:}
weixiao
发表于 2021-8-6 17:36:11
MASTERPOPY 发表于 2021-8-4 21:10
兔兔,你怎么不加我好友。
怕不是闲得慌,加了我几次又删了我几次,然后又叫我加回来