只狼无边框窗口与帧率解锁

只狼无边框窗口与帧率解锁

《只狼》自动无边框窗口模式和帧率解锁(默认144帧)。只需在游戏文件夹中放入一个DLL:无需保持打开的工具,无需启动任何程序。

Sekiro 无边框窗口与帧率解锁

一个小型 DLL,在游戏启动时自动将 Sekiro 设为无边框窗口模式并解锁帧率(默认 144 FPS)。无需运行外部程序,也无需在后台保持工具开启。

功能

  • 自动应用无边框窗口模式
  • 帧率解锁,可配置为 30 到 300(默认:144)
  • 游戏速度校正,使物理和动画在 60 FPS 以上保持正确
  • 简单的 .ini 配置文件
  • 不修改任何游戏文件(删除 DLL 即可卸载)

安装

  1. 下载压缩包并解压。
  2. 将 dinput8.dll 和 SekiroTweaks.ini 复制到 sekiro.exe 所在目录。
  3. 在游戏的画面设置中,将屏幕模式设为 窗口化,分辨率设为显示器的原生分辨率。
  4. 启动游戏。就这样。

配置

编辑 SekiroTweaks.ini:

  • Fps:帧率上限(30 到 300)。0 = 不修改帧率。
  • Borderless:1 = 启用,0 = 禁用。
  • Log:1 = 在 DLL 旁生成 SekiroTweaks.log(用于排查问题),0 = 禁用。

卸载

从游戏文件夹中删除 dinput8.dll(以及 .ini / .log 文件)。

兼容性与注意事项

  • 适用于 Steam 版 Sekiro: Shadows Die Twice(单人模式)。
  • 不要与 Sekiro FPS Unlock and More 同时使用,它们的功能相同。
  • 该 DLL 是 dinput8.dll 的代理。它可能与其他同样使用 dinput8.dll 的模组冲突。
  • 某些杀毒软件可能会标记未签名的代理 DLL。这是误报,已提供完整源代码。
  • 游戏是为 60 FPS 设计的,因此在更高帧率下仍可能出现轻微故障。

故障排查

如果帧率没有变化,请打开 SekiroTweaks.log 并将其内容发布在评论区。

致谢

  • 内存特征码和速度校正方法来自 uberhalit 的 Sekiro FPS Unlock and More(MIT 许可证)。
  • DLL 由 YOUR_NAME 制作。包含源代码(MIT)。

本模组是在 Claude 的帮助下制作的。如果它在你的环境中无法运行,请留言(尽可能附上 SekiroTweaks.log 的内容),我会尝试查找并修复问题。