PGXP 几何修正:治好多边形抖动与贴图扭曲
PS1 画面的两大顽疾
PS1 的 GPU 没有浮点运算单元,所有多边形顶点都落在整数网格上,没有亚像素精度。这带来两个所有人都能一眼认出的"PS1 味":
- 顶点抖动(wobble):镜头一动,整个 3D 场景的几何都在轻微抽搐。
- 贴图扭曲(texture warping):贴在多边形上的纹理随视角爬行、扭曲。
这不是老游戏的 bug,是主机硬件的先天限制。
PGXP 做什么
PGXP(Parallel Geometry Pipeline eXtension)在模拟层重建了硬件没有的浮点精度:
- Geometry Correction(几何修正):顶点位置恢复亚像素精度,抖动消失。这是主开关,收益最大。
- Texture Correction(纹理修正):配合几何修正消除贴图爬行扭曲;另有 Depth Buffer(深度缓冲)模拟,解决多边形穿插、闪烁这类深度排序问题。
开不开
默认开。官方的设计哲学是默认配置应能正确运行所有可玩游戏,PGXP 属于兼容性极好的增强。个别游戏在特定 PGXP 子选项下出现异常时,再按游戏单独关(见每游戏设置)。
为什么说它是招牌
放大分辨率解决的是"清晰度",PGXP 解决的是"稳定度"。两者叠加才是现代屏幕上 PS1 的完全体:高分辨率下没有抖动与扭曲的老游戏,观感与记忆中的"马赛克抖动风"完全是两个游戏。