zxt1222
级别: 火花会员
编号: 37890
精华: 4
发帖: 77
威望: 20 点
配偶: 单身
火 花 币: 25954 HHB
注册时间:2005-05-17
最后登陆:2018-06-26
|
简述776对手攻击力减半效果的静态修改
昨天经网友大天使的提醒,我才发现原来日本达人版ROM的说明里已有776ROM-DATA-MAP了,解释了大部分区域的作用(早看到的话,之前就不用费那么多事了......),其中就有罗普特之剑对手攻击力减半效果的公式地址, 简单研究了一下这个公式,得到了一个让罗普特乌斯添加此效果而同时又不影响罗普特之剑此效果的方法. 此修改的副作用是地狱魔法由原来的无攻击力 变为攻击力为0,(注意区别二者,武器攻击力为0,攻击力就是人物的当前魔力), 但实际上地狱和原来也没什么不同,第一下击中HP降为1(此效果是由另一公式控制的),之后再用地狱攻击都一律是0伤害. 关于修改后还有什么副作用还请大家帮着测试.
开始修改. 罗普特之剑对手攻击力减半效果的特殊公式地址(其中后半部分是地狱魔法的攻击力特殊公式):01D565-01D58A (当然这里最简单的改法就是将地址01D572处的值OC 罗普特之剑 直接改为60 罗普特乌斯, 但这样罗普特之剑就废了)
由于此地址周围都挤满了不能随便动的重要计算公式, 又没有一丝可用来添加的空地址,同时在其他空地址添加新公式,系统似乎不认(系统似乎只读取那一区域的公式), 因此我们暂时只能用下下策:牺牲相对不太重要的地狱魔法的攻击力计算公式.
具体如下: 1) 减半效果公式地址 第一部分 01D565 --01D570 原值为 E2 20 BD 4E 00 C9 0D F0 0E B9 4D 00 大致意思应该是 对手攻击力的取值, 如果对手装备了 OD 布拉基之剑 则不进行之后的计算. 这段不动它.
2) 减半效果公式地址 第二部分 01D571 --01D57B 原值为 C9 0C D0 07 BD 44 00 4A 9D 44 00 大致意思应该是 当装备了 0C罗普特之剑 ,对手攻击力取值为(当前力量+武器攻击力)的一半 这里也不要动.
3) 地狱魔法攻击力公式地址 01D57C --01D58A 原值为 BD 4E 00 C9 5F D0 05 A9 FF 9D 44 00 C2 30 60 大致意思应该是 地狱魔法的攻击力取值固定在FF,就是无攻击力,画面显示-- 将这里用2)的值完全覆盖,再将第2项0C(罗普特之剑) 改为 60(罗普特乌斯) ,最后剩下 00 C2 30 60 ,最后3位应该是公式结束符不要动, 而多出的00一定用FF填掉,不然格式不对系统会出错. 修改完成. 进行测试
攻击力10的枪兵, 用恶灵攻击
用罗普特乌斯攻击
OK了,我这里没出现问题,大家也一起测试一下,看有什么BUG吗. 大家也一起想想有什么更好的方案.
PS to 如月:
关于罗普特乌斯补丁,不好意思我记错了,其实我的ROM并没有打,我的ROM打上也是会进不了游戏的(可是为什么我的ROM奥拉补丁也用不了呢??? 看来现在要把你的ROM发给我了......)
关于修改罗普特乌斯补丁的可能性, 我觉得很小了,因为中文版ROM中,有几段关键的数据(引起进入游戏就黑频的元凶), 将原来整个ROM中最大的空区域,也是唯一可以放得下补丁中第一张图片数据的空区域,给从中间截段了......, 第二张图片数据比较小,我改补丁时已经把它移到其他空区域了,但是这第一张怎么也放不下了, 这种情况你有什么办法吗?
现在要是能把罗普特乌斯补丁搞定,再把黑暗王子的人物战斗形象换掉, 776里的尤利乌斯算是完成了
[ 此贴被zxt1222在2006-11-19 16:48重新编辑 ]
|
|
[楼 主]
|
Posted:2006-11-28 18:30| |
顶端
| |