查看完整版本: [-- 【原创】《火炎之纹章-圣魔光石》个人特技验证版,11月1日更新 --]

【 浮游城 - Castle in the Sky | 开放邀请注册,PS|SS|WII|DC下载研究中心 】 -> 【 模拟器周边区 | Emulators Periphery 】 -> 【原创】《火炎之纹章-圣魔光石》个人特技验证版,11月1日更新 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

tata2007 2011-09-16 09:39

GBA上的几部火纹都不错,不过相比家用机上的作品显得有些简陋,比如特技的消失。圣魔总算重新加入了几个职业特技,可惜数量太少,至于个人特技则依然不见踪影。这个rom是我根据自己想法所做的尝试,添加了原版没有的个人特技系统,有兴趣的就下载体验一下吧。

☆特别感谢
 无聊之士的“圣魔程序文本”
 Nintenlord/lawliet发布的“骑兵攻击后再移动”和“文字修改”补丁
 tysxych制作的汉化码表

---------------------------------
主要修改内容v0.01a
---------------------------------
这是一个以系统改造为主要验证目标的改版,首次在GBA平台上引入了个人特技。
常规改动我就不写出来了,下面只列出修改器做不到的:
★、攻速差大于等于3可以追击。
★、武器等级达到S之后加10点命中和必杀。
★、"战胜次数"附加额外的必杀率,修正值=战胜次数/4,最大不超过25。
★、支援效果——攻防补正值加倍。
★、骑乘系的救出能力一律为25。
★、召唤物亡灵战士的能力大幅加强。
★、自动回血:
如果物品栏的第一件物品是回复类杖且角色可以使用,则持有者每回合开始时可以自动回复一定比率的hp;
圣杖拉特娜不仅自动回血还可以清除持有者的不良状态;
女领主有自动回血特技;
★、盗贼可以偷窃武器,但是有以下限制:
对手hp必须低于最大值的1/2;
特定武器比如专用和S级武器不可偷窃;
Boss的武器不可偷窃;
★、可以自由设定职业的必杀修正。目前有:
领主(男) 5
大领主(男) 15
勇者  5
剑圣  15
刺客  25
狂战士  15
狙击手  15
翼龙骑士 15
新人士兵3 15
年轻战士3 15
见习魔法师3 15
★、可以自由设定职业特技。持有职业如下:
必中  丛林骑士
大盾  将军、重骑士
破魔  司祭、女武神、隼骑士
[贯通]被取消,[瞬杀]则以个人特技形式出现。
★、增加了一批新特技(注意是"个人特技"而非职业特技):
月光  几率发动,无视对手的防御力
武器破坏 几率发动,对手的武器消失
暗星  几率发动,攻击力加倍
怒  反击时100%必杀
伏击  无条件先制攻击
追杀  追击时战斗必杀率×4
连续  一定几率发动二次攻击,双攻武器不可发动
神射手  射程2-3
守护  受到的伤害减半
强运  对手的战斗命中率减半
勇将  自身的命中率和回避率+25
铁壁  守备+10
练达  不吃特效
★、我军人物的个人特技详见“我方角色个人特技表”。游戏中可以通过人物界面中的人物介绍来查看其个人特技。

------------------
v0.01a的变动
-------------------
1、降低了游戏难度。
2、修正了两个小bug。
3、[勇将]的命中和回避修正削减到25。
4、刺客的必杀修正提高到25。
5、人物界面中,help指向名字时可以看到其个人特技。
6、修改了某些职业的介绍文字。


下载地址:
http://flamedragon2.ys168.com

kyosiro 2011-09-16 10:16
支持楼主,一直在玩你修改的TS版糸谱!沙发第一次!哈哈!猛顶…

Triple-E 2011-09-16 18:58
LZ又出精品了

tata2007 2011-09-17 00:21
呵呵,谢谢两位捧场

charsyn 2011-09-17 09:13
好强的补丁。

小建议:双攻武器可以发动连续才带劲。

lw12131155 2011-09-17 09:56
谢谢分享,下来试试

tata2007 2011-09-17 10:03
引用
引用第4楼charsyn于2011-09-17 09:13发表的  :
好强的补丁。

小建议:双攻武器可以发动连续才带劲。

圣魔每次战斗只允许敌我双方总共6次攻防,如果双攻武器来个连续的话,很有可能导致总数超过6次,然后华丽地死机了o(∩_∩)o...

xayzg121 2011-09-17 10:32
这个不错啊
谢谢LZ了

tmwz188 2011-09-21 23:25
感谢提供!!!支持一下~

itboos 2011-09-30 11:52
不错额支持一下~

