找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1548|回复: 3

[教程] 关于duckstation模拟器金手指使用教程

[复制链接]
  • TA的每日心情
    慵懒
    2023-8-23 16:53
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    56

    主题

    6

    回帖

    226

    积分

    VIP会员

    积分
    226
    发表于 2023-8-23 17:07:42 | 显示全部楼层 |阅读模式
    本帖最后由 亚伦 于 2023-8-23 17:11 编辑

    之前关于duckstation的使用教程本人共写了两篇,其中提到了该模拟器可使用金手指,也提及了关于金手指的使用方法。但因为本人游戏时基本不使用金手指,所以并未进行深入研究。这两天有坛友在之前的设置贴里提及了金手指无法调用的问题,自己也进行了尝试,发现用一般金手指放入cheats文件夹的方法确实无法实现金手指的调用,即便是修改后缀名、文件名、游戏编号等依然如此。但经过自己的一番摸索后发现,其实还是有调用方法的,现特别针对该情况进行一下整理说明,以便于有需要的坛友进行金手指调用,下面正文开始。

    part1:准备工作
    因为该模拟器内置整合了部分游戏的金手指数据,所以第一步我们首先需要找到内置整合的金手指文件位置,在文件路径switch=>duckstation=>database中找到chtdb.txt复制出来,备用。
    QQ截图20230823170758.jpg

    part2:游戏金手指准备

    准备好游戏金手指文件,一般情况下金手指文件名为.cht,这个时候我们可以将后缀名改为.txt,通过记事本等软件打开,以《合金装备》为例,显示内容如下:
    QQ截图20230823170804.jpg

    part3:金手指编辑

    这个时候,可能很多朋友已经想到了,是不是只要把内容复制到金手指整合文件里就可以了?思路确实没有任何问题,但普通的复制粘贴是起不到任何作用的,至于为什么,因为原金手指的语句与模拟器金手指语句有一些区别,根本无法调用。这个时候,就需要我们换一个思路了,没错,就是修改金手指语句。下面就简单介绍一下如何进行金手指语句的修改与添加。

    在修改之前, 我们先来看一下该模拟器内置整合金手指的语句,以生化危机2为例,内容如下:
    QQ截图20230823170809.jpg

    这是生化危机2的金手指示例,首行语句为 ; [ Resident Evil 2 (USA) (1998) (Capcom Entertainment) {SLUS-00421 / SLUS-00592} <revil2> ],所以我们添加新游戏金手指的时候可以以此为依据进行修改,我们需要修改的,其实只有"[]"里的内容,比如“Resident Evil 2 (USA) (1998) (Capcom Entertainment) ”可以直接成你想要添加游戏的英文名,“()”里内容可以不需要,这些仅为版本信息。而“{}”里的内容就非常重要了,这个位置添加的是游戏的ID,这个在game list里可以看到完整的内容,如果是单CD游戏,仅需添加一个游戏ID,如果是多CD的话,则需要添加多个游戏ID,ID之间用“/”或者“丨”隔开。至于“<>”内的内容,也是可以删除的。

    接下来我们看下一段语句

    内容如下:
    QQ截图20230823170943.jpg


    游戏ID,这个其实和上面一样,单CD添加一个,多CD依次添加就可以了。


    下面添加的内容就非常重要了,从一开始的截图我们可以看到,网上下载的金手指内容一般是以"[]"进行了内容区分,但其实这种方法在该模拟器中是无法奏效的。该模拟器金手指内容是以“#”进行区分的,那么这个时候,就不是简单的复制粘贴了。咱们还是以第一张金手指截图为例子进行说明,内容如下:
    QQ截图20230823170814.jpg


    这是一开始金手指截图的内容,我们看到,在这里有两段金手指内容,是以“[]”进行区分的,如果你之前复制粘贴,你会在金手指列表中发现,这两项内容全部变成了“activation=EndFrame”,根本无法调用,至于原因,我们上面已经提到过了。所以这个时候,我们需要做的,就是直接删除前三句以“#”开头的语句,将“[]”里的内容前加上“#”就可以了。编辑后的内容如下:
    QQ截图20230823170818.jpg

    剩余金手指项目的内容也是如上进行添加就行了。


    part4:游戏内调用

    到这里,金手指的添加教程就基本结束了。添加之后,将你自己修改的“chtdb.txt”文件复制到原来位置,覆盖原文件,就算大功告成。现在让我们返回游戏里看一下实际效果,截图如下:
    QQ截图20230823170823.jpg


    可以看到,这个时候选择cheat list,金手指条目已经全部出来了,可以根据自己的实际需求进行选择金手指项目的开启,这里就不需要多做介绍了。

    依然感谢大家看到这里,也算是对duckstation这个模拟器设置的最后的一些补完,至此,该模拟器的设置教程也算正式告一段落了,今后将不再进行更新。如果有想了解该模拟器其他设置的,可以到下面两个链接里面去查看:

    最后,奉上自己添加了《合金装备》汉化版的整合金手指文件,感兴趣的坛友可自行回复下载。

    地址1:
    游客,如果您要查看本帖隐藏内容请回复

    地址2:
    游客,如果您要查看本帖隐藏内容请回复


    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2023-10-26 15:18
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    2

    回帖

    17

    积分

    游戏段位 · 青铜

    积分
    17
    发表于 2023-10-26 15:20:09 | 显示全部楼层
    想了解想學習
    回复 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-22 09:57
  • 签到天数: 70 天

    [LV.6]常住居民II

    2

    主题

    316

    回帖

    1783

    积分

    游戏段位 · 钻石

    积分
    1783
    发表于 2023-11-1 10:37:02 | 显示全部楼层
    果断回帖,如果沉了就是我弄沉的很有成就感
    回复 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-12-2 12:26
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    0

    主题

    8

    回帖

    66

    积分

    游戏段位 · 白银

    积分
    66
    发表于 2023-11-22 17:42:45 | 显示全部楼层
    nice,太棒了,希望有更多整理好的金手指
    回复 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|深圳斯威奶牛科技有限公司 ( 粤ICP备14034528号-1 )|网站地图

    GMT+8, 2024-11-20 07:15 , Processed in 0.086170 second(s), 26 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表