无声或音乐缺失 · 音效有但 BGM 听不到
症状 1:完全无声(音效 + BGM + 过场语音全没了)
原因:最常见的是 Enable Sound 没勾,或者音效插件根本没加载。
按顺序排查:
- Config → Sound → 确认 Enable Sound(总开关)勾上了
- 下拉框里选的音效插件是 ePSXe SPU Core 2.0(内置的,不需要额外 DLL)
- 点 Configure → 再次确认 Enable Sound 在面板里也勾着
- Windows 音量合成器(右键任务栏音量图标 → 打开音量合成器):确认 ePSXe 进程的音量不是静音/拉到最低
- 测试 Run BIOS:Run → BIOS → 索尼启动画面有没有音效?如果 BIOS 有音效但游戏没有 → 问题在镜像或游戏设置
- 换音效插件:试试 Eternal SPU(需要 spuEternal.dll 丢进 plugins/)
症状 2:只有音效,没有背景音乐(BGM)
原因:Enable CDDA Audio 没勾,或者镜像格式不包含 CD-DA 轨。
CD-DA 是光盘音轨,绝大多数 PS1 游戏的 BGM 用这个格式存储。模拟器需要读取光盘的音频轨才能播放 BGM。
按顺序排查:
- Config → Sound → Configure → 确认 Enable CDDA Audio 勾上了
- 镜像格式检查:
| 格式 | 包含 CD-DA | 结论 |
|---|---|---|
| .bin + .cue + .sub | ✅ | 应该有 BGM |
| .bin + .cue(无 .sub) | ⚠️ 可能有也可能没有 | 看 .cue 里是否包含 AUDIO 轨 |
| .chd | ✅ | 应该有 BGM |
| .iso | ❌ 几乎一定没有 | 换 .bin/.cue 或 .chd |
| .pbp | ✅(转成 OGG) | 应该有 BGM |
- 确认加载的是 .cue 文件(不是 .bin)——.cue 是索引文件,告诉模拟器有哪些轨道,选 .bin 就只能读到第一条数据轨
- Run BIOS 测试:如果 BIOS 有音效但加载游戏后 BGM 消失 → 大概率是镜像格式问题
症状 3:有 BGM,过场语音听不到(或只有背景音乐没有音效)
原因:Enable XA Audio 没勾。
XA(Extended Architecture)是 PS1 的流式音频压缩格式,过场动画里的语音和部分游戏音效用 XA 存储。
修复:Config → Sound → Configure → 确认 Enable XA Audio 勾上了。
症状 4:音效断断续续、咔哒响
原因:CPU 性能不够处理音频插值,或者音效缓冲区太小。
修复:
- Config → Sound → Configure → Audio Buffer Size / Latency 调大(从 256 调到 512 或 1024)
- Disable Enable Interpolation(省 CPU)
- 关掉混响(Disable Enable Reverb)
- 确认帧率限制开着(没开限制导致帧率 1000+ → 音效完全跟不上)
症状 5:音效比画面慢半拍
原因:音频处理延迟太高,视频帧率和音频帧率不同步。
修复:
- Config → Sound → Configure → Audio Buffer Size 调小(256 或更小)
- 关掉混响(Reverb 会增加额外处理延迟)
- 确认视频插件里的 V-Sync 开着(画面刷新和显示器同步)
- Eternal SPU 插件有更好的音频同步能力,试试换它
症状 6:只有某一款游戏没有声音
其他游戏都有,唯独某一款游戏(比如《寂静岭》或 Dino Crisis)没有声音。
原因:极少数游戏使用了非标准的音频驱动(比如自定义 CD-ROM 时序或特殊 SPU 寄存器)。
按顺序排查:
- Config → Sound → Configure → Enable SPU IRQ Hack 勾上(强制模拟 SPU 中断)
- Config → CD-ROM → Disable CD-ROM Status 勾上(跳过光驱状态检查)
- 换音效插件:SPU Core → Eternal SPU
- 换视频插件:某些游戏的音频和视频渲染有奇怪的耦合
快速 Checklist
| 现象 | 第一步 | 第二步 |
|---|---|---|
| 完全无声 | Enable Sound 总开关勾上 | Windows 音量合成器检查 |
| 只有音效无 BGM | Enable CDDA Audio 勾上 | 确认加载的是 .cue 不是 .iso |
| 无过场语音 | Enable XA Audio 勾上 | SPU IRQ Hack |
| 音效断续 | Buffer Size 调大 | 关掉 Reverb + Interpolation |
| 音效延迟 | Buffer Size 调小 | 关掉 Reverb |