花屏或画面错位 · 颜色乱跳或半边显示问题
按症状分类排查
症状 1:整体颜色偏色(蓝色变青色、绿色变黄)
原因:Pete 视频插件版本过旧(v2.8 及更早),和 ePSXe 2.0.x 的渲染管线不兼容。
解决:更新 Pete OpenGL2 Core 到 v2.9 或更新版本。确认方法:右键 gpuPeteOGL2.dll → 属性 → 详细信息 → 文件版本。必须是 2.9.0.0 或更高。
如果更新后还是偏色 → Config → Video → 换内置 GPUCORE 测试,确认问题确实出在 Pete 插件上。
症状 2:画面半边错位 / 上下颠倒
原因:PS1 的 VSync 和模拟器不同步。
解决:
- Config → Video → Configure → 勾上 VSync 或 Vertical Synchronization
- 显卡驱动(NVIDIA 控制面板 / AMD 控制中心)里开启垂直同步
- 游戏内如果也有 VSync 选项,关掉它
症状 3:贴图丢失(3D 物体显示成纯色方块或完全透明)
原因:纹理缓存策略不匹配。
解决:
- Config → Video → Pete 插件 Configure → Texture Cache 改成 Full VRAM 或 Smart Cache
- 关掉 Use Dithering 试试
- 内部分辨率降到 1x 测试(如果 1x 正常说明是高分辨率渲染的问题)
症状 4:画面边缘有彩色边框 / 文字模糊
原因:纹理过滤算法导致。
解决:Config → Video → Configure → Texture Filtering 改成 Nearest(无插值)或 Trilinear。Bilinear 插值在某些分辨率下会产生彩色边缘。
症状 5:过场动画(FMV)黑屏或画面闪烁
原因:缺少 Framebuffer 支持。
解决:
- Config → Video → Configure → Special Fixes → 勾上 Allow Framebuffer Textures
- 勾上 Disable Framebuffer Readbacks(两个同时勾)
- 还不行的话 → 换软件渲染器(Pete Soft GPU 或内置软加速)测试
症状 6:背景像素化 / 地砖看起来像拼图
原因:纹理过滤级别不对。
解决:
- 像素党(要清晰像素风):Nearest 或 None
- 去马赛克:Bilinear + 内部分辨率 2x
- 可能的副作用:Bilinear 会导致背景像素化,换成 Trilinear 或加 AF 4x
症状 7:整个画面出现彩虹条纹 / 扫描线错位
原因:PS1 的 interlace(隔行)扫描问题。
解决:Config → Video → Configure → 找 Interlace Mode 选项(不同插件名字不同):
| 模式 | 效果 |
|---|---|
| Off(默认) | 不处理,保持原样 |
| Weave | 隔行合并,有细小条纹但最接近原生 |
| Bob | 每帧丢一行,画面稍暗但无条纹 |
| Blend | 混合隔行,最平滑但画面稍糊 |
推荐先试 Bob,不行再试 Blend。