主题 : 求助,GBA模拟器怎么用金手指
级别: 模拟新血
UID: 10877
精华: 0
发帖: 2
威望: 0 星
金钱: 2625 浮游币
贡献值: 0 点
好评度: 0 点
人气: 0 点
在线时间: 0(时)
注册时间: 2004-08-04
最后登录: 2004-08-04
楼主  发表于: 2004-08-04 22:52

求助,GBA模拟器怎么用金手指

大哥大姐们,我今天刚下的GBA模拟器,想用金手指,可不知道怎么弄,请指教!!!
此人已死。。。
级别: 论坛版主

UID: 264
精华: 0
发帖: 14884
威望: 30 星
金钱: 608944 浮游币
贡献值: 8846 点
好评度: 14697 点
人气: 1736 点
在线时间: 1688(时)
注册时间: 2004-03-25
最后登录: 2022-12-26
沙发  发表于: 2004-08-04 23:07

要么就使用Emu Cheat,要么直接用VBA用的金手指,方法都很简单,但关键是,你得有金手指
级别: 论坛版主
UID: 9
精华: 0
发帖: 2818
威望: 0 星
金钱: 376010 浮游币
贡献值: 8702 点
好评度: 3804 点
人气: 600 点
在线时间: 352(时)
注册时间: 2004-03-24
最后登录: 2007-09-07
板凳  发表于: 2004-08-04 23:14

级别: 模拟新血
UID: 6982
精华: 0
发帖: 84
威望: 0 星
金钱: 2609 浮游币
贡献值: 0 点
好评度: 0 点
人气: 0 点
在线时间: 2(时)
注册时间: 2004-06-13
最后登录: 2006-11-17
地板  发表于: 2004-08-10 21:07

