retroarch吧 关注:17,011贴子:49,051

再来写个 PS 金手指码的写法。。。

只看楼主收藏回复

具体网上的PS码或者EC码,都是可以拿来用的。
新建个 文本文档,把代码写成下面这样
cheats = 2 (代码总数)
cheat0_desc = "No Enemy"
cheat0_code = "80079290+0008" (普通码写法)【PS的30码 80码 D0码都可以直接这样写。】
cheat0_enable = false (默认关闭),可以在游戏中,呼出菜单,选择打开或关闭。
下面是 压缩码写法
cheat1_desc = "All Items ROM-Version2.2 or higher required"(代码名称)
cheat1_code = "5000C602+0001+30078354+0001"(这是AR3.0以后的压缩码,应该是PS 9000型开始没有金手指插槽的关系吧。)
cheat1_enable = false
B0C60002#00000001, 30078354#0001 (这是PS原压缩码AR2.0的码。)
我们把他拆分,B0(表示下面这组是有压缩码)C6是这组码一共有多少组(数量C6是198组)
0002表示每一组前八位的增量。第一组是30078354,第二组就是30078356,第三组是30078358,第四组是3007835A以此类推。
后八位的00000001,表示每一组的后四位增量。每一组值+1 第一组是0001,第二组是0002以此类推。
然后把2.0的码转成3.0码
B0改为5000 C6 02+0001
3.0把位数缩短了。原先代表压缩码的B0改成5000
C6一样是数组,02是增量。0001也是增量。
然后再把第一组码写上。就行了。
EC中代码是这样的B0C60002#00000001, 30078354#0001
我们就改成5000C602+0001+30078354+0001
如果后面是80开始的,你就5000XXXX+0002+80XXXXXX+XXXX就这样写。
还有,写完后,保存格式一定要 ANSI 不然 retroarch 可能不识别。


IP属地:浙江1楼2018-03-18 22:07回复
    对了。忘记说了。文件名要改成XXX.cht
    并放到 cheats文件夹内


    IP属地:浙江2楼2018-03-18 22:38
    回复
      2025-12-28 02:05:59
      广告
      不感兴趣
      开通SVIP免广告
      感谢分享。不过我已经决定玩游戏不开作弊了,开一次就没意思了游戏


      IP属地:宁夏来自手机贴吧3楼2018-03-18 23:02
      收起回复
        多谢分享


        IP属地:北京来自iPhone客户端4楼2018-03-25 07:12
        回复
          请问RA里GBA金手指到底支持什么格式的码?


          IP属地:上海5楼2018-08-19 07:41
          回复
            大神可有整合的金手指包?


            IP属地:浙江6楼2018-10-11 21:03
            回复
              D0这种需不需要转换?


              IP属地:浙江7楼2018-10-11 23:03
              回复
                D0007572#F3FF;B0B40004#00000000;90105D98#63636363;D0007572#F3FF;80106068#6363
                这段要怎么转化?


                IP属地:浙江8楼2018-10-11 23:06
                回复
                  2025-12-28 01:59:59
                  广告
                  不感兴趣
                  开通SVIP免广告
                  cheat1_desc = "代码名称"
                  cheat1_code = "D0007572+F3FF+5000B404+80105D98+6363+80105D9A+6363+D0007572+F3FF+80106068+6363"
                  cheat0_enable = false
                  90开头的是另一种压缩码,是相邻两组码的简写。
                  比如 80040008 0002
                  8004000A 270F
                  就可以写成 90040008 270F0002
                  也就是说,第二组默认地址码就可以不用写了,数值码,要把第二组写在前面就行了。
                  所以可以直接折开写上去了。
                  另外如果折成80105D98 金手指不正常,可以改成30105D98和30105D9A。
                  30开头是单字节,80是双字节。


                  IP属地:浙江9楼2018-10-16 19:09
                  回复(1)
                    你好 能不能写一个泪之腕轮传说的金手指 NS上全能模拟器ertroarch用的 万分感谢
                    xingcunzhe4@163.com


                    IP属地:辽宁10楼2019-03-03 09:55
                    收起回复
                      您好,请问能否帮忙把
                      您好,请问能否帮忙把[道具使用不减]
                      ON=D013B0C4#007F;8013B0C8#0000;D013B1EC#007F;8013B1F0#0000;D013BF00#007F;8013BF04#0000
                      把这段转化成:RA模拟器可以用的格式?


                      IP属地:重庆11楼2019-11-28 20:45
                      收起回复
                        那么5B8FFA 0x0000FFFF怎么转换?


                        IP属地:新疆来自Android客户端13楼2020-04-08 22:39
                        回复
                          retroarch 这金手指不通用非常麻烦,这模拟器以后要很多路要走了。


                          IP属地:山东14楼2020-05-14 21:06
                          回复
                            只有后面的代码怎么写?


                            IP属地:安徽15楼2020-07-19 17:08
                            回复
                              2025-12-28 01:53:59
                              广告
                              不感兴趣
                              开通SVIP免广告
                              比如ff8的战后圣兽快速习得所选能力800229A00001


                              IP属地:安徽16楼2020-07-19 17:08
                              回复