由于自己一直找不到免费的变速齿轮软件,所以索性自己写了一个变速器,用来对光荣的三国志 14和三国志 13(其他的单机应该也是可以支持的)进行变速,使游玩体验更流畅。
自己已经使用了一段时间感觉还蛮好用的,所以开放出来给大家使用,希望能对大家有用
- Github 仓库: https://github.com/game1024/OpenSpeedy
- Github 下载链接: https://github.com/game1024/OpenSpeedy/releases
- 网盘链接: https://pan.baidu.com/s/1u4Yci-7aShgU69Z3hGeVNQ 提取码: 1234
🚀 特性
- 完全免费且开源
- 简单易用的界面
- 可自定义变速倍率
- 对多种游戏引擎兼容性良好
- 低系统资源占用
- 同时可以加速 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 !!!
Leave a Reply Cancel reply