sleepprince
级别: 注册会员
编号: 56524
精华: 0
发帖: 3
威望: 0 点
配偶: 单身
火 花 币: 0 HHB
注册时间:2006-07-02
最后登陆:2015-03-15
|
我是用模拟器Dolphin玩的,速度慢了些,不过喜欢玩火纹,忍了。 回到正题: 其实我只会一些简单的修改,比如GBA上的火纹,我一般是先找到表示“武器使用次数”的地址,然后它前面那个地址就是表示“武器种类”的地址,把它改成01就是铁剑,02就是钢剑。 可是苍炎不一样,我找到了主角第一把(也就是正装备着的那把)武器的使用次数的地址是0438F7B7,我试着改动一下,进入游戏后发现武器次数确实改变了,可是我把前一个地址改动后游戏就死机了。 而后通过我自己的研究发现:从0438F7B0-0438F7B7这8个地址(以50次的铁剑为例)分别是90 CC 92 80 00 00 80 32,而这时从0438F7B8-0438F7BF这8个地址都为00,随后当我把一把钢剑(45次)交给主角后,从0438F7B8-0438F7BF这8个地址变成了68 CD 92 80 00 00 00 2D,于是我猜测这两组地址当中最后一项表示“武器次数”,第七项可能表示“这把武器正装备着”,第一和第二项表示“武器的种类”,其余四项搞不懂。为了证实我的想法,我把第二组地址中的“68 CD”改成了“90 CC”,进入游戏后发现钢剑果然变成了铁剑,我又试着改成“30 D2”(是铁枪,也是根据相同办法试出来的),进入游戏后发现果然变成了铁枪。所以我想“90 CC”、“68 CD”这些是不是就是武器种类的代码?
|
|
[2 楼]
|
Posted:2006-07-06 19:05| |
顶端
| |