moshou25160 2011-10-05 11:41
技能很有特点 下了试试

datianshi 2011-10-09 22:10
这个真实要支持

menu 2011-10-15 16:06
以前的修改器或是补丁对这个有用吗?共用会产生bug吗?

ououdejuju 2011-10-16 11:51
好东西啊  谢谢分享了

menu 2011-10-18 09:20
首先谢谢楼主,同时问下lz
用了你的rom,然后打了火花天龙剑,六翅大马蜂的变态难度补丁,然后用静态修改器修改了武器无限耐久和攻击、回避、用杖的经验值获得量。
现在让新人兵士转到新人兵士3后,发现没有必杀加成,不知道是不是我改多了?

menu 2011-10-18 10:32
我刚用楼主的原rom,发现新人兵士的必杀率还是没有变化,应该是个bug,提醒楼主修改。
另:特技是怎么改的?无耻地求楼主授人与渔

tata2007 2011-10-18 18:47
新人士兵3和新人士兵2搞混了,谢谢指正。

以制作连续为例,首先找到二次攻击武器的相关代码:
0802AF88    B5F0    push r4-r7,lr
0802AF8A    4647    mov r7,r8
0802AF8C    B480    push r7
0802AF8E    1C06    add r6, r0, #0x0
0802AF90    4688    mov r8,r1
0802AF92    3048    add r0,48h
0802AF94    8800    ldrh r0,[r0,0h]
0802AF96    2800    cmp r0,0h
0802AF98    D102    bne 0802AFA0h
0802AF9A    E01F    b 0802AFDCh
0802AF9C    2001    mov r0,1h
0802AF9E    E01E    b 0802AFDEh
0802AFA0    4811    ldr r0,=0203A604h
0802AFA2    6800    ldr r0,[r0,0h]
0802AFA4    8807    ldrh r7,[r0,0h]
0802AFA6    1C30    add r0,r6,0h
0802AFA8    F000    bl 0802AFF0h    ;武器双攻处理子程序
0802AFAC    1C05    add r5,r0,0h
0802AFAE    2400    mov r4,0h
0802AFB0    42AC    cmp r4,r5
0802AFB2    DA13    bge 0802AFDCh
然后使用远程跳转指令跳到某个空白区,然后插入一段新程序如下:
push    {r1}
add    r5,r0,#0x0
mov    r4,#0x0
cmp    r4,r5
bge    goto_0802AFDC
ldr    r0,[r6,#0x0]
ldrb    r0,[r0,#0x4]
ldr    r1, =#0x08ff0200
ldrb    r0,[r0,r1]
mov    r1,#0x10
tst    r0,r1
beq    goto_0802AFB4
mov    r1,#0x5e
ldrb    r0, [r6,r1]
mov    r1,#0x14
add    r0,r0,r1
mov    r1,#0x0
bl    $0902a490
lsl    r0,r0,#0x18
asr    r0,r0,#0x18
cmp    r0,#0x1
bne    goto_0802AFB4
lsl    r5,r5,#0x1
goto_0802AFB4
pop    {r1}
ldr    r0, =#0x0802AFB4
mov    pc, r0
goto_0802AFDC
pop    {r1}
ldr    r0, =#0x0802AFDC
mov    pc, r0
就可以实现连续的判定了,当然你还得指定一块区域作为个人特技数据

menu 2011-10-18 22:00
不知楼主还在不?
上面讲的太深奥了,表示只会用ue32查询修改
请楼主直接告知在你的这个版本里如何将新人兵士的必杀率改出来好了。
原始rom的地址行不通,楼主应该是把这个数据挪到别的地方了
谢谢!

tata2007 2011-10-19 05:04
你不是想要我授人以渔么?我就把程序贴出来了。
原版压根没有个人特技的程序,所以你必须自己编写新的程序来执行相关处理,这不是简单地改动几个字节就可以实现的。

原版同样也没有职业必杀修正,所以不存在什么挪的问题,本来就没有嘛呵呵,我是自己编写了新程序来处理。
新人士兵3的必杀修正在ff0a3a,新人士兵2在ff0a37,你想要多少就自己填。

menu 2011-10-19 07:54
哎,汇编什么的,已经超出了我的理解范围了,感谢楼主一早解答

menu 2011-10-20 11:11
bug举报:召唤的亡灵战士武器是必杀斧,但是斧子熟练度为d,无法使用

tata2007 2011-10-20 14:59
这个我早就知道了


查看完整版本: [-- 【原创】《火炎之纹章-圣魔光石》个人特技验证版,11月1日更新 --] [-- top --]


Powered by PHPWind Code © 2003-08 PHPWind
Gzip enabled

You can contact us