EMU618社区

 找回密码
 立即注册
搜索
查看: 1079|回复: 10

[转载修改器/工具] 巧妙利用fceu的变化次数(以吞1的隐藏物品为例)。

[复制链接]

签到天数: 31 天

[LV.5]常住居民I

发表于 2012-11-19 09:38:37 | 显示全部楼层 |阅读模式
本帖最后由 sdiencelee 于 2012-11-29 15:27 编辑
0 q: a% \$ X6 Z5 ]+ V$ O# w, t/ {
首先我认为:隐藏物品是用一个地址控制的,被发现后此地址变化,但是只是变化一次,利用此法就可以很快的定位地址了。
, Z7 a0 I  A( }8 F- s  J2 c1 r% G; y" W& O+ B3 Q7 v4 ?5 ^
我们在野外打一次敌人,这样让许多地址产生变化,排除不少地址
# d( ]+ r9 O/ L2 p% U- h中间我们又找了个人对话,同样的方法,但是这次没有筛下去多少。没截图。' ^; `& P. z. e) @! ?
之后,我们找到斧子(ax),将变化次数搜索为1,在四处转转,再次变化次数搜索还是1,没几次就只剩下7个地址了。
3 K2 E+ m" }" \  p! ~+ l8 W2 i之后我们用鼠标向上拉一下再将其点中添加,则出现如下截图之后就是一个一个试试即可有个简单的/2/2/筛选法,具体如下,我们拉选前四个解锁,看看是否能够连续找到ax(注意添加时在没有找的情况下去做,否则等于将这个物品取过了),发现可以可以断定后三个地址起作用,之后类似循环的方法,最后确定最后的668e为地址。这样的方法应该也可以用来找宝箱(或是最开始和张世平对话要钱都可以很相似的进行)。
0 H* C# j/ t( M8 i4 J/ N; G可以看到在此例中,我们只是对于变化次数的搜索,其他有关地址数值等搜索一概没用,若是配合这些方法,应该会提高效率。
2 K* `* u" `/ K  w+ ^此法很适合于类似开关的东西。如dq4的门打开与否,gijoe【特种部队】的等给定点安装炸弹等。
: O0 @! l+ @/ p2 U4 I7 ~此外,配合其他搜索方法,可以提高搜索效率,如按键状态:一个手柄正好8个键,是否按下判断为0,1,2的8次方正好256一个字节。我所看到的都是在$00-$ff,零页地址内的
+ C8 p9 |/ C+ `+ `( y按住一个键:如方向键变化一次,拿开又变化一次,此处不推荐使用键盘,而推荐计算机手柄,因为键盘容易和窗口内的东西产生冲突,所以,只能按一下散开算变化两次
2 H  V, A( _! t! t. P/ v: I; R4 Nhttp://tieba.baidu.com/p/1987918089,这是我写的原帖。7 C6 N) `* ?( Z
这回在版主的帮助下应该可以有图片了。
* t& B  z+ p, T# K& n1 V  \) {; N! o" ]# m% r# j) K

签到天数: 31 天

[LV.5]常住居民I

 楼主| 发表于 2012-11-19 09:41:07 | 显示全部楼层
第二个图的

该用户从未签到

发表于 2012-11-21 10:04:39 | 显示全部楼层
看不到图片;了
[发帖际遇]: 湘西小人物 打扫环境卫生,被奖励 6 个 柠檬. 幸运榜 / 衰神榜

签到天数: 31 天

[LV.5]常住居民I

 楼主| 发表于 2012-11-26 16:28:46 | 显示全部楼层
本帖最后由 sdiencelee 于 2012-11-27 20:49 编辑
' }5 m1 X$ d! t1 t" Y9 u
* q# [6 i4 W: E' D& G没办法,这是1l最后的几句话http://tieba.baidu.com/p/1987918089,这是我写的原帖。qq也这样,无奈ing

签到天数: 31 天

[LV.5]常住居民I

 楼主| 发表于 2012-11-28 16:29:52 | 显示全部楼层
qq也当,无天理了,下面具体说说这段,“如按键状态:一个手柄正好8个键,是否按下判断为0,1,2的8次方正好256一个字节”。因为在debug时,比如找要找某个魔法所消耗的mp时,由于消耗值太小,顺藤摸瓜的追踪地址过程中常进入零页地址$00-$ff,
( D! j. k. v' _5 S$ J变化频率很快,及时加了限制条件入 vnes的[????]=a=0x??,fceu的$????==#??,由于后面的数太小,也容易被被暂停,而无暇中间按按fc的手柄某键而无法继续.如何继续呢,可以讲那个控制手柄状态的地址锁定为按住某键(rpg游戏多为a),这样,就可以就行了下去了.利用这个变化次数,应该可以快速找到这个地址.
* t4 k) T$ h' \' z如果有计算机手柄最好,先reset,对数据初始化.有几个关键说明一下
( f- i0 ~% _% J. i3 H& x不按键为0
3 g, C* G: ?- }4 v. n7 u, R从不按键到,按住某一键后键应该变化次数+1(手柄自然很好的,都是,用键盘往往与作弊框,debug框产生冲突,故键盘使用以下方法)' B+ f* Q- k" a' d0 D" R
/ U9 Q5 b5 s5 d7 g7 `
按住后撒手,变化次数+2.
/ Z$ ~; G! a2 V( F% r& T/ k按住键大于不按键,在按住同一件的基础上,多按一个键的值大于没按这个键的值.

该用户从未签到

发表于 2012-11-28 16:56:55 | 显示全部楼层
qq和百度图片都是无法外链的, 你网上搜图床就能找到外链网站
[发帖际遇]: money_114辛苦发帖,赚了 1 个 柠檬. 幸运榜 / 衰神榜

签到天数: 31 天

[LV.5]常住居民I

 楼主| 发表于 2012-11-29 15:11:48 | 显示全部楼层
谢谢,一定先将图片补上

签到天数: 31 天

[LV.5]常住居民I

 楼主| 发表于 2012-11-29 20:06:06 | 显示全部楼层
因为dq4的fc办,第一章打完boss,救小孩后,不遇敌,利用了在打boss之前和之后变化次数+1的,方法,将地址数缩减至60个,现在测试可以。知道二分筛除法,没有办法,减去太多的。

签到天数: 31 天

[LV.5]常住居民I

 楼主| 发表于 2012-12-4 20:28:42 | 显示全部楼层
图床的画面被缩小了,不太清楚了。

签到天数: 31 天

[LV.5]常住居民I

 楼主| 发表于 2012-12-5 11:28:24 | 显示全部楼层
刚发现fceux的这个different by 这个功能也很好用,用来找地图坐标是相当方便的!
5 t7 L% O, D6 j7 V& |, r这里我只是慢慢摸索到这个,现在只是与前值(previous)相差1(可以有一定范围如我填写1-8)注意地址60正好是吞食天地2的纵坐标,一般说来rpg游戏多走一步,数值变化1个数,也有8个数,或是16个数的,这些还是要慢慢摸索的。, x% l  S; E9 `# k) Z
似乎这个搜索器是一个外挂软件嵌入的,在psxjin(一个ps模拟器),desmume(ds模拟器)都可以看到这个的身影。
0 Q* T. k5 K2 M5 ^, ]2 ]比如60为纵坐标地址,如今值为0c,原来的值为0d,两个相差|0c-0d|=|-1|=1,所以,可以填写1,但是这个可以用1-8,两个值者相差1-8个数。1正好在1-8的范围内

