简体中文 · Android Emulation
NetherSX2 Turnup 评测:Android 版 PS2 模拟器的新分支
NetherSX2 Turnup 为广受欢迎的 PS2 模拟器添加了 Adreno 驱动支持,在 Snapdragon 设备上的性能表现参差不齐。
引言
自 2021 年底 AetherSX2 发布以来,Android 上的 PlayStation 2 模拟已经取得了长足的进步。该应用是一个重大突破,使得超过 4000 款 PS2 游戏库中的大部分能够在移动硬件上运行。在原始开发者放弃该项目并保持闭源之后,NetherSX2 于 2023 年作为主要继任者出现,提供两个版本:Classic 和 Patch。现在,一个名为 NetherSX2 Turnup 的新分支添加了 Adreno 驱动支持,这可能会改善 Snapdragon 设备上的图形性能。

NetherSX2 Turnup 的主要优势在于它可以与标准 NetherSX2 应用并行安装。这意味着你可以根据特定游戏的表现,在两者之间切换。目前的结果好坏参半:有些游戏有显著改进,而另一些则表现稍差。本评测在四款搭载不同 Snapdragon 芯片组的设备上,将 NetherSX2 Classic 与 Turnup Patch 版本进行了对比。
什么是 NetherSX2 Turnup?
NetherSX2 Turnup 是 NetherSX2 的一个分支,为 Snapdragon 设备添加了内置的 Adreno 驱动。它包含三个不同的驱动:一个专门针对 Snapdragon 865 设备,实验性的 Snapdragon 8 Elite 驱动,以及一个适用于 Snapdragon 8 Gen 2 和 Gen 3 等芯片组的 Mesa Turnip 26 版本。
NetherSX2 Turnup 有两个可用版本:一个用于 Patch 版本,另一个用于 Classic。开发者推荐 Patch 版本,因为它通过 Vulkan 驱动支持带来了最大的提升,而 Vulkan 是与 Adreno Turnip 驱动配合最佳的视频后端。

测试覆盖了四款设备:搭载 Snapdragon 865 的 Retroid Pocket 5、搭载 Snapdragon 8 Gen 2 的 Retroid Pocket 6 和 AYN Thor,以及搭载 Snapdragon 8 Elite 的 AYN Odin 3。对比主要集中在一向被推荐的 NetherSX2 Classic 与 NetherSX2 Turnup Patch 版本之间。
Snapdragon 865 上的性能
在 Snapdragon 865 上,使用 Vulkan 后端的经典版 NetherSX2 通常是性能最佳的选择。大多数游戏以 2 倍分辨率运行,但也有一些例外。然而,Vulkan 后端通常不如 OpenGL 准确,因此在图形保真度上存在权衡。
《超越善恶》就是一个很好的例子。该游戏在大多数区域运行良好,但经典版本存在光照和闪烁问题,包括主角下方奇怪的黑色阴影。Turnup Patch 版本修复了这些闪烁和阴影问题,使其看起来明显更好,性能也相近。

