gpSPex的金手指使用问题

2025-06-22 19:37:27
推荐回答(2个)
回答1:

简单来说方法就是这样
新建一个文本文档
输入
[作弊说明](如HP max)
作弊码
[作弊说明]
作弊码
等等
注意作弊码要GS格式(gameshark)
然后保存
修改文档名
要和GBA文件名一样,后缀名改为cht
放到ggbsp模拟器里cht文件夹里
玩游戏时按三角选读取作弊文件读取那个cht文件,再激活就OK了

PSP上的GBA模拟器GPSP是能够使用金手指的,这点毫无疑问,可惜只支持GS码,需要用到的软件是
gpSP cheat creator

下面我以<机战J>为例,介绍以下如何在PSP上修改GBA游戏的具体步骤:
1.首先随便找个gba的cht文件(附件里的001)
2.把下列代码写入并保存为名字是002的cht文件(可先保存再改文件名)
gameshark_v3 991
5A347CA8 6D6CE7DB

gameshark_v3 992
2A25150B C28EAA9E
注:991为99个移动力+1的道具,992为99个格斗能力+5的道具
3.使用gpSP cheat creator 打开(file-Open)002.cht,并保存为GPSP用的cht(附件的jzj.cht)
4.在psp上打开机战j这个游戏,打开作弊文件,本文打开的是jzj.cht。在次进入作弊界面,把[991,992设为ON(中文版为旧)。
好了,现在991和992两种道具可以无限卖掉了,这样就不愁钱花了,简单吧。
————————————————————————————————————————-
GS码扫盲:
1.GS就是gameshark,格式AAAAAAAA BBBBBBBB,
2.GS码有有V1和V3这2种版本
gameshark_v1PS
gameshark_v3,
PAR_v1
PAR_v3
这几种,他们之间并不兼容,使用时要注明
如果你不知道你得到的金手指是哪个版本,请都试试看
3.GPSP支持Gameshark / Pro Action Replay(PAR) 的金手指码
4.完成1个代码后,按回车,再按1次回车后可继续输入另1个代码,全部完成后保存至记忆棒
下面为1个例子
gameshark_v3 MarioInfHP
995fa0d9 0c6720d2,
gameshark_v3 MarioMaxHPP
21d58888 c5d0e432
gameshark_v3 InfHlthBat+}
6f4feadb 0581b00e
79af5dc6 5ce0d2b1PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器6L#n3Q5M6V0W2v.`
dbbd5995 44b801c9
65f8924d 2fbcd3c4bb
gameshark_v3 StopTimer
2b399ca4 ec81f0711.

我只是搬运工=。=,实话实说

1.根据我的理解,就是下载好金手指后,下载对应PSP用GBA模拟器gpSP金手指工具gpSP cheat creator,OE用户请放到: 'x:/PSP/GAME150/gpSP/roms' (x是你的盘符),1.50用户请放到:'x:/PSP/GAME/gpSP/roms'  (x是你的盘符)。然后用这个软件读取金手指,处理一下,然后生成新的金手指文件,再放到PSP用的模拟器里,然后读取。
你的电脑要有VB6运行库
2.有可能你的金手指不好用,换个金手指试试。
3.你的金手指格式没打好,不知道你有没有手动整理过PSP游戏金手指,这个和PSP游戏金手指也一样,少打一个空格或回车,都会导致金手指无效。

回答2:

只要你能全看完(1L+2L),保证你能懂;当然,你还要动手做。
大家都知道PSP金手指有FC&CMF两种,还有一个是老外用的金手指插件,叫什么我也忘记了,目前还是全英文的,好像是6.XX以上的系统才用到,我这就用FC做教程吧,CMF的也差不多,不过我用不惯CMF所以就用FC写教程,呵呵~废话不多说了。
学这个东西之前,首先你要会使用FC的搜索地址。纳尼?不会?
那就看一下吧。比如你要修改一样物品的数量,就说金钱吧,很简单,首先你记下目前的金钱有多少,用FC搜索这个数(用十进制搜),得出很多条吧~不管它,按X退出FC,把金钱花一点之后,再搜索剩下的这些金钱,那样搜索出来的地址就会少很多,一般这个东西到最后只会剩下一条,那么这个地址就是金钱的内存地址,(因为FC它第一次搜索之后,就算你进行第二次或者第N次搜索,它都会在结果上搜索的,如果想重新再搜索的话,按一下L键再按R键,这样一切换之后,搜索结果就会清除。)修改一下就可以了。例如:20123456
00abcdef。这个123456就是内存地址值,abcdef就是金钱的数量。众所周之,把abcdef改一下就OK了。至于怎么改,这个问题很愚蠢,
这是十六进制数,所以63=99,64=100,FF=255,至于这进制数的换算,没什么比系统自带的计算器好用了。首先将计算器切换至科学型假如你需要999999金钱,那么直接点十进制,然后输入999999,最后点一下十六进制它就会自动换算为十六进制数,很方便吧。
在这里就来点正经的了。
首先这里有一组代码:
20 XXXXXX \\ 00 XX 00 XX
内存地址值 代码值数量 代码值
这里用了个\\做分隔符。
这组代码跟上面金钱的不一样,上面金钱的地址后半段全部都是代码值数量,而这组代码后半段是包含了代码值的。
至于怎么找到这组代码,后面再说吧。那么现在要讲的就是怎么修改这一组代码。
运用压缩码写出:
40 XXXXXX \\ 00 XX 00 XX
2写成4 内存地址值 全组代码总递增量 代码组间的偏移量
00 XX 00 XX \\ 00 XX 00 XX
代码值数量 代码值 代码值数量依次递增量 代码值间的偏移量
解释一下:
一、内存地址值:这组代码存放的有效位置。
二、代码值:某个物品所对应的代码值。(这个很重要,你一定要填一个有效的道具,或许你后面的压缩码推出了有效的代码值,那么那些没用的代码值留下来不就成BUG了吗?!所以我们一般填有效道具的第一个代码值,这个还需大家慢慢试出来的。)
三、代码值数量:这组代码值的所持数量。
四、2写成4:这里为什么2写成4呢?嗯~因为4应该是代表压缩码吧,其实我也是懂一点点的。
五、全组代码总递增量:假如你要做100种道具出来的话,那么你就应该填64了。(大家别以为填的数字越大,道具的种类就越多,其实这个东西是随机应变的,这个游戏里根本没那么多种类的道具,那你又何从得出那么大的数值啊?!)
六、代码组间的偏移量:意思是,这一组代码后面所接着写的一组代码需不需要跳过。嗯~这样解释就差不多了。(这个因为大部分游戏的道具代码组间都是连接着写的,故意跳过也没必要,如果需要用到的话,那就自己看着办就可以了。不跳过的话,一般都填1,偏移量为1,那么不就没跳过了吗?!)
七、代码值数量依次递增量:这个没什么好说的,假如填了1那么就第一个道具是9个的话,第二个道具就是10个,第三个道具就是11个——。(这里一般填0,因为,如果你代码值数量都填了最大值了,那你还填1不就自找麻烦了吗?!)
八、代码值间的偏移量:要填这个你就必须知道这游戏的道具代码值是不是连续的,不过大部分游戏都是连续的。(如果是连续的那就填1,要跳过多少就填多少+1就是了。)
讲了那么多不知道有多少人能全看完,有多少人能全看懂。
对于小白来说,纸上谈兵是没用的,实践一下吧。