8月20日前后,Eden模拟器夜更版(v20260817)把Lossless Scaling的帧生成(LSFG)塞进了安卓Switch模拟:UP主的标题写得很直接——“游戏帧率直接翻倍”。哔哩哔哩一条实测视频9000多播放,148个收藏比点赞还高,典型的"先收藏再说"。
但点进评论区,热度和争议是同一件事:
顶了14赞:“原生帧数需要超过30帧,使用x2插帧才能丝滑60帧,如果原生不到30帧,插帧后也只是丝滑的卡顿。”
13赞:“这个插帧还不如那些60帧补丁。”
还有人挨个报负体验:“玩薄暮传说开了这个简直负提升”“王泪没啥用,帧率反而低了”“8E以下别试,插帧需要占用一定性能,原本不能满速的游戏开了更卡。”
吵到现在,其实有个老玩家心里都明白、但没人愿意展开说的事实:模拟器"手感肉",从来不是帧率不够。帧率管的是"一秒里你能看到几张画面",延迟管的是"按下按键到画面认账隔了几毫秒",这是两本账。很多人把一下午折腾在错误的那本上——插帧给眼睛补画面,按键该不跟手还是不跟手。

一、一次按键,路上要过几道收费站
中文圈关于这件事最系统的一份材料,是B站UP主"猛汉三基"7月底发的《再谈模拟器延迟》四连(交换队列→帧延迟→超前运行→音频同步)。四条视频每条播放不过千出头,但收藏、投币和评论密度远超普通教程,因为评论区里全是拿自己掌机对号入座的人。哔哩哔哩把四部曲拆出来摊平成一份账目:
第一道:交换队列(Swap Chain)。 RetroArch默认3个缓冲,目的不是延迟,是帧率不稳时画面不抖。代价是白送大约一帧的排队——60Hz下,一帧就是16.6毫秒。评论区有人问到了点子上:"RA为什么给默认3?是为了帧率不稳时缓冲吗?"对,降它等于拿稳定性换响应。
第二道:音频同步。 音游党这一行看三遍。节奏天国那期下面,35赞的置顶配方写得很清楚:RA的延迟菜单里,音频延迟压到32ms以下,再开超前运行1帧、抢占帧(preemptive frames)1帧,开完这些,在开源机上基本等于零延迟了,其他阿猫阿狗模拟器都是延迟爆表。哔哩哔哩太鼓达人的单独优化教程下面,有玩家自报"从延迟50多降到11了"。还有一句高赞更扎心:“原来音频要调这么低,找到原因了,不是我手残。”

第三道:手柄。 系列第四期的热评给了一组自报数据:PS5/Xbox手柄延迟在10ms以内,2025年以前的国产手柄按键普遍20ms以上、摇杆因为防抖算法有线也要30ms以上,最近才有旗舰卷到5ms以内。这本账软件救不回来——先别拿几十块的无线柄折腾固件,得出结论还冤枉了机子。
第四道:系统本身。 这条安卓用户最扎心:"安卓系统本身延迟也够高,即使不模拟。"更难受的是不稳定——有玩家在节奏天国实测视频下留言,自己安卓机上玩《啪嗒砰》经常莫名其妙断fever,同一款游戏在Windows上就不会;PPSSPP玩音游是重灾区,“刷LINUX稍微好点”。延迟高还能习惯,忽高忽低没法练肌肉记忆。
二、run-ahead是真魔法,也是双倍价签
四部曲里讨论最热的还是超前运行(Run-Ahead)。置顶评论开玩笑说这玩意"完全能搞出负的延迟,穿越时空了",而原理评论区已经讲得很透:双核并行,主核心负责输入、逻辑、声音,副核心多跑两帧,你"看着两帧以后的画面玩游戏",把输入延迟用算力买回来。哔哩哔哩
但它不是免费魔法,价签同样在评论里:
每超前一帧,运算量成倍往上加;
“土星(核心)千万别开,吃不消”;
一位KTR2/RP Mini用户自报了完整翻车链:旧固件上VBAN核心开超前运行会破音,照着UP参数把最大交换链从3降到2,帧率掉到45左右,音频延迟调到8之后不定时莫名卡死,机器刚返厂;
不是每个核心都有这个选项——Cemu玩家已经在问"WiiU模拟器没有超前运行吧";安卓RA用户则卡在"为什么我的安卓retroarch没有这个选项呢":参数本身分平台,地图不能跨机抄。

