小鸡模拟器gba金手指怎么用转换成CE修改器代码


其实就是在里面的第一行输入下列代码然后开启就可以了

!因为开启之后会造成乱码之类的情况,所以金手指开得越

过关时一定要把隐身关了否则主角不会拼图,站茬那里不

无敌了不会死)] 
(按SELECT使用,使用是带一圈电的那个)[无

注意:若同时设置了0078中的03或04和0076按A键后武器

以0076的设置为准,即:0076的优先級高于0078的03和04

西蒙道具(00可改:斧头01,回旋架02,匕首03,圣

FC霸王的大陆(30个城市)

  简单来说方法就是这样

  偠和GBA文件名一样,后缀名改为cht

  放到ggbsp模拟器里cht文件夹里

  玩游戏时按三角选读取作弊文件读取那个cht文件,再激活就OK了

  大概就是这样,详細的去BAIDU搜搜看吧

  下面我以<机战J>为例介绍以下如何在PSP上修改GBA游戏的具体步骤:

  1.首先随便找个gba的cht文件(附件里的001)

  2.把下列代码寫入并保存为名字是002的cht文件(可先保存再改文件名)

  注:991为99个移动力+1的道具,992为99个格斗能力+5的道具

  4.在psp上打开机战j这个游戏打开莋弊文件,本文打开的是jzj.cht在次进入作弊界面,把[991,992设为ON(中文版为旧)

  好了,现在991和992两种道具可以无限卖掉了这样就不愁钱花了,简单吧

  ————————————————————————————————————————-

  2.GS码有有V1和V3这2种版本

  这幾种,他们之间并不兼容使用时要注明

  如果你不知道你得到的金手指是哪个版本,请都试试看

  4.完成1个代码后按回车,再按1次囙车后可继续输入另1个代码全部完成后保存至记忆棒

  一、金手指类型介绍:

  VBA的金手指有3种类型:RAW Code、CodeBreaker Code、GameShark Code。它们分别是:随机存储器写入代码译码代码,编码代码(该翻译根据其原理命名准确名字不祥)。为方便下文中将分别简称为:RAW、CB、GS。

  RAW是我们最常见嘚类型一般的金手指都以这种方式出现。如:绿宝石中文版中的快速升级——0这就是RAW码。它是最简单的内存写入方式无论是搜索还昰编辑修改都十分方便。当然它不是完美的。也正因为它有很多限制所以才出现了CB和GS。

  CB和RAW很像但出现的概率比GS还小。现在见到嘚只有绿宝石英文版里的一些如:容易捕捉野生怪兽——C2711CBA 6F6B,72EAD仔细看看不难发现,它是用空格分离的(RAW用“:”)而且使用了2个代码,這将在下面进行说明

  GS也是比较常见的代码,在《口袋妖怪》里几乎各版都有最著名的就是穿墙了:DC91F6(绿宝石中文),C518E2595ADBAF5B(绿宝石英攵)它的特点是——16位的16进制数,没有任何分割符它的功能也很强大,大家应该在无拘无束地驰骋于地图上时体会到了吧

  二、金手指的组成及原理:

  在介绍组成前,先说明一下GBA内存的分配方式:

  GBA(VBA的模拟是一样的)采用32位地址内存地址从到8FFFFFFF,其中被我們修改游戏用到的为:WRAM——~02FFFFFFIRAM——~03FFFFFF,ROM——~08FFFFFF即2个随机存储区和1个只读存储区。

  这是最简单的代码由地址和数值构成。地址和數据间使用“:”(注意:是英文的冒号)分隔其作用是将数据写入所给的地址里,锁定后该地址里的数据将不再变化。其作用范围为隨机存储区即~03FFFFFF一段。代码形式为:0xxxxxxx:yy或0xxxxxxx:yyyy,0xxxxxxx:yyyyyyyy“:”前面是地址,后面是要写入的数据地址以“02”或“03”开头是其最主要的标誌。支持8位、16位、32位数据的写入(就是上面的3种形式)各种形式之间可以互相转换。如:030201这是32位数据的写入,由于1个地址只能放一个8位数据所以实际上,系统是将数据“”放到了以02027DD8开始的4个地址里所以转成8位数据的写入就是:0,002027DDA:03,以及02027DDB:04(注意高位的数据在高位哋址),换成16位写入也是一样注意地址的位置就可以了:01,02027DDA:0403

  这种代码也是由地址和数据组成,不同的是CB码使用空格做分隔符,通过翻译识别游戏运行时的指令代码控制所要修改的地址数据的变化所以针对不同的游戏,CB码有加密的CB码和非加密CB码之分加密的CB码通瑺会有一个所谓的“开机码”(注意:和硬件的金手指开机码不是一个东西),用来识别游戏的代码格式及是否有加密信息如:绿宝石渶文版中的CB码的开机码就是:9266FA6C 97BD,905B5ED3 5F81B76A68E5 FAB1,其中的第1个:BD就是加密密钥而非加密的CB码不需要开机码,如火叶中的地点转移CB码:82031CF0 xxxx就不需要开机码嘚支持而且CB码的代码顺序是有严格规定,不能随便交换顺序如开机码必须放第一位。又如:CB码往往带有判断代码仍以刚才提到的容噫捕捉野生怪兽——C2711CBA zzzz就是将16位数据zzzz写入地址0xxxxxxx。所以这条代码的意思就是:当的值为BD79时才将的值转为BD90。所以也不可以交换这和RAW、GS完全不哃,它们是可以随便交换位置的这就决定了CB码的修改比较麻烦。对于带条件的锁定因为当该地址没有出现所需要的值时(这里是BD79),昰不会处于锁定状态的这样就可以解决使用RAW时,因为错误锁定而容易造成死机的问题CB代码的作用范围覆盖全内存单元,但是因为开机碼需要专门的程序获得加密的代码也要对原CB码进行相关变换,十分繁琐加上CB在32位输入时,还要进行一些处理降低了可读性,所以限淛了它的广泛使用不能不说是一种损失。

  GS是非常特殊的代码使用32位的代码形式,代码内没有分隔符虽然作用也是覆盖全内存,泹其使用上比CB方便因为RAW已经基本上解决了随机存储区的修改问题,所以GS通常是解决只读区的修改的如穿墙金手指:DC91F6(绿宝石中文),C518E2595ADBAF5B(绿宝石英文)它们实际上是:0(中文),00(英文)但是因为RAW无法写入只读区,所以使用GS解决因为只读区基本上就是rom的代码段,所鉯GS通常称为“编码代码”那么GS的原理是什么呢?我们以中文版为例看看08087B70到底存了什么。查看游戏的代码发现原先的指令为and r1,r0就是進行r1和r2的“与”运算。修改后变成mov r10#0,就是将“0”放入r1里二者的区别就是后者可以使标志寄存器的零标志置“1”,从而达到使游戏始终判断“没有碰墙”的目的GS虽然不用“开机码”,而且对8位、16位、32位数据的写入都支持但是没有有效的搜索方法,即使找到了对应的地址转换为机器可识别的32位代码也是个问题,所以使用上也收到了限制

  从上面的介绍中大家应该发现了:RAW无论使搜索还是编辑都是朂方便的,但是局限性很大特殊的修改不易实现,甚至无法修改在敏感数据的修改上有很大的问题,常常是死机的罪魁祸首CB修改很靈活,覆盖范围广而且具有判断机能,适合敏感数据的修改但开机码的获得和代码转换上困难比较大,长数据的输入麻烦代码顺序嚴格,规则太多GS兼有RAW的易用性和CB的通用性,但搜索和转换也是它的最大缺点总之,3种金手指代码各有利弊在不同的场合使用适当的玳码形式就可以扬长避短,达到很好的效果

  三、金手指的添加与删除:

  各种金手指在VBA里的输入有一些区别,由于高版本的VBA带有对金手指类型的自动识别功能所以即使输入错误,有的仍然可以生效但这并不意味着我们可以随便输入,因为机器的判断往往和我们希朢的有区别所以良好的习惯还是要培养的。下面我们就说说如何输入和删除金手指

  大家应该经常使用这种格式的金手指了,对它嘚输入不会陌生打开修改—>修改代码列表,在弹出的窗口里(如图所示)“代码”和“修改”就是输入RAW码的地方(图中的A、B)。不同嘚是:前者是批量输入后者是单个输入,具体方法在初级教程里已有就不再说了。

  至于删除对于RAW码来讲,只要把代码前面的勾詓掉就可以了当然,也可以选中后按“移除”。2个做法都不会留下任何信息在内存里所以不会有任何问题。

  CB码正确的输入位置應该是“修改译码”(图中的D)许多人分不清CB和GS,往往写到“金手指”里虽然在后期的模拟器里可以识别,但早期的模拟器不支持这種输入会视为非法的输入。和“代码”的使用类似按下“修改译码”后,将CB码填入弹出的窗口确定即可。这里要注意:使用CB码时洳果有开机码,必须将开机码首先写入;在填写CB码时注意代码的先后顺序,绝对不能改变位置否则后果就严重了。

  删除和RAW一样詓掉勾或移除都可以。如果想同时解除多组CB码直接解除开机码的锁定一样可以。这样以后恢复起来也容易

  “金手指”(图中的C)僦是为GS码准备的。也和“代码”的输入类似只是不像CB这么严格,把需要的写进去确定就可以了。

  GS的删除就比较麻烦了因为GS通常昰改只读区的,所以那里的数据不会像随机存储区一样随游戏进行而复原所以单纯的去掉勾或移除有时不会起作用。要彻底移除GS码首先删除代码,之后使用游戏自身的SAV存档储存游戏进度重新载入游戏(注意:不是重启,要重新读取游戏)读取SAV进度后,GS代码的修改就解除了

  四、各种金手指间的转换:

  因为CB码和GS码的特殊性,手动计算代码非常困难所以转换时,使用2个工具进行辅助——AR Crypt和CBAcrypt湔者是转换GS码的,后者是转换加密CB码的。界面上2者有相似的地方就是左边是输入框,右边是输出框区别就是AR Crypt的功能键稍微多一些,丅面就分别介绍它们的使用方法

  在AR Crypt下拉菜单“Creat…”里,将类型设置为“AR V1/2”然后上方下拉菜单处,置为“type 6”下方单选框是设置转換类型的。左边“From”是原代码类型右边“To”是目标类型。一般我们只用到“RAW”和“AR V.1/V.2”

  对于“02”,“03”开头的RAW码我们一般不需要使用GS码,但还是可以转换的将代码填入左边的输入框。注意:对于8位数据的代码如::FE(绿宝石中文,快速生蛋)应该填入:000000FE,因为AR Crypt默認的格式必须是xxxxxxxx:yyyyyyyy的而对于16位数据的代码,如:0(绿宝石中文快速升级),应该填入02710看清楚,首位的“0”要写成“1”这是转换位数嘚识别代码,不要写错至于32位数据的代码,如:030201(绿宝石中文全家具的第一个),应该填入230201也就是首位的“0”变成“2”。填写好后将“From”设置为:RAW,“To”设置为:AR V.1/V.2直接按下中间的“Proceed”,右边就会出现转换好的GS码了(由于设置的原因,转换好的GS码可能中间带有空格使用时请将空格去掉)。

  对于“08”开头的代码方法有一点不同。如:0(绿宝石中文穿墙),只需补齐为32位的:02100之后就可以填入左边了。注意:不要改变首字符还保持原样。之后不做任何设定直接按下中间的“Creat”按钮。这时会在下方生成一个“64”开头的代碼暂时不理会它。而右边出现的代码就是我们需要的GS码了使用时仍然要去掉所带的空格。

  这个其实就是上面的逆过程但因为事先不知道代码是位于随机存储区还是只读区,所以先采用同样的转换方法之后再加以区别。

  首先将32位的GS码代码写入左边的输入框“From”选AR V.1/V.2,“To”选RAW按下“Proceed”,看到右边出来结果了下面就要看结果进行处理了:

  如果结果前8位数是“02”、“12”、“22”开头的,那么呮要全部变为“02”就可以了(想想RAW转GS时我们做的变化实际是一回事)。而后边的8位数就是数值去掉前面多余的“0”就可以了。

  如果结果前8位数是“64”开头那么就要将“6”去掉,将剩下的7位数转二进制左移1位(即末尾补“0”),转回十六进制就是地址了数值就昰后8位数,去掉多余的“0”就可以了为方便说明,我们就来实践一下:将穿墙金手指——DC91F6输入左边转换后得到:64043DB8 ,前8位数去掉开头的“6”得到:4043DB8转二进制得到:000,左移1位得到:0000转回十六进制得到:8087B70,所以RAW码就是:0大家是不是都转换对了?

  2、RAW与CB的转换

  RAW转非加密CB码比较简单只要注意数值的位数就可以了。8位的数据就将RAW码的首位“0”变成“3”16位数值就将首位的“0”变成“8”。之后地址和数徝之间的“:”变成空格就可以了如:0→0,:FE→ FE如果想写带判断的CB码,判断的条件地址首位“0”变成“7”就是条件地址的数值等于条件數值时时执行下一代码;将首位“0”变成“A”就是条件地址的数值不等于条件数值时执行下一代码。

  对于要使用加密的CB码的游戏先將密钥写入CBAcrypt的左边,然后在密钥下写入转换好的非加密CB码按下“Encrypt”,左边就会出现加密的CB码了

  这个也是上面的逆过程。对于CB码是否加密很容易判断只要代码使用时,必须加上第1行以“9”开头的开机码那就是加密的CB码。转换前需要用CBAcrypt先进行解密解密时也是先填叺密钥(就是那个“9”开头的代码),然后填入待解密的CB码按下“Decrypt”,右边出现的就是解密的CB码

  对于非加密的CB码以及解密完后的CB碼,将首位变回“0”就是RAW码了如果是带判断的CB码,转回RAW码后将无法使用判断功能所以原来“7”和“A”开头的代码就可以不要了。

  3、CB与GS的转换

  没有简便的方法使用RAW做为中间媒介进行转换吧。

  为方便大家学习下面提供一些代码互相转换的结果,大家在实践Φ慢慢学习体会吧希望能对大家有所帮助:(加密的CB密钥为BD)

加经验值直至删掉金手指)

首位PM (升级后会被打回原形……)

地点转移金手指 (这些金手指是我试验过的其他网站类似的金手指不一定准确)一次用一条,到了后立刻删除

0001 伱家的那个小镇

0003 格斗系道观小镇

0004 火系道观小镇

0005 火山灰道观小镇

0008 普通系道观小镇

0009 海滩上方小镇

000A 电系道观小镇

000B 石系道观小镇

000C 飞行系道观小镇

000D 驻垨区旁小镇

000E 超能力道观小镇

000F 水系道观小镇

0010 第一个四大天王

0011 乘船老爷爷家

0013 坐缆车的地方

3811 冠军之路(斗士载入)

3819 战斗都市右上角的屋子里

381A 梦幻島 进入森林把模拟器跳侦设置改成150%。梦幻会在草丛里逃来逃去记住你别太快走。如果你前方好象有个硬的东西挡住你你马上按a因为擋住你的是梦幻。(不是岩石)。然后梦幻就会和你战斗了

4210 以前捕捉古拉顿和海皇牙的洞

4217 废弃船拿钥匙的屋子

4219 新大陆战斗塔

421A 凤凰、路基亚捕捉地点

0A1A 南岛水都捕捉地点

0017 狩猎区(可自用宠物,精灵球不限步数)

5518 天空龙捕捉地点(通关后)

6718 海皇牙捕捉地点(通关后)

6918 古拉顿捕捉地点(通关后)

3A1A 迪奥西斯捕捉地点

注:身上首位PM等级VBA金手使用后,要删除金手再要吃了1个奇异甜食(怪兽升1级)后,才能开始练级否则可能毁档,切记!!!

2.敌方身上首位PM能力或所遇PM能力

敌方身上首位PM能力或所遇PM能力VBA金手使用后抓住PM后,要删除金手再要吃了1个渏异甜食(怪兽升1级)后,才能开始练级否则可能毁档,切记!!!

抓PM时要记住身上要保证没6只PM如满6只后,抓住PM将会自动存入电脑的PM箱内恢复原样

调敌方身上1~6位PM能力 [注:因调HP蠹次

我要回帖

更多关于 小鸡模拟器gba金手指怎么用 的文章

 

随机推荐