斑竹的给那个连不上,下面文章可以看看(也是收集到的文章)!下面划线部份是我自己补充的但是有些查找方法使用查找就不一定,如洛克人ZERO系列没有数值,查找也就难了,不过,如武器的等级没有数值怎么查,
其实也很简单``````说了1楼也`不会懂
-------------------
初学者篇

工具
初学者还是建议使用那些有名的修改器,因为它们简单易用。我是用GameMaster的,其他还有“FPE”“金山游侠”“GAMEX”很多很多的。修改器其实都是大同小异的,喜欢用哪个问题都不大,不会太影响修改。
原理
修改就是找出数据地址,然后改变数据。数据变化了,牵涉到被改的数据的计算公式读数据的时候就会读到一个不真实的数据,所以也称之为“Cheat(作弊)”。计算公式读取不真实的数据后,在游戏里面就会显示出不真实的东西。这整个过程就是修改,其实这原理对于初学者来说,直接看应该看不明白的;对于已经上手了的人来说,知道跟不知道也一样。

第一章 进制
进制是经常要注意的东西,进制一般有“2进制”“10进制”和“16禁制”,其中10和16比较常用。2进制就不说了,说说10和16把。10进制就是平时学校学的那些,一二三…九十这种,由0-9十个符号组成。16进制就是由0-9和a-f等16个符号组成,排列如下:1/2/3/4/5/6/7/8/9/a/b/c/d/e/f/10/11……。要到f才会回到0,所以16进制的10等于10进制里面的16。但是大家不需要记住怎么换算,因为一般的电脑都带有计算器,选择查看后,把计算器换成科学计算器就可以进行换算的了。

第二章 查找地址
查找地址也是最难的一部分,为什么放在初学篇?因为每一个修改就是查找地址,然后修改。初学者就先要学会修改器里面的查找功能,这个查找就是通过两次以上对于同一个地址查找,通过同一地址不同数值的查找,就能把不符合数据变化要求的地址排除,最后得到需要的地址。这步骤不会太复杂,就以游戏里面的金钱为例吧。你打开修改器,看看帮助,不同修改器有不同的锁定游戏的方法的。当你成功把修改器制定搜索哪个游戏后,在搜索栏输入当前那个游戏里面的钱的数字。比如是5100G吧,输入5100后点击查找。修改器就会开始查找,电脑慢的可能需要的时间比较长的。查找结束后,一般都会显示查找次数和结果数量。因为这次是第一次查找,所以查找次数是1,如果不是,那就可能你不知怎么多点一次了。而结果数量一般情况下都是很多的,很少会出现第一查找后剩下一个的,除非你查的那个数是很特殊的数。回到游戏,想办法用一些钱,或者赚一些钱,反正钱的数目变了就可以。回到修改器,输入变了后的数字,然后再点击查找。由于这次是第2次查找,所以查找次数是2。因为5000是个不太多使用的数字,所以这次的结果数目应该只会剩下一两个的了。你只要把这一两数字改改看,锁定后回到游戏看看里面的钱有没有改变,有时候要退出菜单后进去才会看见变化的。如果变化了,那就证明成功了,而前面说到的锁定,就是把钱的数量锁定不变,你去买东西就知道的了。无论怎么买,钱都是不减少的。如果刚才第2次查找后,结果数量是0的,那就“重新开始”多试几次。如果还是0的,那就说明这个游戏里面显示的钱的数量跟现实数字不一样。可能是每个数据2表示1之类的,就看游戏设计人的设计了,这个在进阶者篇会教大家如何找。不过钱这东西一般很少出现这情况。
现在说说要查找多次才能才出来的东西的查找方法,其实方法是一样的。为什么有些东西要查找很多次才能找出来?因为这个数字小或者这个数字经常被使用等,所以与这数字相同的地址很多,所以就要加一点技巧来排除不正确的地址。比如龙战士2里面,如果有几个角色的级数一样。那就可以这么干,先不管他们一不一样,查找你想改的角色的级数。然后升级再查,也可以在升级前记录,升级后查找完了读档再查,那就省些功夫升级。一般情况下,在5次内就能查出低于10个地址的了。如果还有这么多地址,继续搜下去,地址数量还是不变的,那就不要再搜下去了。熟悉看地址的人来说,就算剩下50个,直接看就能看出正确的那个。初学者还是一个个试吧,只不过10个而已。如果不想一个一个试,就可以利用龙战士2的特点,可以把不想用的同伴放到村中。把等级相同的同伴存放后,然后带向修改的角色去升级,升级后再搜索,那地址就应该会再少一些的了。
现在说说部分简单,但是不是靠察看角色资料能看出来的东西的修改。就拿经验值为例子,注意,这里说的经验不是角色资料里面的总经验,因为不是每个游戏改了总经验,角色等级就跟着变的,不过我下面介绍的方法不行的时候,可以试试改总经验。每次战斗后,就会有信息显示这次战斗得到多少经验,多少钱和什么道具,这里我们只留意经验。在看见这个信息的时候不要乱按,用修改器搜这个数。查找结束后,再战斗一场,如果这次的经验跟上一次相同的,那就战斗下一场,直至不同为止。一般来说,这个很容易就能找出来。修改锁定后,你每次战斗都能得到你修改的数量的经验值。

第三章 模拟器查找
了解VisualBoyAdvance的玩家都知道,这个模拟器里面有一个查找Cheat的功能。Cheat通常就是大家说的金手指,不过Cheat/金手指/地址等几个东西的概念我都有些模糊了,如果有谁能明确的把这几个东西分开的,请指正我的错误。这里随便说说用修改器和模拟器查找的区别,修改器查的范围是模拟器和游戏的内存,而模拟器只查找游戏。所以用模拟器查找的好处就是地址少,数值简单,和有些特殊的查找方法。但是用GBA模拟器查找比较复杂些,而且可以照的方式少,所以对于大型的查找,不建议是用GBA模拟器来找。在用模拟器搜索前,要设定不少东西。Search type(搜索方式),上面的Old value不知道怎么用;下面的是Specific value(具体数值),平时用的就是下面这种。Data size(数据大小),这里有8/16和32三种选择,这个在进阶者篇看内存的时候才说吧。这里就简单说说什么时候用哪个,当你要查找的数值低于ff(就是游戏里面显示的255)的时候,最好用8的;如果大于255的,那就要用16的;如果比ffff(就是65535)还要大的,那就要用32的,以后在进阶者篇里面才解析为什么吧。然后就是Compare type(对比类型),这里一共有6个选项,从上之下分别是等于/不等于/小于/小于或等于/大于/大于或等于;这6个选项就是决定你在下面输入的数字比较类型,比如在这6项里面选择了大与或等于和你在查找栏里面输入了8,那么你查出来的Cheat就是等于8或者比8大的Cheat。不过肯定很多的,所以模拟器会提示结果太多的错误提示,这也是大工程不用模拟器查找的原因。不过灵活运用这6项来多次查找的,应该也能查出很多东西的。剩下的选项都可以不管的了。现在说说模拟器搜出来的Cheat怎么看吧,当你第一次查出Cheat后,按确认回到游戏。然后改变要查找的数值,改变后再次点选Search Cheat。这时候不用马上再搜索,先看看原来查出来的Cheat,如果看见右边的数值变成你后来改变成的那个数值,这就基本上是你要查找的Cheat,因为用模拟器查出来的地址不多,所以很容易就能直接看出来了,这也是用模拟器查找的优势。特别要注意的,用模拟器查数的时候,你输入的会被默认成16进制的数的,所以要灵活转换数制。
-----------------------------------------------------------------------------
就拿钢炼金术师`````(ROM/1587)
英文名字为EXP-就是经验的的意思
列如:EXP 550~~/?千?百?十?个(单位)
用VBA自带的金手指工具查找
8单元进制/000?
-----
16单元进制/00000??
----
32单元进制/000000???
---------   
查找经验为EXP 550
选择金手指16单元进制下添入查找数值/也就是550后开始查
------------
后在搜索栏上会显示搜索到的数值为550/但是很多不要急
------------------------- 
先打一丈后会得到经验值:如原来经验为550但打怪后得到些经验/(列:得到经验为1) /那么现在新的经验数值为EXP551
--------------------------------
然后开起VBA金手指工具,在选向功能为更新数值后,在查看搜索栏上会显示搜索到的新数值551也就是你打丈得到的新数值/等等即使是新的数值也会有很多/但是可以用反复大丈得经验的方法来查数值/只到搜索栏上会显示搜索到的数值为1个也就是你想要得到的数值!/ 
------------------
等等列如有些代码使用16/32单元进制会显示数值太大