什么是 Koko-AIO Shader?
Koko-AIO 是一款专为复古游戏打造的 全能 CRT 屏幕视觉着色器。
它的目标不是单纯模仿老电视机的“信号原理”,而是通过一系列可调视觉参数,让你的现代显示器重现上世纪的怀旧氛围。
无论你是运行在 PC、掌机还是电视盒子(如 EmuELEC、RetroBat),Koko-AIO 都能根据设备性能进行自动优化。
在 Haswell 及以上集显上,启用所有特效依然能流畅运行(约 85 FPS @1080p)。
视觉特效总览
Koko-AIO Shader 支持的功能非常强大,几乎涵盖了所有 CRT 显示特性:
-
色彩校正:调整伽马、对比度、饱和度、亮度、鲜艳度、色温
-
去抖色与抗锯齿:FXAA + Dedithering
-
NTSC/PAL 模拟信号伪影:重现经典电视的色彩渗透与模糊
-
动态环境光与反射边框(Bezel):通过环境光照营造逼真空间感
-
CRT 发光与残影:模拟电子束延迟、磷光拖尾
-
屏幕曲率、暗角与泛光:真实重现老电视的物理形态
-
Tate竖屏与整数缩放:适配街机、掌机、纵屏游戏
-
多种荧光点布局:光圈格栅 / 阴影遮罩 / 插槽遮罩可选
简单来说,无论你想还原“街机厅的光影反射”,还是“Game Boy 的朦胧发光”,Koko-AIO 都能做到。
视觉对比展示
Koko-AIO 官方提供了多个示例,以下是几种代表场景:
-
动态环境光 (Dynamic Ambient Light)
模拟真实的房间反射光线,根据游戏画面变化自动调整。 -
高分辨率内容支持 (Hi-res Support)
即使是高清内容,也能以柔和的 CRT 呈现方式显示。 -
掌机模式 (Handhelds)
支持 Game Gear、GBA、GBM 等掌机画面风格,光效真实。
实例图片可在官方项目页面查看:
https://github.com/kokoko3k/koko-aio-slang-presets-and-overlays
性能与兼容性
Koko-AIO 拥有高度可调节的配置结构:
-
可在低端 GPU 上关闭复杂特效以保持流畅;
-
在高性能设备上,可开启全部功能获得最强沉浸体验。
-
对 EmuELEC、RetroArch、Batocera 等平台均有良好兼容性。
项目信息
-
作者: kokoko3k
-
附加素材与预设: koko-aio-slang-presets-and-overlays
动态环境光示例:
高分辨率内容:
遮罩实验:
NTSC 选择性模糊与锐化:
抗锯齿效果:
遮罩实验:

ffmpeg 播放器效果:
掌机显示效果:





📷 旧版(3.5)截图
街机 Final Fight(Slot Mask + 泛光 + 边框)
Amiga – ProjectX SE(Commodore 1084S 屏幕)
Master System – Trans Bot(PAL电视)
Genesis – Sonic 2(NTSC电视 1)
SNES – Aladdin(NTSC电视 2)
Amiga – Leander(光圈格栅 + 泛光 + 边框)



























暂无评论内容