[分享创造] 开源的单机游戏变速器,突破游戏帧率限制

·

由于自己一直找不到免费的变速齿轮软件,所以索性自己写了一个变速器,用来对光荣的三国志 14三国志 13(其他的单机应该也是可以支持的)进行变速,使游玩体验更流畅。

自己已经使用了一段时间感觉还蛮好用的,所以开放出来给大家使用,希望能对大家有用

🚀 特性

  • 完全免费且开源
  • 简单易用的界面
  • 可自定义变速倍率
  • 对多种游戏引擎兼容性良好
  • 低系统资源占用
  • 同时可以加速 x86 和 x64 平台进程
  • 无内核侵入性,Ring3 层 Hook ,不破坏系统内核

🔧 技术原理

OpenSpeedy 通过 Hook 以下 Windows 系统时间函数来实现游戏速度调整:

函数名 所属库 功能
Sleep user32.dll 线程休眠
SetTimer user32.dll 创建基于消息的计时器
timeGetTime winmm.dll 获取系统启动后经过的毫秒数
GetTickCount kernel32.dll 获取系统启动后经过的毫秒数
GetTickCount64 kernel32.dll 获取系统启动后经过的毫秒数(64 位)
QueryPerformanceCounter kernel32.dll 高精度性能计数器
GetSystemTimeAsFileTime kernel32.dll 获取系统时间
GetSystemTimePreciseAsFileTime kernel32.dll 获取高精度系统时间

工具完全免费且开源,如果在使用过程中有遇到问题,欢迎大家提 issue !!!

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *