内置软件渲染器兜底 · 没有独显也能跑
什么时候用软件渲染器
按使用优先级,硬件加速插件总是首选。但以下情况需要软件渲染器兜底:
| 场景 | 说明 |
|---|---|
| 显卡不支持 OpenGL 2.0 | 比如 Intel GMA 4500、NVIDIA 6 系列以前 |
| 显卡驱动有 bug | 某些厂商驱动和特定游戏渲染管线冲突 |
| 需要验证问题是否来自显卡 | 软件渲染能帮你隔离问题是显卡还是 BIOS |
| Linux 服务器环境 | 无显示服务器、无 GPU |
| 极少数游戏的 FMV 过场 | 某些游戏的过场只在软件渲染下正常 |
怎么切换
Config → Video → 下拉框选 ePSXe 内置 GPU 插件(软加速) 或 Pete Soft GPU。
- ePSXe 内置软件渲染:2.0.x 版本自带,不需要额外 DLL
- Pete Soft GPU:社区提供,功能更丰富(支持纹理过滤、分辨率拉伸),需要从社区下载
gpuPeteSoft.dll丢进 plugins/
性能预期
软件渲染完全吃 CPU 单核性能:
| 游戏类型 | 双核 2GHz | 四核 3GHz | 八核 4GHz |
|---|---|---|---|
| 2D 游戏 | 30~50 fps | 满 60 fps | 满 60 fps |
| 轻度 3D | 15~25 fps | 30~50 fps | 满 60 fps |
| 重度 3D | 10~20 fps | 20~40 fps | 50~60 fps |
速度只有硬件加速的 1/5 ~ 1/2(取决于游戏类型),但兼容性 100%——软件渲染不依赖任何显卡硬件特性,PS1 什么指令它都能忠实翻译。
Pete Soft GPU 的进阶选项
如果你用的是 Pete Soft GPU 而非内置的:
- Resolution:仍然可以内部分辨率拉伸(2x 推荐),对画质提升明显
- Texture Filtering:Bilinear 过滤能让马赛克柔化(不支持 Trilinear 和 AF)
- Special Fixes:和 Pete OpenGL2 类似,有一些游戏专属修复开关
切换回硬件渲染
一旦显卡问题解决(驱动更新、换显卡),记得切回硬件加速插件——软件渲染只是兜底下限,不适合日常使用。