一款轻量、安全、无侵入性的开源游戏加速工具 OpenSpeedy v1.7.7

开源 5953

OpenSpeedy是一个基于 Windows 平台的开源免费游戏变速工具,它通过修改游戏中的时间控制函数来实现对游戏运行速度的加速。无论是单机游戏还是模拟器游戏,只要依赖系统时间进行帧率控制,OpenSpeedy 都可以对其进行变速处理,从而提升游戏体验。


🧰 主要功能与特点

特性
描述
✅ 完全免费 & 开源
可自由查看、使用和修改源码,遵循 GNU v3 许可证
✅ 简洁易用界面
图形化操作界面,上手简单
✅ 自定义变速倍率
支持用户自定义加速比例(如 2x、5x、10x 等)
✅ 多引擎兼容
兼容多种游戏引擎开发的游戏
✅ 资源占用低
对系统资源影响小,不影响其他程序运行
✅ 支持 x86/x64 进程
可加速 32 位和 64 位 Windows 游戏进程
✅ Ring3 层 Hook
不涉及内核层操作,不破坏系统稳定性
✅ 无需安装
解压即用,绿色便携


⚙️ 工作原理

OpenSpeedy 通过在用户空间(Ring3)中 Hook 以下 Windows 时间相关的 API 函数,来欺骗游戏的时间感知机制,从而实现加速效果:

函数名
所属库
功能说明
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
获取高精度系统时间

通过对这些函数进行 Hook 和重定向,OpenSpeedy 能够让游戏“误以为”时间流逝得更快或更慢,从而实现加速或减速的效果。


💻 系统要求

  • 操作系统:Windows 10 或更高版本

  • 平台支持:x86 (32位) 和 x64 (64位)


📦 使用方法

  1. 下载压缩包并解压到任意目录。

  2. 无需安装,直接运行 OpenSpeedy.exe

  3. 启动目标游戏。

  4. 在 OpenSpeedy 中勾选对应的游戏进程。

  5. 调整速度倍率滑块,即可实时生效。


⚠️ 使用注意事项

  • 本工具仅供学习和研究使用

  • 部分在线游戏有反作弊系统,使用可能导致账号被封禁

  • 过度加速可能导致游戏逻辑异常或崩溃

  • 不建议用于竞技类在线游戏

  • 用户需自行承担使用过程中的所有风险


🙏 致谢

作者感谢以下开源项目的贡献与支持:

  • 相关 Hook 技术和注入技术参考了多个开源社区项目


📝 总结

OpenSpeedy 是一款轻量、安全、无侵入性的游戏加速工具,特别适合希望提升老游戏流畅度、跳过加载等待或测试游戏逻辑的玩家和技术爱好者。由于其非内核操作的设计理念,也保证了系统的稳定性和安全性。

如果你是开发者,也可以基于其开源代码进行二次开发,适配更多应用场景。

PixPin_2025-05-29_06-56-31.png

点击查看

下载地址
夸克网盘

下载有疑问看下这里


相关推荐:

我要评论:

◎欢迎参与讨论,请自觉遵守国家法律法规。