» 您尚未 登录   注册 | 社区银行 | 社区婚姻 | 社区成就 | 帮助 | 社区 | 无图版


火花天龙剑 -> 火炎之纹章 -> 火花学园 -> 圣魔光石ROM修改器
 XML   RSS 2.0   WAP 

<<   1   2  >>  Pages: ( 2 total )
本页主题: 圣魔光石ROM修改器 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
cystev



该用户目前不在线
级别: 火花会员
编号: 27383
精华: 1
发帖: 108
威望: 0 点
配偶: 单身
火 花 币: 27707 HHB
注册时间:2004-10-26
最后登陆:2017-10-13
查看作者资料 发送短消息 引用回复这个帖子
圣魔光石ROM修改器

按这里的某VC++强人的教程制作的。以前不是搞VC的,所以对于程序的设计上还是有不少手生。
把武器,人物成长率,职业上限都加进来了。但是相关的OPEN和WRITE的按键还是不太懂,所以只好没个项目都来一个了。


鹅~~~~这里没上传附件的地方啊~
只好用发在EZ的那贴的地址了
http://bbs.emu-zone.org/attachment.php?attachmentid=13484

[楼 主] | Posted:2005-02-15 19:10| 顶端
cystev



该用户目前不在线
级别: 火花会员
编号: 27383
精华: 1
发帖: 108
威望: 0 点
配偶: 单身
火 花 币: 27707 HHB
注册时间:2004-10-26
最后登陆:2017-10-13
查看作者资料 发送短消息 引用回复这个帖子


TO 希罗斑竹:
你上次说的,命中敌人,但是不将其击毙所获得的EXP我用下面的方法替换掉了,不知道思路对不对。

