Batocera 玩《塞尔达传说:旷野之息》(Yuzu / 船长)的完整低延迟 + 流畅设置,包含 预取帧、CPU、显卡、系统、输入 全项,按配置分档,直接抄就行
Batocera 玩《塞尔达传说:旷野之息》(Yuzu / 船长)的完整低延迟 + 流畅设置,包含 预取帧、CPU、显卡、系统、输入 全项,按配置分档,直接抄就行
一、全局系统优化(必做)
先把系统底层拉满,减少额外延迟:
-
电视 / 显示器
- 开 游戏模式(Game Mode)
- 关闭 动态对比度、动态背光、降噪、插帧(MEMC)
- 刷新率:60Hz / 120Hz(越高越好)
-
Batocera 系统设置
-
系统设置 → 开发者选项:
- 关闭 Wi-Fi、蓝牙(用有线手柄 + 网线)
- CPU 调速器:performance(性能模式)
- USB 轮询率:1000Hz
- 关闭 USB 自动休眠
-
系统设置 → 开发者选项:
-
手柄
- 用 有线 USB 手柄(别用蓝牙)
- 禁用手柄震动(可选,省 CPU)
二、Yuzu(Switch 模拟器)核心设置(重点:预取帧 + 显卡 + CPU)
游戏上按 → 高级系统选项 / 模拟器配置
1. 延迟核心(你要的 Preemptive Frames)
-
Run Preemptive Frames(运行预取帧):1~2 帧
- 高配(i5/R5 + 独显):2 帧
- 中配(老 i5 / 低压 R5 + 入门独显):1 帧
- 低配:关
- Run-Ahead(提前运行):关闭(开 Preemptive 自动关)
- 减少输入延迟:开启
2. CPU 设置(稳帧关键)
- CPU 精度:Auto(自动)
- 多核心仿真:开启
-
CPU 核心数:
- 4 核(i5/R5):3 核
- 6 核 +:4 核
- 强制最大 CPU 时钟:开启
3. 显卡(图形)设置(分三档)
API 优先:Vulkan(比 OpenGL 快很多)
高配(i5/R5 8 代 + + GTX1660/RTX30 系 / AMD 5600XT+)
- 渲染 API:Vulkan
- 分辨率缩放:1.5×~2×(1080p→2K/4K)
- 垂直同步(VSync):关闭(用 Mailbox 或直接关)
- 抗锯齿:FXAA / SMAA(别开太高)
- 各向异性过滤:8×~16×
- ASTC 解码:GPU 加速
- 异步着色器编译:开启
- 显存上限:显卡显存的 80%
中配(i5 6~7 代 / R5 3 代 + GTX1050Ti/1650/AMD 5500XT)
- 渲染 API:Vulkan
- 分辨率缩放:1×(原生 1080p)
- 垂直同步:关闭
- 抗锯齿:关闭 / FXAA 低
- 各向异性过滤:4×
- ASTC:BC 压缩
- 异步着色器:开启
低配(老笔记本 / 低压 U + 核显 / 入门独显)
- 渲染 API:OpenGL
- 分辨率缩放:0.75×~0.5×
- 垂直同步:关闭
- 抗锯齿、各向异性:全关
- Preemptive Frames:关 或 1 帧
4. 音频(防爆音)
- 音频后端:SDL
- 异步音频:开启
- 音频节流:关闭
三、RetroArch / 其他核心通用低延迟(备用)
如果用 RetroArch 玩其他塞尔达(如黄昏公主、时之笛):
- Run Preemptive Frames:1~2 帧
- Run-Ahead:关闭
- 线程视频(Threaded Video):关闭(降延迟)
- 自动帧延迟:0~1
- 最大帧数:60
- 着色器:关闭 / 极简(如 simple-scanlines)
四、你该怎么选(一句话速查)
-
i5/R5+1660/30 系 + 16G 内存
→ Preemptive=2 帧、Vulkan、2x 分辨率、60 帧稳、极跟手
-
i5 7 代 +/1650+8G
→ Preemptive=1 帧、Vulkan、1x 分辨率、不掉帧
-
老笔记本 / 核显
→ Preemptive = 关、OpenGL、低分辨率、保流畅
五、实测效果(塞尔达)
- 开 Preemptive 1~2 帧:林克闪避、射箭、举盾、出招几乎无延迟,手感 “脆、跟手”
- CPU / 显卡正确设置:开放世界、战斗、神庙全程稳 60 帧,不卡不爆音