retrofreak吧 关注:233贴子:1,381
  • 1回复贴,共1

MH的小课堂之RF自建金手指。

取消只看楼主收藏回复

今天就教大家如何自己编写RF的金手指。
前言:虽然CYBER本身就是卖金手指出身的。但是毕竟不可能做到100%完全。所以,CYBER还是很仁慈的允许大家自行添加。只是比较麻烦而已。
首先大家可以看到,我下面展示的这个是绿色兵团美版。RUSH'N ATTACK(日版这个游戏是FDS,也就是说,是不可能支持的,所以,现在当然不可能有码)。由于欧美海外版没有发售,所以,至少现在这里都是“不明”,当然也不可能有金手指。
图一:

选system。语言上面的那个。导出一个XML表单数据。
图二:

这就是导出的文件。再根目录》RETROFREAK下。
图三:

然后,去官网下载一个程序,CODE EDITOR RF
图四:

接着,打开这个程序,选择那个文件夹。然后,选择你下载的CYBER的金手指的文件夹(整个文件夹,不是单个文件。是的,程序这么智障,我没办法)
图五:

然后我们去网上下载金手指。
有可能下到的是这种很简略的金手指,没关系,稍后我们要手工输入的,随便什么格式。
图六:

然后打开我们导出的那个文档。查找到绿色兵团。复制这个CRC代码
图七:

讲解下:
文件夹图标旁边是保存。然后依次:
1. 导入(不好用,你得按照它的格式编写)
2. 添加新游戏,这里我们就是这么做的。写入游戏名,区域和CRC。
3. 添加CRC,如果假设:你玩的这个游戏,其实已经存在,只是你的ROM被不良盗版商改过。导致虽然和原版ROM一样,但是被RF认为不一样。这样的情况下,你就可以去原版的ROM里添加一个CRC。
比如说:RF有FF1的金手指。你有盗版商汉化的FF1。2个东西其实完全一样,但是RF认为他们不同,因为CRC不同。你只要找到FF1这个游戏,然后按CRC,就可以了。
4. 添加代码,添加新游戏之后,就要开始创建了。
FC的代码如下图,是XXXX:XX的格式,按照这个样式自己修正下就好。如果不明白,就参考CYBER编写的别的就可以了。
必须要显示绿子!才算OK,按更新就好。右键你创建的那条,可以复制。方便你制作代码。
全部完成后。选择ファイル。选保存下面的那个(就是另存为)。然后覆盖原来的(记得备份!)
图八:

好了,鸡冻人心的时刻到了。我们把卡拿回去。看看效果。
果然,全都有了!简体也是支持的哦!
图九:

进入游戏测试,完全OK,没问题!
图十:

虽然人脸没了。但是无敌和手枪都在哦。说明成功了。oyeah!
完结!谢谢观赏。


IP属地:上海1楼2017-01-15 20:26回复
    补充:
    刚刚做SFC的时候发现几个小要点:
    首先,自DUMP的话,生成的rom为 *.sfc后缀。
    一般早期DUMP,也就是网上下的rom为 *.smc后缀。
    这两者完全不用任何更改,直接可读。
    然而,我们还会碰到另外起码2两种:
    *.fig。磁碟ROM。直接改后缀为smc可读!
    *.078。磁碟ROM。这类ROM请搜索078转SMC。必须转ROM才可以!这种ROM是以前玩磁碟机,把一个SMC分散成几张磁碟用的。所以,必须合并。
    =====
    是不是想到FDS能不能改后缀NES可读?然而,残念。


    IP属地:上海3楼2017-01-17 00:28
    收起回复