《杰克与达斯特》在 Turnup 驱动下看起来也更好。经典版本显得褪色,绿色和沙地过于明亮,背景海洋还有图形故障。Turnup 版本在草地和沙地上的阴影效果更好,更接近原版主机的外观,尽管远处海面仍有一些黑色面板。
在解锁帧率以测试性能余量时,经典版本通常能达到更高的最大速度。例如,一款游戏在经典版本下运行速度约为 220%,而 Turnup 则接近 200%。不过,200% 的速度余量对于全速游戏来说已经绰绰有余。
《诺拉斯勇士》在 Turnup Patch 版本上运行更好。经典版本在火焰效果期间出现明显减速,而 Turnup 版本则流畅运行,没有减速。这可能是 Patch 版本固有优势与 Turnip 驱动共同作用的结果。
《狡狐大冒险 3》通常在经典版本上表现更好,但在 Turnup 下实际上有所改进。在一个要求较高的聚光灯区域,经典版本降至约 80% 速度,而 Turnup Patch 版本平均约为 90%。对于之前 Patch 版本表现较差的游戏来说,这是一个显著的飞跃。
有些游戏在两个版本上的表现大致相同。《GT赛车4》在两个版本上以 2 倍分辨率平均达到 140% 速度。《灵魂能力3》在 Turnup 上略好一些,达到 145% 速度,而经典版本为 125%。
然而,有些游戏在 NetherSX2 Turnup 上表现更差。《战神 II》在经典版本上几乎全速运行,但在 Turnup 下频繁掉速,使其可玩性降低。《杰克 3》在 Turnup 分支下也出现更多减速。初代《瑞奇与叮当》在 Turnup 下存在 GPU 驱动重载问题,导致恼人的黑屏和性能不稳定。
Snapdragon 8 Gen 2 上的性能
在 Snapdragon 8 Gen 2 上的测试使用了 2.5 倍分辨率,即全 1080p。《狡狐大冒险 3》在经典版本上,在要求较高的聚光灯区域速度徘徊在 100% 左右,但 Turnup Patch 版本在同一区域平均约为 110 FPS,显示出明显改进。
《GT赛车4》在图形设置中禁用回读后,两个版本都能流畅运行。经典版本平均速度为 125%,而 Turnup 达到约 140%,提供了更多余量。《午夜俱乐部 3:DUB 版》在经典版本上以 275% 速度运行,Turnup 约为 300%,两者均可完全流畅游玩。
《Okage》在 Turnup 下有所改进,村庄大门附近平均速度为 180%,而经典版本为 130%。《大逃亡》这款一直存在问题的游戏,在经典版本使用推荐设置时可达约 250% 速度,Turnup 约为 300%。
《战神 II》在两个版本上的表现相同,约为 150% 速度。《NBA 街头篮球 Vol.2》在 Turnup 上略差,速度为 180%,而经典版本为 200%,不过两者均可完全流畅游玩。
《杰克 3》在此芯片组上使用 Turnup 版本时表现不佳,在第一个区域频繁低于目标帧率。经典版本在同一区域平均速度为 170%。《勇者斗恶龙 VIII》在 Turnup 下也表现更差,在市场区域速度约为 60%,而经典版本为 70%。
《51区》在两个版本下,许多区域的地板上都有黑色面板故障。该游戏在经典版本上以 100% 速度运行,但在 Turnup 下会降至 60 FPS 以下,因此经典版本是更好的选择。
Snapdragon 8 Elite 上的性能
搭载 Snapdragon 8 Elite 的 AYN Odin 3 几乎可以毫无问题地运行所有 PS2 游戏。《极品飞车:最高通缉》在经典版本上平均速度为 175%,Turnup 在 2.5 倍分辨率下约为 200%。两者均可完全流畅游玩。
《博德之门:黑暗联盟 2》使用与《诺拉斯勇士》相同的引擎,在经典版本上运行速度约为 400%,Turnup 则达到令人印象深刻的 500%。Patch 版本通常更适合这款游戏,而且 Odin 3 拥有充足的性能。

《勇者斗恶龙 VIII》在经典版本上基本可玩,速度接近 100%,略有下降。Turnup 版本大部分时间低于目标帧率,显示出更多减速。即使拥有强大的 Snapdragon 8 Elite,新驱动也没有让这款游戏更可玩。
购买建议
NetherSX2 Turnup 仍在开发中,但其最大的优势在于它可以与标准 NetherSX2 应用并行安装。这让你可以为每款游戏选择最佳版本,鉴于性能结果参差不齐,这很有价值。
对于 Snapdragon 865 设备,Turnup Patch 版本在《超越善恶》和《杰克与达斯特》等游戏中提供了更好的图形保真度,并在《诺拉斯勇士》和《狡狐大冒险 3》中提升了性能。然而,《战神 II》、《杰克 3》和《瑞奇与叮当》等游戏表现更差。
在 Snapdragon 8 Gen 2 上,Turnup 版本在大多数游戏中通常提供小幅性能提升,其中《狡狐大冒险 3》和《大逃亡》有显著改进。少数游戏如《杰克 3》和《勇者斗恶龙 VIII》表现更差。
Snapdragon 8 Elite 的结果类似,《极品飞车:最高通缉》和《博德之门:黑暗联盟 2》有所改进,但《勇者斗恶龙 VIII》仍然表现不佳。
结论
Android 上的 PlayStation 2 模拟仍然是一个复杂的领域,没有完美的解决方案。NetherSX2 Turnup 添加了有价值的 Adreno 驱动支持,改善了一些游戏,但也使其他游戏变差。能够与标准版本并行安装是最实用的功能,让你可以为每款游戏选择最佳应用。
虽然新驱动是受欢迎的补充,但它们并不能取代真正的模拟器开发。未来可能在于持续积极开发的开源项目。目前,拥有更多选择是件好事,NetherSX2 Turnup 值得与现有版本一起尝试,看看哪些游戏在你的设备上受益。