ePSxe 中文文档 下载 App

ePSXe 帧率限制 · 为什么游戏跑得太快或太慢

PS1 原生帧率是多少

绝大多数 PS1 游戏运行在 30fps(NTSC)或 25fps(PAL),极少数快节奏游戏(格斗、射击)是 60fps / 50fps。原生 PS1 的 GPU 不会输出高于这个帧率的画面——硬件就跑不动。

模拟器则完全不同——现代 PC 跑 PS1 模拟轻松到 300~2000 fps。如果不主动限制,游戏速度会按比例加速(600 fps → 游戏速度 10 倍快),音效和画面完全不同步。

怎么开启帧率限制

位置在 Config → Video → Configure,不同插件名字略有不同:

插件选项名
GPUCOREFrame Rate Limiter / Limit FPS
Pete OpenGL2Framelimit / FPS Limiter
Pete D3DFramelimit
所有插件通用快捷键:F4(有的版本不支持)

把这个选项勾选,然后设目标帧率:

速度调节技巧

帧率限制开了之后,你可以在 10%~200% 之间调节游戏速度:

速度怎么调用途
100% 正常帧率限制设为 60fps默认状态
>100% 加速帧率限制设为 90~120fps过走路快的 RPG 场景、加速对话
<100% 减速帧率限制设为 30fps格斗游戏练招、欣赏过场动画
无限制关掉帧率限制测试模拟器极限速度、不用于实际游戏

注意:加速超过 200%(120fps) 后,部分游戏的音频合成器会跟不上——音效变糊或断断续续。减速到 30fps 以下同理,声音听起来拉长音。

帧率限制 vs 垂直同步(V-Sync)

两个容易混淆的功能:

功能作用关系
帧率限制控制模拟器输出的最大帧率模拟器层,和显示器无关
V-Sync让画面刷新与显示器刷新率同步显卡驱动层,防止画面撕裂

正确做法:两个都开。帧率限制锁 60fps,同时在显卡驱动里开 V-Sync(或在视频插件里勾上 Vertical Sync)。

常见帧率问题

现象原因解决
游戏跑得飞快、角色走路快出残影帧率限制没开Config → Video → 勾上 Framelimit
游戏速度略快(120%~150%)帧率限制设成了 120fps 或更高改回 60fps
画面撕裂(水平方向有一条线)V-Sync 没开显卡驱动里开 V-Sync 或插件里勾上
帧率太低(<30fps)且掉帧GPU 填充率不够内部分辨率降一档、关纹理过滤
帧率忽高忽低不稳定插件自动检测游戏刷新率不准固定设成 60fps,不要选 Auto
过场 FMV 播放速度不对FMV 用硬件解码Config → Sound → 关掉 Enable MME Enable 试试

加速快捷键

很多 ePSXe 版本提供运行中调节速度的快捷键:

快捷键功能
F4(部分版本)帧率限制开关
Alt+`加速(150% 预设)
Ctrl+`减速(50% 预设)
`恢复 100%

具体支持情况看 Options → Gameplay 菜单里的快捷键列表。