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


火花天龙剑 -> 火炎之纹章 -> 火花学园 -> [小技巧]SFC靜態修改<->PAR code金手指
 XML   RSS 2.0   WAP 

<<   1   2  >>  Pages: ( 2 total )
本页主题: [小技巧]SFC靜態修改<->PAR code金手指 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
lincutt

头衔:FE & TO FansFE & TO Fans
该用户目前不在线
级别: 火花会员
编号: 20280
精华: 1
发帖: 456
威望: 0 点
配偶: 单身
火 花 币: 18274 HHB
注册时间:2004-06-30
最后登陆:2018-12-12
查看作者资料 发送短消息 引用回复这个帖子
[小技巧]SFC靜態修改<->PAR code金手指

等FE1R ROM等的发慌了
给大家发点小技巧, 已经会的别批我阿

有研究静态修改的应该都知道
静态修改是直接更改ROM中的数据, 基本上属于不可逆的修改
刚入门的新手常常改着改着, 就把ROM给改烂了
若刚好又忘记备份, 实在是满麻烦的
在这里要说的小技巧, 就刚好可以解决这问题

先从简单的原理开始说
模拟器在执行游戏时, 会先将整个ROM载入到内存中
这时若利用金手指去修改内存中的ROM映像
就可以达到静态修改的效果, 而又不需破坏原始ROM的数据内容
若修改结果不合要求, 直接将该金手指码删去, 再重启模拟器就好了
在测试时挺方便的

好了, 说了那么多, 开始进正题
以系谱为例, 要如何将静态修改地址转为PAR金手指呢?
首先要知道ROM的类型, 系谱属于HiROM
将ROM中地址转为内存地址(也就是PAR金手指), 具体公式为

ROM地址+C00000=内存地址
要注意的是, ROM有没header, 有header的话要减去header长度200, 如下

有header: ROM地址+C00000-200=内存地址
无header: ROM地址+C00000=内存地址
一般.smc的ROM是有header的, 而.sfc, .fig是没header的
而算出来的内存地址加上值, 就是PAR code金手指了

用小塞登场指挥星数来做例子, 有header的ROM地址为4857F

4857F+C00000-200=C4837F
而值为0~5
所以控制小塞登场指挥星数的PAR金手指为
C4837Fxx   ;xx=00~05

以上就是系谱HiROM类型的转换方法

但ROM不只有HiROM阿, 还有LoROM, ExHiROM, ExLoROM等各种类型
转换公式也都不同, 要背一堆公式似乎很麻烦
不过不要紧, 因为已经有人做好现成的转换器了~~~

Lunar Address

下载地址: FuSoYa's Niche

有了这个工具, 就可以很方便的转换各式ROM地址为PAR金手指了~ [s:1]
当然, 从金手指转回ROM地址也是可以的~


[ 此贴被lincutt在2008-08-04 12:26重新编辑 ]


[楼 主] | Posted:2008-08-15 15:05| 顶端
1+1

头衔:追寻风的少年追寻风的少年
该用户目前不在线
级别: 火花会员
编号: 86990
精华: 0
发帖: 722
威望: 0 点
配偶: 单身
火 花 币: 1243 HHB
注册时间:2008-02-18
最后登陆:2016-09-14
查看作者资料 发送短消息 引用回复这个帖子


眼熟的图……………………Orz

[1 楼] | Posted:2008-08-04 12:10| 顶端
lincutt

头衔:FE & TO FansFE & TO Fans
该用户目前不在线
级别: 火花会员
编号: 20280
精华: 1
发帖: 456
威望: 0 点
配偶: 单身
火 花 币: 18274 HHB
注册时间:2004-06-30
最后登陆:2018-12-12
查看作者资料 发送短消息 引用回复这个帖子
Re:[小技巧]SFC静态修改<->PAR code金手指

阿 抱歉
我换掉好了^^"


[2 楼] | Posted:2008-08-04 12:25| 顶端
1+1

头衔:追寻风的少年追寻风的少年
该用户目前不在线
级别: 火花会员
编号: 86990
精华: 0
发帖: 722
威望: 0 点
配偶: 单身
火 花 币: 1243 HHB
注册时间:2008-02-18
最后登陆:2016-09-14
查看作者资料 发送短消息 引用回复这个帖子
Re:Re:[小技巧]SFC静态修改<->PAR code金手指

下面是引用lincutt于2008-08-04 12:25发表的Re:[小技巧]SFC静态修改<->PAR code金手指:
阿 抱歉
我换掉好了^^"

没必要嘛,我并没有责怪你的说,不用抱歉什么的
LZ的创意确实很赞


[3 楼] | Posted:2008-08-04 12:28| 顶端
lincutt

