OpenSpeedy 是一款专为 Windows 平台设计的开源且免费的游戏速度调节工具。该软件通过动态调整游戏中与时间相关的控制函数(如系统时间调用),实现对游戏运行速度的精确调控。无论是单机游戏还是模拟器环境下的游戏程序,只要其帧率控制机制依赖于系统时间计时功能,OpenSpeedy 均可有效介入并调节其运行速度,从而优化用户的游戏体验。
软件截图
![图片[1] - 游戏变速工具 OpenSpeedy v1.7.9 中文绿色版 - 南窗资源社-储存宝藏的星球屋 图片[1] - 游戏变速工具 OpenSpeedy v1.7.9 中文绿色版 - 南窗资源社-储存宝藏的星球屋](https://img.meituan.net/portalweb/39c1934c0d9f1fac75399fd85d7fd3f055696.jpg)
软件特点
完全免费且开源
简单易用的界面
可自定义变速倍率
对多种游戏引擎兼容性良好
低系统资源占用
同时可以加速x86和x64平台进程
无内核侵入性,Ring3层Hook,不破坏系统内核
工作原理
OpenSpeedy 通过在用户空间(Ring3)中 Hook 以下 Windows 时间相关的 API 函数,来欺骗游戏的时间感知机制,从而实现加速效果:
![图片[2] - 游戏变速工具 OpenSpeedy v1.7.9 中文绿色版 - 南窗资源社-储存宝藏的星球屋 图片[2] - 游戏变速工具 OpenSpeedy v1.7.9 中文绿色版 - 南窗资源社-储存宝藏的星球屋](https://img.meituan.net/portalweb/d17f00248b98702f5665ad266e3ce0a947207.png)
通过对这些函数进行 Hook 和重定向,OpenSpeedy 能够让游戏“误以为”时间流逝得更快或更慢,从而实现加速或减速的效果。
使用方法
下载压缩包并解压到任意目录。
无需安装,直接运行 OpenSpeedy.exe
启动目标游戏。
在 OpenSpeedy 中勾选对应的游戏进程。
调整速度倍率滑块,即可实时生效。