性能问题
老游戏速度过快、人物移动像快进一样怎么办?
这是老游戏的经典问题:早期游戏把逻辑与 CPU 频率或帧数绑定,现代 CPU 太快导致游戏速度失控。
解决方法:
1. 限制帧数:多数情况帧数限制即可解决。① 游戏内开启垂直同步/帧数限制;② 显卡控制面板对该游戏强制垂直同步或设置最大帧数(NVIDIA:管理 3D 设置 → 最大帧速率 60);③ 使用 RTSS(RivaTuner)精确限帧。
2. CPU 限速:对 DOS 游戏,DOSBox 中按 Ctrl+F11 降低模拟 CPU 周期(cycles)。
3. 单核运行:部分老游戏在多核 CPU 上时序混乱。任务管理器 → 详细信息 → 右键游戏进程 → 设置相关性 → 只勾选一个核心。
4. 社区补丁:如 GTA 罪恶都市的 SilentPatch 就修复了高帧率下的物理异常。