视频滤镜 抗锯齿 扫描线 画面优化
为什么需要滤镜
街机游戏的原始分辨率是 320×224 或 384×224 这样的低分辨率,直接在现代显示器上全屏显示时,如果用简单的线性拉伸(Linear Filtering),会出现:
- 像素模糊:每个像素被插值成渐变色,锐利边缘消失
- 锯齿重:斜线和曲线出现阶梯状锯齿
- 画面发虚:缺少原始像素的硬朗感
Video 菜单里的滤镜就是用来解决这些问题的。进入游戏后打开 Video 菜单可以看到滤镜选项。
常见滤镜效果
| 滤镜 | 效果 | 适用场景 |
|---|---|---|
| None | 最原始的拉伸,像素块明显 | 查看原始像素时 |
| Linear / Bilinear | 双线性插值,平滑但模糊 | 某些游戏需要柔和感时 |
| 2×SaI | 经典像素边缘锐化算法,模拟街机显示器 | 多数游戏推荐 |
| Super 2×SaI | 2×SaI 改进版,更锐利 | 格斗游戏首选 |
| Super Eagle | 4× 像素边缘锐化,放大倍率更高时推荐 | 3 倍以上缩放 |
| TV Mode | 模拟老式 CRT 电视效果 | 追求复古感时 |
| Scanlines | 扫描线效果,模拟 CRT 行扫描 | 复古玩家最爱 |
2×SaI 是什么
2×SaI(2x Scale and Interpolate)是由 Andy Hanks 在 1998 年发明的经典像素缩放算法,专门用来在整数倍放大时保持像素边缘锐利。它不是简单的插值,而是通过模式匹配来重建每个像素块的"硬边",让斜线和曲线不再有阶梯感。
Super 2×SaI 在 2×SaI 基础上进一步优化,能处理更多像素组合模式,是目前最常用的像素锐化滤镜。
扫描线滤镜
Scanlines(扫描线)滤镜模拟了老式 CRT 街机显示器的行扫描效果——在每一行像素之间插入一条黑色(或半透明)的暗线,让画面看起来更像真实街机厅的 CRT 屏幕。
这不是"画面变差",而是很多复古玩家追求的街机厅情怀感。配合 Super 2×SaI 效果最佳。
滤镜组合建议
| 偏好 | 推荐组合 |
|---|---|
| 最清晰锐利 | Super 2×SaI + 关闭扫描线 |
| 复古街机感 | Super 2×SaI + Scanlines(低强度) |
| CRT 电视效果 | TV Mode + Scanlines |
| 原始像素感 | None + 小窗口 |
| 柔和舒适 | Linear + 大窗口 |