ePSxe 中文文档 下载 App

卡顿掉帧 · 帧率上不去怎么办

先诊断是哪种问题

在游戏运行中按 F5(部分版本)或 Options → Show FPS Counter 打开帧率计数器。观察以下现象:

现象诊断
帧率稳定在 25~45fps,偶尔波动掉帧——平均性能不够
帧率正常 60fps 但偶尔瞬间掉到 20fps卡顿——有外部因素干扰
帧率在 1~5fps 之间严重问题——插件或驱动冲突

第一优先级修复:帧率限制开了吗

Config → Video → Configure → Framelimit 必须勾上。没开限制模拟器会以 1000+ fps 跑,游戏速度翻倍,看起来像"快进"。

按硬件档位优化

老电脑(双核 + 核显 + ≤2GB 显存)

优化项操作
内部分辨率降到 1x 或 2x
纹理过滤改成 Nearest(关掉所有过滤)
纹理缓存Smart Cache(显存不够全缓存会爆)
特殊修复全部关掉(减少额外计算)
混响插值Config → Sound → 关掉 Enable Reverb 和 Enable Interpolation
混响类型SPU Core 改成低延迟模式

主流电脑(四核 + 中端独显 + ≥2GB 显存)

默认配置(内部分辨率 2x + Bilinear + Pete OpenGL2)应该稳定 60fps。如果还是掉帧:

  1. 纹理缓存改 Full VRAM(预加载所有纹理)
  2. 纹理过滤 + Trilinear + AF 4x(提升画面但影响不大)
  3. 特殊修复勾 Disable Framebuffer Readbacks(FMV 过场优化)

发烧玩家(八核 + 高端独显)

内部分辨率可以拉到 4x + Trilinear + AF 8x + Bloom shader。如果叠加 shader 后掉帧:

外部因素导致的卡顿

如果帧率稳定在 60fps 但偶尔瞬间掉到 20fps 然后恢复,问题可能不在 ePSXe 本身:

杀毒软件

杀毒软件实时扫描正在加载的 .bin/.cue 文件时会卡顿,特别是机械硬盘。

Windows 自动更新

后台下载更新时磁盘 IO 会飙升 → 游戏加载卡顿。Windows 设置 → Windows 更新 → 活动时间 → 设成你玩游戏的时间段。

机械硬盘寻道

游戏镜像在机械硬盘上时,加载和场景切换会有 1~3 秒卡顿。把 ePSXe 和镜像都放 SSD 是最直接的解决方法。

显卡驱动后台更新

NVIDIA / AMD 自动更新驱动时,GPU 会被短暂占用。可以把驱动更新设成手动。

CPU 和 GPU 谁在瓶颈

打开 Windows 任务管理器 → 性能 → 同时看 CPU 和 GPU 使用率:

极端情况:全关还是卡

如果所有选项都降到最低(1x 分辨率 + Nearest + 软件渲染 + 关所有音效)还是卡:

  1. 确认电脑没在跑其他大程序(浏览器几十标签页、视频编码、云同步)
  2. 换一个 BIOS 试试(某些 BIOS 重编译开销不同)
  3. 换镜像文件(原始 .bin/.cue vs .pbp vs .chd,不同格式加载开销不同)
  4. 重启电脑(别笑,跑久了内存碎片和系统残留进程确实会影响)