
DD2 Dualsense触觉反馈
《龙之信条2》DualSense触觉反馈模组
查看大图[size=5][b]描述[/b][/size]
为 PC 版《龙之信条 2》带来原生的、基于声音的 DualSense 触觉反馈。
通过 USB 连接时,此非官方模组优先使用游戏的原生高清触觉反馈。
当原生高清反馈未播放时,它会使用从你自己游戏安装中的音效生成的自定义触觉数据。
模组激活期间,普通游戏震动会被抑制。
原生高清优先需要 USB 连接。不声称与 PS5 实现完全对等。未实现自适应扳机。
[size=5][b]主要功能[/b][/size]
[list]
[]触觉反馈源自游戏自身的音效[/]
[]针对受支持的战斗动作、技能、移动和附近事件的事件驱动播放[/]
[]支持《黑暗觉者》DLC[/]
[/list][size=5][b]要求[/b][/size]
[list]
[]一个 DualSense 控制器。建议使用 USB。此模组的蓝牙和 DualSense Edge 硬件支持尚未验证。[/]
[][url=https://dotnet.microsoft.com/download/dotnet/10.0]适用于 Windows x64 的 .NET 10 运行时[/url][/]
[][url=https://github.com/praydog/REFramework]REFramework[/url][/]
[]使用 USB 时,控制器的音频设备必须在 Windows 中保持启用。[/]
[]必须禁用 Steam 输入。[/]
[]必须在游戏的控制器设置中启用震动。[/]
[/list][size=5][b]安装[/b][/size]
[b][color=#ff0000]重要[/color][/b]
由于 Nexus Mods 的隔离系统,Nexus Mods ZIP 不包含 CMD 脚本。
[url=https://github.com/AInine9/DragonsDogma2-DualSense-Haptics/releases]GitHub 发布 zip[/url] 包含这些脚本。
如果你使用 Nexus Mods ZIP,请将下面的三个脚本保存到解压后的模组文件夹中,与 config.json 和 bin 文件夹放在一起。确保它们的文件名以 .cmd 结尾
[list]
[]在游戏文件夹中安装兼容版本的 REFramework。[/]
[]下载并解压模组。[/]
[]从 GitHub 发布 ZIP 获取 CMD 文件,或使用下面的脚本创建它们。[/]
[]运行 Setup.cmd。如果出现提示,输入包含 OnimushaWotS.exe 的游戏文件夹。[/]
[]等待 Setup 从你的本地游戏文件生成触觉数据。[/]
[]连接 DualSense 控制器。[/]
[]运行 Start-Mod.cmd。[/]
[/list]首次下载工具需要互联网连接。请为安装和生成的数据留出数 GB 的可用空间。
[b]Setup.cmd[/b]
[code]@echo off
cd /d "%~dp0"
dotnet "%~dp0bin\DragonsDogma2DualSense.dll" setup %*
if errorlevel 1 pause[/code]
[b]Start-Mod.cmd[/b]
[code]@echo off
cd /d "%~dp0"
dotnet "%~dp0bin\DragonsDogma2DualSense.dll" launch
if errorlevel 1 pause[/code]
[b]Uninstall.cmd[/b]
[code]@echo off
cd /d "%~dp0"
dotnet "%~dp0bin\DragonsDogma2DualSense.dll" uninstall
if errorlevel 1 pause[/code]
[b][size=5]使用[/size][/b]
[list=1]
[]连接 DualSense 控制器。[/]
[]运行 Start-Mod.cmd。[/]
[]默认情况下,模组会自动启动游戏。游玩时请保持命令窗口开启。[/]
[]游戏退出后模组会自动关闭。你也可以通过关闭其命令窗口来停止模组。[/]
[/list]要手动启动游戏,请将 auto_launch_game 设为 false,运行 Start-Mod.cmd,然后从 Steam 启动游戏。
[size=5][b]配置[/b][/size]
在文本编辑器中打开 [b]config.json[/b]。重启模组以应用更改。
[list]
[][b]gain[/b] — 整体触觉强度。接受 0.0 到 3.0 的值。[/]
[][b]damage_gain[/b] — 针对受支持的肉体撞击音效的额外强度。接受 0.0 到 3.0 的值;默认 1.0。此设置不会为不受支持的击打添加反馈。[/]
[][b]auto_launch_game[/b] — 如果你想自己启动游戏,请设为 false。默认启用。[/]
[][b]require_focus[/b] — 当游戏不是活动窗口时暂停触觉反馈。默认启用。[/]
[/list][size=5][b]卸载[/b][/size]
[list=1]
[]关闭游戏和模组。[/]
[]运行 Uninstall.cmd。[/]
[]如果不再需要,删除解压后的模组文件夹。[/]
[/list][size=5][b]故障排除[/b][/size]
如果你没有得到反馈:
[list]
[]尝试使用 USB 连接,并且只连接一个受支持的控制器。[/]
[]检查 Windows 是否禁用了控制器的音频设备。[/]
[]确认 REFramework 能与你当前的游戏版本正确加载。[/]
[]关闭任何其他控制控制器输出的应用程序。[/]
[]确保模组控制台仍在运行。[/]
[]如果启用了 require_focus,请切换回游戏窗口。[/]
[/list]
如需支持,请附上 [b]data/bridge.log[/b] 并描述连接类型以及导致问题的操作。[b]data/status.json[/b] 也可能有助于诊断。
游戏更新可能需要更改模组或重新生成其触觉数据。对 DLC 的支持不是自动的。
[size=5][b]工作原理?[/b][/size]
Setup 从你的本地安装中提取并转换所需的音频数据。然后,一个 REFramework Lua 桥接将受支持的事件报告给配套程序,后者播放相应的触觉反馈。
下载内容包含路由元数据,而非游戏音效录音。准备好的数据会保留在你的本地模组文件夹中以便重复使用。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。