凭借提升图形性能效率的开源 Turnip 驱动程序,搭载 Snapdragon 处理器的设备一直被认为是模拟器 (Emulation) 爱好者的最佳选择。相比之下,使用搭载 Exynos 处理器的三星手机和平板电脑的用户一直面临性能平庸和兼容性有限的问题,直到最近出现了一个有望改变这一现状的新软件项目。
什么是 radv-xclipse 驱动?
开发人员 JimVulkan 通过 GitHub 平台发布了 radv-xclipse 驱动程序,这是专为 AMD GPU 设计的开源 Vulkan 驱动程序 (RADV) 版本。该项目的意义在于,三星最新的 Exynos 处理器在其图形架构上采用了与 AMD 合作开发的 Xclipse 技术,这使得该驱动程序在本质上与硬件兼容。
该驱动程序支持广泛的芯片,从部分 Galaxy S22 设备中的 Exynos 2200 到预计将出现在 Galaxy S26 系列中的 Exynos 2600,此外还支持 Galaxy A 系列中的中端芯片,如 A55、A56 和 A57。
测试结果:显著提升与参差不齐的表现
实际测试显示了取决于游戏类型和所用模拟器类型的不同结果,主要结果总结如下:
- 《塞尔达传说:王国之泪》(The Legend of Zelda: Tears of the Kingdom):该驱动实现了质的飞跃;原本的原生系统无法运行该游戏并会导致设备崩溃,而新驱动程序能够流畅运行,帧率接近 30 帧/秒。
- PC 游戏 (PC Gaming):在《最终幻想 VII 重制版》(Final Fantasy VII Remake) 中观察到纹理 (Textures) 处理的改进,并在 Galaxy S24 Plus 上的《战神》(God of War, 2018) 中表现出更稳定的性能。
- Nintendo Switch 游戏:结果褒贬不一;《马力欧卡丁车 8 豪华版》(Mario Kart 8 Deluxe) 出现了卡顿 (Stuttering) 和缓慢现象,而其他一些游戏虽然存在一些图形错误,但帧率有所提高,达到了 40 帧。
实际会发生什么变化?
这一进展是打破 Snapdragon 处理器在安卓模拟器市场垄断的重要一步。用户不再被迫选择特定硬件来获得高级游戏体验,Exynos 用户现在可以更高效地利用其内置的 AMD GPU 能力。
然而,必须强调的是,radv-xclipse 项目仍处于开发的早期阶段,它并不是所有游戏的万灵药;某些游戏可能仍会面临兼容性或性能问题。但它在运行像《塞尔达传说》这样的重型游戏方面的成功,证明了通过开源软件可以实现的巨大潜力。