古墓丽影:崛起 DualSense 模组 - 自适应扳机

古墓丽影:崛起 DualSense 模组 - 自适应扳机

这个模组为《古墓丽影:崛起》添加了沉浸式的PS5 DualSense自适应扳机效果。已在Epic Games Store、Steam和GOG平台的《古墓丽影:崛起:20周年纪念版》上测试。扳机阻力会根据劳拉的状态动态变化。

杂项

功能

  • L2 和 R2 的自适应扳机阻力会随装备的武器而变化
  • 扳机效果在菜单和过场动画期间停用,但在游戏过程中恢复
  • 智能 DSX/DSY 检测,带有回退和自动重启功能
  • 生成日志文件以跟踪错误和成功加载

文件夹结构

解压后,模组压缩包将包含:

Rise of the Tomb Raider DualSense Mod (folder)
├── DualSenseROTTR           (包含模组可执行文件的文件夹)
├── DualSenseROTTR.asi       (模组可执行文件加载器)
└── README.docx              (说明文档)

要使模组在启动游戏时自动加载,你需要下载一个 ASI Loader。前往 Ultimate-ASI-Loader 并在 Win64 部分下载最新版本的 bink2w64.dll(或 点击此处直接下载)。

安装指南

  1. 前往你的《古墓丽影:崛起》安装文件夹
  2. 将游戏根目录下的 bink2w64.dll 文件备份到另一个子文件夹中(例如,创建一个名为 Backup 的文件夹并将文件复制到那里,以备日后需要还原)
  3. 将游戏根目录下的原始 bink2w64.dll 重命名为:bink2w64Hooked.dll
  4. 将解压后的模组压缩包内容(DualSenseROTTR 文件夹、DualSenseROTTR.asi)复制到游戏根目录(即 ROTTR.exe 所在位置)
  5. 然后将从 Ultimate-ASI-Loader 下载的压缩包中的 bink2w64.dll(ASI Loader)也复制到游戏根目录
  6. 完成

要求

需要 DualSense 控制器,并且必须安装以下模拟工具之一:

选项 1:DSX (DualSenseX)

  • Steam 上的 DSX
  • 确保 DSX 的传入 UDP 端口设置为 6969
  • 确保 DSX 的触摸板 LED 设置为静态颜色
  • 使用 DualShock 4 模拟(以启用游戏内原生 PS4 按钮提示)

选项 2:DSY (DualSenseY) - 推荐的免费替代方案

  • GitHub 上的 DSY
  • 使用 DualShock 4 模拟(以启用游戏内原生 PS4 按钮提示)

你可以尝试这两种工具,看看哪一种能给你带来最佳体验(尤其是自适应扳机方面)。通过蓝牙连接时,扳机效果会感觉更强,因此我建议无线游玩。如果在 DSX v3.x.x 上运行模组时遇到错误,可以考虑改用 DSX v2.5.0。

在 Steam 上游玩时,请确保禁用 Steam 输入,以便 DSX/DSY 能够正确处理控制器模拟。前往游戏的属性(游戏 Steam 页面上的齿轮图标)-> 控制器 -> 从下拉菜单中选择“禁用 Steam 输入”。

行为表现

启动 DSX/DSY 应用并启动游戏,模组将自动加载。进入游戏后,当 LED 灯变为亮蓝色并且扳机阻力随武器变化时,你会注意到模组正在工作。确保在启动游戏前连接好你的 DualSense 控制器,以防止模组无法按预期工作的问题。如果控制器在游戏过程中断开连接,你可能需要手动重启模组。有关此问题及模组行为的更多详情,请参阅模组压缩包中包含的 README.docx 文件中的“调试与行为”部分。

卸载

  1. 删除以下内容:
  • DualSenseROTTR 文件夹
  • DualSenseROTTR.asi
  • DualSenseROTTR.log
  • bink2w64.dll (ASI Loader)
  1. 恢复你原始的 bink2w64.dll 文件:
  • 将 bink2w64Hooked.dll 重命名回 bink2w64.dll
  • 或者,如果你已将原始 bink2w64.dll 备份到其他位置,则删除 bink2w64.dll (ASI Loader) 和 bink2w64Hooked.dll,然后将原始文件复制回游戏根目录

你的游戏现在将以原始、未修改的状态启动。

备注

  • 通过蓝牙连接效果最佳(扳机阻力感觉更强)
  • 基本触觉反馈(音频转触觉)功能仅通过 DSX/DSY 在有线连接或蓝牙连接时可用。DSX 还可以将震动转换为触觉,并提供额外的触觉反馈模式。

支持与反馈

如果你有任何问题或遇到问题,欢迎在 Nexus Mods 的 Bugs 或 Posts 标签下留言。如果模组对你来说运行良好,一个简短的评论或认可将意义重大,并帮助其他人发现它!

加入官方 DSX Discord 服务器:

加入官方 DSY Discord 服务器:

支持项目

如果你喜欢这个模组并想支持我的工作,可以留下一个可选的捐赠。这有助于我继续改进和维护 DualSense 功能,用于未来的更新和其他游戏。捐赠完全自愿,模组将永远保持免费。请我喝杯咖啡

查看我的其他模组:

致谢

  • 特别感谢 DSXDSY 的开发者,感谢他们对 DualSense 模组社区的启发和贡献。
  • Newtonsoft.Json – 用于处理 JSON 数据。
  • SharpDX.DirectInput - 用于通过 Windows DirectInput API 读取控制器输入。
  • 感谢 Ultimate-ASI-Loader 提供的出色 ASI Loader 库
  • 感谢开源社区提供的工具和灵感