开始游戏,预先得知,此次攻击将获得11点(B)的EXP,在0202BE99上设断点,RELOAD,然后游戏在0802C142>7CE8 ldrb r0,[r5,13h]处暂停,查看R0,此时数值正好为4C,即战斗结束后的经验数值,知道到此处已完成一次加法,即战前经验+得到11点经验=战后经验的累加。此时R4为0202BE90,而0802C140 7260 strb r0,[r4,9h]语句的意思简单理解为将R0上的数值传递到0202BE90+9=0202BE99上,语句0802C13E 7A68 ldrb r0,[r5,9h]意思将R5+9H的内存地址上的数值传递给R0,此时R5为0203A568,加上9H,为0203A571,所以在0203A571上重新设断点,然后RELOAD,游戏再次暂停在0802B8CA>1C28 mov r0,r5处,此时R0为B,正好为我们需要的数据,往前找到0802B8B2处,为一BL的跳转语句,在此语句两端再次设断点。RELOAD,游戏暂停在BL上面一句话0802B8B0处,此时R0为一内存地址,不是B,按F8,跳到0802B8B4,此时R0,再次为B,说明经过此BL的分支后,RO被赋值B。将B语句0802B8B2 F000FDDB bl 802C46Ch改为mov r0,64h
nop如果还要跳到802C46Ch去设其他断点有点繁了。不如直接在此处把跳转取消,改成赋给R0 100点数值的目的。为了防止出现修改后错误代码,把FDDB的语句改成NOP就没问题了。我在游戏中试过,只要是命中,不管敌人是死是活,都有100点经验可增加,而且也没BUG出现。(如果继续跟踪的话会发现是把R2上的EXP值传给R0的,所以又要改R2的有关语句,还是太繁了)然后就是到ROM里改数据咯~~~~~~~`
第一次暂停处:
0802C132 4708 bx r1
0802C134 B570 push r4-r6,lr
0802C136 1C04 mov r4,r0
0802C138 1C0D mov r5,r1
0802C13A 7A28 ldrb r0,[r5,8h]
0802C13C 7220 strb r0,[r4,8h]
0802C13E 7A68 ldrb r0,[r5,9h]
0802C140 7260 strb r0,[r4,9h]
0802C142>7CE8 ldrb r0,[r5,13h]
0802C144 74E0 strb r0,[r4,13h]
0802C146 68E8 ldr r0,[r5,0Ch]
0802C148 60E0 str r0,[r4,0Ch]
0802C14A 4A33 ldr r2,=3003008h
0802C14C 0C40 lsr r0,r0,11h
0802C14E 2107 mov r1,7h
0802C150 4008 and r0,r1

第二次暂停处:
0802B896 2080 mov r0,80h
0802B898 4008 and r0,r1
0802B89A 2800 cmp r0,0h
0802B89C D11B bne 802B8D6h
0802B89E 4C10 ldr r4,=203A568h
0802B8A0 1C28 mov r0,r5
0802B8A2 1C21 mov r1,r4
0802B8A4 F000FDE2 bl 802C46Ch
0802B8A8 1C2E mov r6,r5
0802B8AA 366E add r6,6Eh
0802B8AC 7030 strb r0,[r6]
0802B8AE 1C20 mov r0,r4
0802B8B0>1C29 mov r1,r5
0802B8B2 F000FDDB bl 802C46Ch<--------------------此处改为MOV R0,64H -- 2064
NOP--46C0
0802B8B6 1C21 mov r1,r4
0802B8B8 316E add r1,6Eh
0802B8BA 7008 strb r0,[r1]
0802B8BC 7831 ldrb r1,[r6]
0802B8BE 7A6A ldrb r2,[r5,9h]
0802B8C0 1889 add r1,r1,r2
0802B8C2 7269 strb r1,[r5,9h]
0802B8C4 7A61 ldrb r1,[r4,9h]
0802B8C6 1809 add r1,r1,r0
0802B8C8 7261 strb r1,[r4,9h]
0802B8CA 1C28 mov r0,r5
0802B8CC F000F850 bl 802B970h

感谢nogba的反汇编到文件的功能。其他方式如回避加EXP,跳舞加EXP,使用杖加EXP等,也能用此方法改的。武器,杖,等的消耗只需将某减法语句或者STRB语句改为NOP就行了。~0~

[1 楼] | Posted:2004-10-30 19:14| 顶端
伊达总一郎

该用户目前不在线
级别: 火花会员
编号: 27064
精华: 0
发帖: 115
威望: 0 点
配偶: 单身
火 花 币: 23872 HHB
注册时间:2004-10-23
最后登陆:2007-12-11
查看作者资料 发送短消息 引用回复这个帖子


下了一个,正在试验
[2 楼] | Posted:2004-10-30 20:32| 顶端
看书的

头衔:纹迷到底怎么进城不下马呢纹迷到底怎么进城不下马呢
该用户目前不在线
级别: 火花会员
编号: 14845
精华: 0
发帖: 1387
威望: 0 点
配偶: 单身
火 花 币: 2658 HHB
注册时间:2004-02-24
最后登陆:2018-04-02
查看作者资料 发送短消息 引用回复这个帖子


这东西怎么用啊 怎么老要我填一个0~100的数字啊

通关:初代 外传 纹迷 封印 烈火 圣魔
未通关:系谱 776   TRS 苍炎 FE1R FE3R
未接触:晓女 BWS 觉醒
[3 楼] | Posted:2004-10-30 21:17| 顶端
cystev



该用户目前不在线
级别: 火花会员
编号: 27383
精华: 1
发帖: 108
威望: 0 点
配偶: 单身
火 花 币: 27707 HHB
注册时间:2004-10-26
最后登陆:2017-10-13
查看作者资料 发送短消息 引用回复这个帖子


1.点\"打开\"
2.选ROM
3.选择人物或者武器.然后点\"读出\"
4.然后填数据,点\"写入\"
5.搞定

[4 楼] | Posted:2004-10-30 22:08| 顶端
看书的

头衔:纹迷到底怎么进城不下马呢纹迷到底怎么进城不下马呢
该用户目前不在线
级别: 火花会员
编号: 14845
精华: 0
发帖: 1387
威望: 0 点
配偶: 单身
火 花 币: 2658 HHB
注册时间:2004-02-24
最后登陆:2018-04-02
查看作者资料 发送短消息 引用回复这个帖子


我知道了 这个修改器不能改超过100的数字 我早就用FPE改成超过100了 这东西对我没用

通关:初代 外传 纹迷 封印 烈火 圣魔
未通关:系谱 776   TRS 苍炎 FE1R FE3R
未接触:晓女 BWS 觉醒
[5 楼] | Posted:2004-10-30 23:59| 顶端
wjj600



该用户目前不在线
级别: 注册会员
编号: 20256
精华: 0
发帖: 50
威望: 0 点
配偶: 单身
火 花 币: 32916 HHB
注册时间:2004-06-29
最后登陆:2017-10-13
查看作者资料 发送短消息 引用回复这个帖子


职业的上限好象不能改啊
一改就错了
每项都变成204了...........

[6 楼] | Posted:2004-10-31 14:25| 顶端
angel88808



该用户目前不在线
级别: 注册会员
编号: 25798
精华: 0
发帖: 2
威望: 0 点
配偶: 单身
火 花 币: 28649 HHB
注册时间:2004-10-08
最后登陆:2006-02-05
查看作者资料 发送短消息 引用回复这个帖子


会出错的 ,我改了 武器上限反而到不了S
[7 楼] | Posted:2004-11-01 08:38| 顶端
希罗

该用户目前不在线
级别: 站务议员
编号: 258
精华: 0
发帖: 1113
威望: 0 点
配偶: 单身
火 花 币: 83516 HHB
注册时间:2002-11-29
最后登陆:2010-09-25
查看作者资料 发送短消息 引用回复这个帖子


0802B8B2 F000FDDB bl 802C46Ch<--------------------此处改为MOV R0,64H -- 2064
NOP--46C0

修改后效果不明显,难道是我电脑RP,第一章过后就无效果,而且很不稳定,第一刀下去,经验值是+99,但查看人物状态还是原本到基本值(女主角砍斧兵2刀,增加10点EXP)

能帮忙看一下这个地址吗?
0802C20 1C30 MOV R0,R6
改成 MOV R0,64H后,击倒对手增加100点EXP

这里的R6应该是下手之处……………………


番外:无法使用NO$GBA的帮助文件,HELP-GBA SPECS后提示“XX此WINDOWS不支持创建的语言“-__-b 如何解决呢?

[8 楼] | Posted:2004-11-01 10:07| 顶端
坦格尔斯



该用户目前不在线
级别: 火花会员
编号: 23423
精华: 0
发帖: 171
威望: 0 点
配偶: 单身
火 花 币: 28790 HHB
注册时间:2004-08-29
最后登陆:2006-04-10
查看作者资料 发送短消息 引用回复这个帖子


想要No$gba1.4C破解版啊!
[9 楼] | Posted:2004-11-01 10:12| 顶端
sower



该用户目前不在线
级别: 注册会员
编号: 7248
精华: 1
发帖: 98
威望: 0 点
配偶: 单身
火 花 币: 32955 HHB
注册时间:2003-05-26
最后登陆:2009-02-28
查看作者资料 发送短消息 引用回复这个帖子


您上传的文件:
大小 文件名
154K NO_GBAHLP.rar


已经成功地保存在Mofile
文件提取码: 4944936254919443
文件提取链接: http://pickup.mofile.com/4944936254919443

学习动态追踪令我痛苦万分,目前帮助文件翻译中。。。。。。因为自己觉得翻译一下有助理解,还能锻炼英文,两全其美。

[10 楼] | Posted:2004-11-01 10:22| 顶端
希罗

该用户目前不在线
级别: 站务议员
编号: 258
精华: 0
发帖: 1113
威望: 0 点
配偶: 单身
火 花 币: 83516 HHB
注册时间:2002-11-29
最后登陆:2010-09-25
查看作者资料 发送短消息 引用回复这个帖子


[QUOTE]最初由 坦格尔斯 发表
[B]想要No$gba1.4C破解版啊! [/B][/QUOTE]
http://freehost26.websamba.com/zsltoolz/debug.htm

这边有下载

[11 楼] | Posted:2004-11-01 10:29| 顶端
坦格尔斯



该用户目前不在线
级别: 火花会员
编号: 23423
精华: 0
发帖: 171
威望: 0 点
配偶: 单身
火 花 币: 28790 HHB
注册时间:2004-08-29
最后登陆:2006-04-10
查看作者资料 发送短消息 引用回复这个帖子


[QUOTE]最初由 希罗 发表
[B]http://freehost26.websamba.com/zsltoolz/debug.htm

这边有下载 [/B][/QUOTE]
太好了,谢谢 希罗!

[12 楼] | Posted:2004-11-01 10:32| 顶端
希罗

该用户目前不在线
级别: 站务议员
编号: 258
精华: 0
发帖: 1113
威望: 0 点
配偶: 单身
火 花 币: 83516 HHB
注册时间:2002-11-29
最后登陆:2010-09-25
查看作者资料 发送短消息 引用回复这个帖子


[QUOTE]最初由 sower 发表
[B]您上传的文件:
大小 文件名
154K NO_GBAHLP.rar


已经成功地保存在Mofile
文件提取码: 4944936254919443
文件提取链接: http://pickup.mofile.com/4944936254919443

学习动态追... [/B][/QUOTE]

多加努力,以后多多交流心得;(偶此时也正在学习中………………其中的辛苦也略感一二:)
你能成为论坛的一个亮点

[13 楼] | Posted:2004-11-01 10:33| 顶端
sower



该用户目前不在线
级别: 注册会员
编号: 7248
精华: 1
发帖: 98
威望: 0 点
配偶: 单身
火 花 币: 32955 HHB
注册时间:2003-05-26
最后登陆:2009-02-28
查看作者资料 发送短消息 引用回复这个帖子


谢谢,如果可能的话,我下一步想学一些汉化方面的知识。目前正在汉化论坛灌水ing。。。。。。
[14 楼] | Posted:2004-11-01 17:34| 顶端
坦格尔斯



该用户目前不在线
级别: 火花会员
编号: 23423
精华: 0
发帖: 171
威望: 0 点
配偶: 单身
火 花 币: 28790 HHB
注册时间:2004-08-29
最后登陆:2006-04-10
查看作者资料 发送短消息 引用回复这个帖子


有哪些好一些的论坛啊,下了一些工具可是不太会用。
[15 楼] | Posted:2004-11-02 10:21| 顶端
sower



该用户目前不在线
级别: 注册会员
编号: 7248
精华: 1
发帖: 98
威望: 0 点
配偶: 单身
火 花 币: 32955 HHB
注册时间:2003-05-26
最后登陆:2009-02-28
查看作者资料 发送短消息 引用回复这个帖子


游戏汉化联盟中有几个链接可以看看。
[16 楼] | Posted:2004-11-02 15:46| 顶端
cystev



该用户目前不在线
级别: 火花会员
编号: 27383
精华: 1
发帖: 108
威望: 0 点
配偶: 单身
火 花 币: 27707 HHB
注册时间:2004-10-26
最后登陆:2017-10-13
查看作者资料 发送短消息 引用回复这个帖子


谢谢大家,果然找出来不少BUG。100限制是因为我怕有可能会把ROM改坏,255应该是理论上限,但是实际上是127。
TO希罗:
这几周忙着考试,我最后追踪到EXP地址是说,经过一段循环语句后R2的数值为战后所得经验,然后再把R2传递给R0,R0也就是最开始能追到的经验数值。我的NOGBA在调试圣魔时只能玩过第一关,在第二章开始天马加入后的记录画面就死掉了,他说XXX内存不能读。不知道是怎么回事。我怀疑是圣魔的SAV是FLASH128的,但是NOGBA1。4不支持这个格式,所以就自动退出了。
你说的HLP文件打不开是因为,在第一次打开NOGBA时,你可能没把选项里有项“打开HLP后删除”的选项没点掉,所以那个HLP文件就没了。我当初也是这样的。
去年有人找了篇高级的HACK ROM的PDF给我,可惜是E文的,有空我翻译出来给大家研究下。

[17 楼] | Posted:2004-11-02 15:56| 顶端
看书的

头衔:纹迷到底怎么进城不下马呢纹迷到底怎么进城不下马呢
该用户目前不在线
级别: 火花会员
编号: 14845
精华: 0
发帖: 1387
威望: 0 点
配偶: 单身
火 花 币: 2658 HHB
注册时间:2004-02-24
最后登陆:2018-04-02
查看作者资料 发送短消息 引用回复这个帖子


不是127 可以改成255 但是HP限制60其他属性限制30就行了

通关:初代 外传 纹迷 封印 烈火 圣魔
未通关:系谱 776   TRS 苍炎 FE1R FE3R
未接触:晓女 BWS 觉醒
[18 楼] | Posted:2004-11-03 13:31| 顶端
cystev



该用户目前不在线
级别: 火花会员
编号: 27383
精华: 1
发帖: 108
威望: 0 点
配偶: 单身
火 花 币: 27707 HHB
注册时间:2004-10-26
最后登陆:2017-10-13
查看作者资料 发送短消息 引用回复这个帖子


恩,放了个上限255的版本,这下随便改了
http://bbs.emu-zone.org/attachment.php?attachmentid=15505

[19 楼] | Posted:2004-11-04 18:21| 顶端
<<   1   2  >>  Pages: ( 2 total )

火花天龙剑 -> 火花学园




Powered by PHPWind v3.0.1 Code © 2003-05 PHPWind
辽ICP备05016763号
Gzip enabled

You can contact us