头衔:FE & TO FansFE & TO Fans
该用户目前不在线
级别: 火花会员
编号: 20280
精华: 1
发帖: 456
威望: 0 点
配偶: 单身
火 花 币: 18274 HHB
注册时间:2004-06-30
最后登陆:2018-12-12
查看作者资料 发送短消息 引用回复这个帖子
Re:Re:Re:[小技巧]SFC静态修改<->PAR code金手指

下面是引用1+1于2008-08-04 12:28发表的Re:Re:[小技巧]SFC静态修改<->PAR code金手指:

没必要嘛,我并没有责怪你的说,不用抱歉什么的
LZ的创意确实很赞

谢谢~
顺便放些系谱金手指~

升级全能力+2


Code:

[Ctrl+A Select All]



金钱不减


Code:

[Ctrl+A Select All]



武器不减


Code:

[Ctrl+A Select All]



杀1人=百斩


Code:

[Ctrl+A Select All]



战斗后升级


Code:

[Ctrl+A Select All]



无限移动


Code:

[Ctrl+A Select All]



想要快速通关, 享受剧情再用
要不玩起来完全没难度XD


[4 楼] | Posted:2008-08-04 13:07| 顶端
凤天舞

该用户目前不在线
级别: 火花会员
编号: 28
精华: 1
发帖: 1132
威望: 5 点
配偶: 单身
火 花 币: 17861 HHB
注册时间:2002-11-26
最后登陆:2010-03-22
查看作者资料 发送短消息 引用回复这个帖子


这么说动态转静态也可以实现

请问楼主有没有类似的!
DS游戏 动态与静态地址间的联系教程?
将PAR-CODE转成静态地址

PS2的金手指代码也可以从动态转到静态吧(是不是在ELF文件内?)

[5 楼] | Posted:2008-08-04 15:17| 顶端
lincutt

头衔:FE & TO FansFE & TO Fans
该用户目前不在线
级别: 火花会员
编号: 20280
精华: 1
发帖: 456
威望: 0 点
配偶: 单身
火 花 币: 18274 HHB
注册时间:2004-06-30
最后登陆:2018-12-12
查看作者资料 发送短消息 引用回复这个帖子


下面是引用凤天舞于2008-08-04 15:17发表的:
这么说动态转静态也可以实现

请问楼主有没有类似的!
DS游戏 动态与静态地址间的联系教程?
将PAR-CODE转成静态地址
.......

你可能有些会错意了
动态是不能转静态的
该怎么解释呢...

模拟器程序运行ROM, 其实是将ROM copy一份放入内存中
再由内存中的ROM解出动态程序来运行
动态修改顾名思义, 是修改解出的动态程序部分
而我说的PAR金手指与静态互转
指的是利用PAR金手指, 去对内存中copy的那份ROM做静态修改动作
这2者间的意义是不同的

有个简单的方法可以大略判别金手指是作用在动态or静态
7开头的: 动态
其他: 静态

不知道这样解释明不明白?


[6 楼] | Posted:2008-08-04 15:32| 顶端
yq1982927



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


好东西啊,还有系谱其他的吗小P上用真爽,LZ不要吝惜啊...
[7 楼] | Posted:2008-08-12 19:10| 顶端
dboyv_d



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


疑问一下:我在玩系谱下章时,用金山游侠修改内存,把小赛指挥改为5星,然后存档(游戏中档)。reset后读档,依然是3星……

火纹系列,只爱系谱!
好吧,我承认那是因为系谱是我接触的第一作,初恋啊
[8 楼] | Posted:2008-08-12 19:40| 顶端
lincutt

头衔:FE & TO FansFE & TO Fans
该用户目前不在线
级别: 火花会员
编号: 20280
精华: 1
发帖: 456
威望: 0 点
配偶: 单身
火 花 币: 18274 HHB
注册时间:2004-06-30
最后登陆:2018-12-12
查看作者资料 发送短消息 引用回复这个帖子
Re:[小技巧]SFC静态修改<->PAR code金手指

指挥星数分2部分
1. 登场星数
2. 读档后星数

小赛分别是2.3
要修改的话, 2部分都要改才有效


[9 楼] | Posted:2008-08-12 19:45| 顶端
dboyv_d



该用户目前不在线
级别: 火花会员
编号: 26637
精华: 0
发帖: 119
威望: 0 点
配偶: 单身
火 花 币: 17783 HHB
注册时间:2004-10-12
最后登陆:2017-10-23
查看作者资料 发送短消息 引用回复这个帖子
Re:Re:[小技巧]SFC静态修改<->PAR code金手指

下面是引用lincutt于2008-08-12 19:45发表的Re:[小技巧]SFC静态修改<->PAR code金手指:
指挥星数分2部分
1. 登场星数
2. 读档后星数

小赛分别是2.3
.......

也就是说只有在第六章修改才真正有效?


火纹系列,只爱系谱!
好吧,我承认那是因为系谱是我接触的第一作,初恋啊
[10 楼] | Posted:2008-08-12 20:08| 顶端
lincutt

