字数 313,阅读大约需 2 分钟 默认情况下,ADVMame 在 EmuELEC 使用 Framebuffer (FB) 输出。 在设备中进入 SSH 或直接在 TF/SD 卡上找到配置路径: 将默认的 framebuffer 改为 sdl: 如遇到速度或画面撕裂问题,可追加以下设置: 退出编辑并保存文件,然后重启 EmuELEC。 ✅ 推荐:
📌 前置说明 #
若想提升兼容性、增加输入设备支持或更灵活的分辨率控制,可以改用 SDL 模式。
🔧 操作步骤 #
1️⃣ 打开配置文件 #
/storage/.config/emuelec/configs/advmame/advmame.rc
2️⃣ 修改或新增以下配置 #
device_keyboard sdl
device_mouse sdl
device_video sdl
device_video_output overlay
3️⃣ 可选优化(提升画面表现) #
# 开启垂直同步,避免画面撕裂
display_vsync yes
# 指定分辨率(示例:1080p)
display_mode sdl_1920x1080
# 自动缩放显示(推荐开启)
display_expand 1
4️⃣ 保存并重启 EmuELEC #
此时 ADVMame 将通过 SDL 模式运行。
📊 模式对比简表 #
模式
优点
缺点
FB (Framebuffer)
性能轻量,低延迟
兼容性差,输入支持有限
SDL
兼容性好,支持更多外设,分辨率可调
稍微吃性能
评论(0)