雅凯 发表于 2005-5-7 17:25:30

关于GB、GBC的数值修改

用VBA自带功能搜索出地址,但是数值要如何改?
地址是5位的,数值好象最大只能99,也就是2位~
但是如果我想让数值为999,打999时游戏中显示得不对……
就是问问如何转换数值???
谢过了~

vv2003 发表于 2005-5-7 17:30:58

999不就是E7 03么,按单位地址顺序添加就OK了嘛~

雅凯 发表于 2005-5-7 17:37:17

假设为地址为12345数值要设定为999
应该如何添加?
12345 03
12345 E7
这样?

vv2003 发表于 2005-5-7 17:43:48

汗,GBX的地址一般是这样的AABBCCDD
AA一般是01或91之类的,BB表示数值,CCDD是地址,相当于DDCC
假设某个代码为01XXB0C0,要改999,那就是
01E7B0C0
0103B1C0

雅凯 发表于 2005-5-7 17:49:08

比如搜索到的地址为00:cfba要改为999
按Ctrl+C点添加代码吗?怎么输入呢?

vv2003 发表于 2005-5-7 17:50:52

忘了- -
我一般的方法就是先添加数值为01,然后去列表里看它是什么样的,再自定义……

雅凯 发表于 2005-5-7 17:51:30

那么还得自行输入?

vv2003 发表于 2005-5-7 17:55:01

自行输入是最好的,反正也不费什么事~
不过我一般都是不输入的,只是拿它做为偏移值的地址比照而已。VBA的内存编辑很糟糕,改GBX游戏我都是要用FPE同行的。
页: [1]
查看完整版本: 关于GB、GBC的数值修改