头衔:FE & TO FansFE & TO Fans
该用户目前不在线
级别: 火花会员
编号: 20280
精华: 1
发帖: 456
威望: 0 点
配偶: 单身
火 花 币: 18274 HHB
注册时间:2004-06-30
最后登陆:2018-12-12
查看作者资料 发送短消息 引用回复这个帖子
Re:[小技巧]SFC静态修改<->PAR code金手指


是说你没改到读档后星数的部份


[11 楼] | Posted:2008-08-12 20:16| 顶端
wjfson

头衔:ジョシュア・ラドクリフジョシュア・ラドクリフ
该用户目前不在线
级别: 火花会员
编号: 87374
精华: 0
发帖: 1102
威望: 0 点
配偶: 单身
火 花 币: 14574 HHB
注册时间:2008-03-07
最后登陆:2019-08-03
查看作者资料 发送短消息 引用回复这个帖子


为什么我输入了后 无效呢是要输入RAP的老金 还是ROM的

[12 楼] | Posted:2008-08-12 20:36| 顶端
lincutt

头衔:FE & TO FansFE & TO Fans
该用户目前不在线
级别: 火花会员
编号: 20280
精华: 1
发帖: 456
威望: 0 点
配偶: 单身
火 花 币: 18274 HHB
注册时间:2004-06-30
最后登陆:2018-12-12
查看作者资料 发送短消息 引用回复这个帖子
Re:[小技巧]SFC静态修改<->PAR code金手指

PAR

[13 楼] | Posted:2008-08-12 21:28| 顶端
wjfson

头衔:ジョシュア・ラドクリフジョシュア・ラドクリフ
该用户目前不在线
级别: 火花会员
编号: 87374
精华: 0
发帖: 1102
威望: 0 点
配偶: 单身
火 花 币: 14574 HHB
注册时间:2008-03-07
最后登陆:2019-08-03
查看作者资料 发送短消息 引用回复这个帖子


还是无用啊.......

[14 楼] | Posted:2008-08-12 23:05| 顶端
lincutt

头衔:FE & TO FansFE & TO Fans
该用户目前不在线
级别: 火花会员
编号: 20280
精华: 1
发帖: 456
威望: 0 点
配偶: 单身
火 花 币: 18274 HHB
注册时间:2004-06-30
最后登陆:2018-12-12
查看作者资料 发送短消息 引用回复这个帖子
Re:[小技巧]SFC静态修改<->PAR code金手指

哪项无用?

[15 楼] | Posted:2008-08-13 01:12| 顶端
lincutt

头衔:FE & TO FansFE & TO Fans
该用户目前不在线
级别: 火花会员
编号: 20280
精华: 1
发帖: 456
威望: 0 点
配偶: 单身
火 花 币: 18274 HHB
注册时间:2004-06-30
最后登陆:2018-12-12
查看作者资料 发送短消息 引用回复这个帖子


哪个模拟器?

[16 楼] | Posted:2008-08-13 16:20| 顶端
dboyv_d



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


请教一下楼主,用主页的静态rom修改器,把老辛指挥改为5星,出场确实有效,但是存档再reset读档,依然2星,这个怎么解决?还是要直接修改内存?此外,用主页的修改器,直接修改人物数值、职业、武器均有效,但是给人物增添武器,存档后reset,增加的武器就消失了……

火纹系列,只爱系谱!
好吧,我承认那是因为系谱是我接触的第一作,初恋啊
[17 楼] | Posted:2008-08-13 16:32| 顶端
lincutt

头衔:FE & TO FansFE & TO Fans
该用户目前不在线
级别: 火花会员
编号: 20280
精华: 1
发帖: 456
威望: 0 点
配偶: 单身
火 花 币: 18274 HHB
注册时间:2004-06-30
最后登陆:2018-12-12
查看作者资料 发送短消息 引用回复这个帖子
Re:[小技巧]SFC静态修改<->PAR code金手指

指挥PAR

老辛
登场指挥5星:
C3B27205
读档指挥5星:
C7F82E19

小塞
登场指挥5星:
C4837F05
读档指挥5星:
C7F8380F

武器静态修改消失, 是因为武器代码重复
建议去看下系谱武器存放规则


[18 楼] | Posted:2008-08-13 20:33| 顶端
wjfson

头衔:ジョシュア・ラドクリフジョシュア・ラドクリフ
该用户目前不在线
级别: 火花会员
编号: 87374
精华: 0
发帖: 1102
威望: 0 点
配偶: 单身
火 花 币: 14574 HHB
注册时间:2008-03-07
最后登陆:2019-08-03
查看作者资料 发送短消息 引用回复这个帖子


都无用 我用的是 SNES9X V1.502版的

[19 楼] | Posted:2008-08-14 12:47| 顶端
<<   1   2  >>  Pages: ( 2 total )

火花天龙剑 -> 火花学园




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

You can contact us