自己动手写FC模拟器VirtuaNES金手指

  • 自己动手写FC模拟器VirtuaNES金手指已关闭评论
  • 5,971 视图
  • A+
所属分类:FC红白机

心语家园 https://www.xinyucn.cc/ 为非盈利网站,纯公益性质,所有软件和插件均免费下载。象征性收取的少许费用,完全是为了维持网站运营,支付服务器费用。且收费有助于防止采集和拷贝。由于有些软件主题插件升级频繁,导致汉化不完全,如果你购买后发现此问题,可通过网站顶部“私信本站”反馈,我们将尽快完善汉化。

正文开始:

通常我们用FC模拟器玩游戏,想找个金手指网上一搜基本都能找到,但是有些游戏网上是找不到的,那怎么办呢,可能你会想到自己搜索,或者用EC修改器(先不管,EC部分游戏有兼容性问题,须把作弊码提出来,再转成金手指, 参考FC游戏EmuCheat修改器作弊码转金手指教程),自己搜索找到的都是内存地址加值,可这不是金手指啊,所以就要自己写,所以就要知道金手指的写法,首先就要知道金手指的格式。

自己动手写FC模拟器VirtuaNES金手指

金手指密码的格式
金手指密码的格式通常为XXXX-XX-XX格式
如下图,是赤影战士的金手指密码
自己动手写FC模拟器VirtuaNES金手指
我们可以看到都是XXXX-XX-XX的格式

金手指密码的含义
金手指通过-进行区分后一共分为了三个部分
自己动手写FC模拟器VirtuaNES金手指
其中金手指的第一部分是内存地址的意思(下一章节再讲解内存地址,这一章节先知道这是内存地址)
自己动手写FC模拟器VirtuaNES金手指
金手指的第二部分是类型的意思
自己动手写FC模拟器VirtuaNES金手指
金手指的第三部分是设定数值的意思
自己动手写FC模拟器VirtuaNES金手指

字节长度
第六位数字是字节长度,有1字节、2字节、3字节、四字节
自己动手写FC模拟器VirtuaNES金手指

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条命,一样可以得无数命。以上由于类型要记住的太多,你可以照葫芦画瓢,不用深究其意思,会写就成。

本站所有发布资源均支持繁体中文,但因繁体中文用户量太少,大部分资源你需要申请汉化才能提供。从2021年1月1日开始,本站所有资源必须注册登陆后才能下载,全部免费。10家园币=1元人民币。如果你不想花钱,可以通过每天登陆、签到或邀请注册等方式免费获得家园币。
weinxin
官方微信公众号
扫一扫关注微信公众号,如果你觉得本站帮到了你,请通过下面的赏字按钮捐赠本站,谢谢!