签到天数: 31 天

[LV.5]常住居民I

 楼主| 发表于 2013-6-7 17:02:37 | 显示全部楼层
下面看看变化次数的效率如何。以下图1的宝箱控制地址为例。
2 Y7 C+ z" K6 J. d% N% ~6 a使用变化次数法,先重置,在找到宝箱内东西后,变化次数为1,剩余303个地址(候选),打了一次仗,并升级后,继续搜索变化次数1,则只剩3个地址了。(6500就是)7 s# p& o6 e) E9 S* u3 d3 I8 t
不使用变化次数的方法,重置,在找到宝箱内东西后,搜索与原来值不同,剩余708个(似乎在同一数量级),之后打一次仗,在战斗中(因为战斗中出现中间变量几率很大,可以减少地址可能值),搜索两次与原来值相同,45个地址,之后如此反复,升级了一次,为25个地址,之后,如此搜索了7-8次,终于使得地址能够在一个界面下全部显示出来,一共16个。4 Z) e: i, ]% H! t+ v  O
由此可见,会使用这个功能往往提高的效率是相当高的。单纯使用一种方法,变化次数只用了2次,到达了3个地址。使用不同相同方法,使用了7-8次,地址为16个。, p3 r3 C; \2 B- t
一次,这个ram search是很好用的,但是有时候在其他模拟器(嵌入的)往往有些不如意,如不能大量方便的加解锁,才会有http://bbs.emu618.com/thread-147623-1-1.html,两个工具的优势结合
" y' K8 W; x0 q+ Q

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
[发帖际遇]: sdiencelee 发帖时在路边捡到 3 个 柠檬,偷偷放进了口袋. 幸运榜 / 衰神榜
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2024-5-19 16:58 , Processed in 1.093750 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表