所以四部曲真正的主张是:run-ahead是最后一手,是帧率稳住之后拿来微调的,不是第一颗按下去的按钮。
三、插帧和run-ahead,方向正好相反
把这俩放进同一个框架里,LSFG这波争议就说得通了:run-ahead优化的是"按键→判定",插帧只优化"画面→眼睛"——补出来的过渡帧不会响应你任何一次操作,而且占用的恰恰是你保住原生帧率的性能余量。这就是"丝滑的卡顿"的成因:看着是60,按下去还是那个响应,甚至更迟钝。
所以这波值不值得跟,按人群切:
芯片在骁龙8E一档、玩塞尔达这类探索剧向游戏、原生能稳30帧以上:值得一试,代价是root、装Frame Gen DLL、挂Lossless这套折腾流程,时间成本自负;
原生帧率不到30、玩动作/格斗/音游:先解决帧率再谈手感,开插帧属于给漏水的桶刷漆;
真想流畅打动作游戏,评论区13赞那句就是结论:“不如那些60帧补丁”。
四、按你在玩什么,决定你动哪几个参数
没有一张万能设置表——四期评论区2赞那句话就是全场共识:"没个通用设置模板,每台设备的芯片性能不一样,耗电也是,得用感知去设。"AI能替你把四部视频+几十条实测评论归拢成一张地图,但每一格最终要用你自己的机器验证:
你在玩 | 先动什么 | 别动什么 | 到什么程度算到位 |
|---|---|---|---|
音游(节奏天国/啪嗒砰/太鼓) | 音频延迟压到32ms以下;run-ahead 1帧+抢占帧1;有线手柄、3.5mm耳机、显示器游戏模式 | 别在蓝牙手柄上找原因 | 判定不再靠猜,断连击稳定复现消失 |
格斗/街机 | 交换队列从3往下降;MAME系自带低延迟模式(用户自报) | 土星核心别开run-ahead | 搓招反馈和按键同步,不"慢半拍" |
高负载(Switch/PS2/PS3) | 先把原生帧率稳到30+再回来调上面 | 原生不满30别开LSFG插帧 | 帧率曲线平,再谈延迟 |
回合制/RPG/战棋 | 什么都不动 | —— | 稳定优先,参数越动越容易爆存档 |
追求"时序级还原" | 那是FPGA(MiSTer)的领域,几千块的下一层玩具 | 别指望调参数摸到硬件级时序 | 参考知乎那篇的原话:模拟器"格斗游戏总感觉按键反馈慢半拍",FPGA买的是完全时序 |
顺带一句平衡观点:有玩家断言"模拟器玩不了GBA节奏天国",四部曲评论区把它怼成"见识太少";但"模拟器调完能不能追平街机",热评也只是说:知道自己设备的延迟帧数之后,用Run-Ahead理论上不会比街机效果差。哔哩哔哩证据到哪,话说到哪。

五、给这个周末的动手顺序
先让游戏原生帧率站稳30以上,站不稳先去查驱动和分辨率,不查延迟;
交换队列从默认3往下降一档试试,画面开始抖就退回去;
音游党把音频延迟压到32ms以下,这一项的感知提升通常比后面所有项加起来都大;
最后再按核心逐个试run-ahead,一次加一帧,出现破音、掉帧直接关——那是硬件在报账,不是你手残;
插帧留给"帧率已满、只想看戏"的场景,别把手感期望寄托在补出来的帧上。

这周复古圈还在吵新掌机的屏、新版本模拟器的真假,但对今晚那个卡在节奏天国第三关"队列"关卡前的玩家来说,答案不在任何一条新硬件快讯里——在32、16.6和"1帧"这三个数字里。音频先于画面,原生先于插帧,run-ahead永远压轴,这笔账倒着算,怎么调都是白折腾。