Board logo

标题: [攻略心得] sd2snes金手指使用简单教程 [打印本页]

作者: only1onely    时间: 2017-9-27 12:34     标题: sd2snes金手指使用简单教程

金手指功能是v0.1.7 preview4版本固件上新加的特性,只是一个“Text file based cheat support”,在系统界面中并没有提供金手指菜单,无法在系统中编辑和启停作弊项。

官方原文(https://sd2snes.de/blog/archives/618)中对于金手指的使用其实说的很清楚。

不同于snes9x的CHT文件,sd2snes使用YAML标记语言来记录金手指,格式简明易用,对YAML感兴趣的可以自行放狗。

sd2snes目前支持Game Genie和Pro Action Replay两种金手指格式。前者格式为“XXXX-XXXX”,后者格式为“XXXXXXXX”,sd2snes会自动识别。

接下来说下步骤,以我正在玩的FF6汉化为例,其ROM文件名为“Final Fantasy VI (C).sfc”。

1、首先是网上搜金手指代码,比如我找到的网址(http://games.technoplaza.net/snes/finalfantasy3/gamegenie.php)里面都是GG格式的,首先可以先在电脑上用snes9x试下代码是否管用,然后再进行下面的步骤。

2、把SD卡取出插入电脑,在sd2snes\cheats目录下新建一个文本文件,将其命名为“Final Fantasy VI (C).yml”,文件名与ROM文件名保持一致。
[attach]954934[/attach]

接着用记事本编辑这个文件,把代码写进去:
引用:
---
- Name: Infinite Money
  Enabled: false
  Code:
    - "DC9C-E4D8"
- Name: 12000 exp
  Enabled: false
  Code:
    - "CB17-84D6"
- Name: No Battle on world map
  Enabled: true
  Code:
    - "6DFA-5658"
- Name: No Batlle
  Enabled: false
  Code:
    - "1DA1-E40D"
如上所示,文件以“---”开头,然后接着是每一项金手指,每一项都有一个“Name”用来标识代码用途,“Enable”用于启停,“Code”就是代码本体。

如果某一项金手指是多个代码组成的,比如:
[attach]954933[/attach]
那么代码就需要写成:
引用:
- Name: Level 99 after one battle
  Enabled: false
  Code:
    - "CB10-8F06"
    - "3710-8F66"
    - "3C10-8FA6"
3、编辑完了保存,就可以上机使用了。我首先把“Infinite Money”项启用,进入游戏先战斗一次,钱就变成9999999了。

[attach]954935[/attach]

钱已经花不完了,所以可以存一次盘再把这一项停用,没有金手指菜单的不便之处就是每次编辑代码都要取出SD卡然后在电脑上编辑完了再插回去,希望作者能尽快更新固件支持实时编辑和启停金手指。

[ 本帖最后由 only1onely 于 2017-9-27 21:22 编辑 ]
作者: at89s52    时间: 2017-9-27 14:59

赞,现在怀旧老游戏不上金手指不行啊,没那个时间精力耗了
作者: shzxgk    时间: 2017-9-28 23:38

lz发帖晚了点,早2个月就好了,我也不用到处发帖问了
能否发些md X7烧录卡的gg金手指码,网上全是美版的gg码,日版游戏的gg码基本没有
作者: only1onely    时间: 2017-9-29 10:02

posted by wap, platform: iPhone
引用:
原帖由 @shzxgk  于 2017-9-28 23:38 发表
lz发帖晚了点,早2个月就好了,我也不用到处发帖问了
能否发些md X7烧录卡的gg金手指码,网上全是美版的gg码,日版游戏的gg码基本没有
我不玩md,所以帮不上你了
作者: 精英    时间: 2017-9-30 08:48

点赞,造福大家。




欢迎光临 TGFC Lifestyle (http://tgfcer.com/) Powered by Discuz! 6.0.0