快科技9月21日消息,近日一位名为Maxim Boldson的开发者正式发布了NVSmooth30的实验性开源项目,成功在Ampere架构显卡上解锁了NVIDIA Smooth Motion技术。
这项涉及插帧与帧生成的关键功能,此前一直被英伟达官方视为非40系显卡不可用的禁区,目前开发者已在RTX 3050笔记本显卡上成功绕过硬件代际检测。
为了实现这一跨代挑战,开发者对英伟达系统核心库NvPresent64.dll进行了深度逆向工程,该补丁通过动态识别并修补硬件架构限制,成功拦截了CUDA模块的加载过程。
简单来说,它欺骗了系统运行时检测,使得原本被封锁的二进制代码能够直接在30系显卡的SM86核心上运行,这意味着老款显卡在硬件层面其实具备处理此类任务的能力,限制更多源于软件层面。
而且针对老游戏的适配问题,NVSmooth30还引入了一个极具创意的设计:在DirectX 11与DirectX 12接口之间建立了一座特殊的翻译桥。
由于帧生成技术通常依赖DX12的底层特性,许多基于DX11的老游戏原本无法直接享受到加持,而通过这个转换层,补丁能够正确拦截帧链,让那些缺乏原生DX12支持的老牌3A大作也能实现平滑的画面表现。

在性能测试方面,RTX 3050移动端显卡在开启平滑移动后表现稳定,但开发者也坦言,由于不同版本的官方显卡驱动存在差异,目前的补丁仍需要进一步的兼容性适配。
为了验证该技术的普适性,开源社区已开始动员拥有RTX 3060、3070、3080乃至顶级旗舰RTX 3090的用户参与基准测试,以观察在不同规格显存和算力下,该技术的实际收益。
据了解,该项目在很大程度上参考了此前社区内针对SM86架构的早期修改方案,虽然目前NVSmooth30表现出巨大的潜力,但由于其涉及对系统文件的修改,玩家在尝试时仍需注意稳定性风险。


