共计 1309 个字符,预计需要花费 4 分钟才能阅读完成。
原创文章,转载请注明: 转载自 cnorg.12hp.de
注意: 由于网站空间位于国外,建议避开晚上的访问高峰期,以免因访问缓慢而影响你的使用体验。
若下载链接为空,是由于国外空间速度缓慢,引发缓存问题所致。请私信本站反馈!
通常我们用 FC 模拟器玩游戏,想找个金手指网上一搜基本都能找到,但是有些游戏网上是找不到的,那怎么办呢,可能你会想到自己搜索,或者用 EC 修改器(先不管,EC 部分游戏有兼容性问题,须把作弊码提出来,再转成金手指,参考 FC 游戏 EmuCheat 修改器作弊码转金手指教程 ),自己搜索找到的都是内存地址加值,可这不是金手指啊,所以就要自己写,所以就要知道金手指的写法,首先就要知道金手指的格式。

金手指密码的格式
金手指密码的格式通常为 XXXX-XX-XX 格式
如下图,是赤影战士的金手指密码

我们可以看到都是 XXXX-XX-XX 的格式
金手指密码的含义
金手指通过 - 进行区分后一共分为了三个部分

其中金手指的第一部分是内存地址的意思(下一章节再讲解内存地址,这一章节先知道这是内存地址)

金手指的第二部分是类型的意思

金手指的第三部分是设定数值的意思

字节长度
第六位数字是字节长度,有 1 字节、2 字节、3 字节、四字节

1 字节时,设定值为两位 XX,金手指密码为 XXXX-XX-XX
2 字节时,设定值为四位 XXXX,金手指密码为 XXXX-XX-XXXX
3 字节时,设定值为六位 XXXXXX,金手指密码为 XXXX-XX-XXXXXX
4 字节时,设定值为八位 XXXXXXXX,金手指密码为 XXXX-XX-XXXXXXXX
类型种类
一共有 16 种,各类型及效果如下:
01= 将内存地址的数值始终保持为一字节的设定值
02= 将内存地址的数值始终保持为二字节的设定值
03= 将内存地址的数值始终保持为三字节的设定值
04= 将内存地址的数值始终保持为四字节的设定值
11= 将内存地址的数值修改成一字节的设定值,只修改一次
12= 将内存地址的数值修改成二字节的设定值,只修改一次
13= 将内存地址的数值修改成三字节的设定值,只修改一次
14= 将内存地址的数值修改成四字节的设定值,只修改一次
21= 当内存地址的数值大于一字节的设定值时,自动减小到设定值,小于设定值则不修改
22= 当内存地址的数值大于二字节的设定值时,自动减小到设定值,小于设定值则不修改
23= 当内存地址的数值大于三字节的设定值时,自动减小到设定值,小于设定值则不修改
24= 当内存地址的数值大于四字节的设定值时,自动减小到设定值,小于设定值则不修改
31= 当内存地址的数值小于一字节的设定值时,自动加大到设定值,大于设定值则不修改
32= 当内存地址的数值小于二字节的设定值时,自动加大到设定值,大于设定值则不修改
33= 当内存地址的数值小于三字节的设定值时,自动加大到设定值,大于设定值则不修改
34= 当内存地址的数值小于四字节的设定值时,自动加大到设定值,大于设定值则不修改
金手指的写法:
知道 0432 是内存地址后,加上类型,加上设定值就是金手指密码。比如生命,我们想要 9 条命,那就是 0432-11-09. 想要 8 条命,那就是 0432-11-08。想要无数条命,可以写成 0432-01-01 一直保持 1 条命,写成 0432-01-05 一直保持 5 条命,或者写成 0432-31-09 那生命永远不会小于 9 条命,或者写成 0432-31-0A 那生命永远不会小于 10 条命,一样可以得无数命。以上由于类型要记住的太多,你可以照葫芦画瓢,不用深究其意思,会写就成。
本文链接地址: 自己动手写 FC 模拟器 VirtuaNES 金手指






