虽然现在CMF或FC等的金手指都可以在GPSP呼出,但是代码却找不到,这就需要用到GPSP自带的金手指了,可以把PC上常用的金手指代码通过转换后在GPSP使用
需要用到转换软件:AR Crypt v2.4b
步骤:
1:找EC代码(如果找到的是VBA代码就直接看第二步)
2.转换成VBA代码
3.转换成AR代码
4.把AR代码添入文档中,并改后缀为.cht
5,放入gpsp的cht文件夹中并开启运行
1:找EC代码(如果找到的是VBA代码就直接看第二步):
举例:口袋怪兽火红叶绿(386版通用)大师球EC代码:4510A,1,0
2.转换成VBA代码:
(EC)4510A,1,0 <=> (EC)4510A,0001 (
注意,这是2字节的)
EC代码换成VBA代码:
(EC)XXXXXX<---->02XXXXXX(VBA)
(EC)04XXXX<---->0300XXXX(VBA)
转换后得到VBA代码:
0300510A:01 (
这是单字节的,所以需要两行代码来表示2字节)
0300510B:00
如果找到的VBA代码是这样的:0300510B:0001(这是2字节),也请换成上面那样单字节表示
(如果非要写成2字节的形式,就看3楼的相关说明)
用"0"按照下面那样填满(其实这是AR復号码,但是很像VBA码,所以就归类在一个步骤好了)
0300510A:00000001
0300510B:00000000
2、4字节转换成单字节表示,点击看大图:

因为本教程主要是讨论VBA码转换AR码,所以没有很详细地一步一步地说明EC码和VBA码的互换,所以如果还是不懂EC码和VBA码之间的转换的,请自己去找教程
3.转换成AR代码:
得到VBA代码后,就是用到刚下载的Ar crypt的时候了
如图粘贴VBA代码在左边,From选择RAM;To选择AR V.1/V.2;Output Format选择XXXXXXXX YYYYYYYY,然后按Proceed
4.把AR代码添入文档中,并改后缀为.cht:
右边得到我们所需要的AR代码,然后新建一个文本,此文本要和口袋怪兽的游戏名字一致 (现在是以口袋怪兽为例,名字当然就要与口袋怪兽一致了,因为GPSP不能显示中文,所以中文名字的游戏不能正常读取cht,不过可以在"读取金手指文件"这个选项手动找到该文件,可参照第5步的图), 打开所建立的文本,输入AR码:
gameshark_v1 XXXXX(输入名字,便于查找,不支持中文)
634DCA3D 9272073D
6B0DAA9E 466F0E74
输入后保存文本,把文本后缀.txt改为.cht,把该文件复制到ms0:/psp/game/gpsp/cht,大功告成
5.放入GPSP的cht文件夹中并开启运行
进入模拟器,载入火红或叶绿,随便一家商店,随便选择一样东西(当然是越便宜越好),购入99个,在问"是/否"的时候,进入GPSP金手指界面开启该金手指,选择作弊/其他设置,按方向键左或者右打开作弊码,如图:

回到游戏,不要马上选择"是",需要回到金手指界面,把代码关闭,然后再回到游戏,选择"是"(VBA上也是这样使用的,不然的话可能死机)

输入多个作弊码只需要按回车到下一行继续输入,如:
gameshark_v1 LV 5
D4E80221 C751535C
gameshark_v1 LV 100
58110FD4 AAB5B023
gameshark_v1 MASTER BALL
634DCA3D 9272073D
6B0DAA9E 466F0E74
gameshark_v1 +PP ITEM
6946840A F3DF340A
6B0DAA9E 466F0E74
LV5是指野生怪物遇到的等级为LV5...LV100同理,+PP ITEM是购买增加怪物技能使用次数的道具,使用方法同购买大师球