Dolphin Emulator 的最新更新为视频游戏控制台模拟器的Android和 macOS 版本带来了一系列重要改进。Dolphin 是玩 Nintendo GameCube 和 Wii 游戏时最好的模拟器之一。遗憾的是,它在台式 PC 上不可用。
Android 端口已经存在一段时间了。Dolphin Emulator 团队在过去两个月中一直致力于一些重要的变化。
作为新更新的一部分,Dolphin Emulator 将能够在 Apple M1 硬件上本地运行。此外,最新更新还包括针对Mali GPU仿真的修复。换句话说,XDA 开发人员报告说,更多游戏将在 Android 设备上无缝运行。
Dolphin 模拟器背后的团队在今年 5 月增加了对 Apple M1 芯片组的原生支持。该团队使用了该项目的 AArch64 JIT(即时)仿真内核,该内核最初是为 ARM 上的 Android 和 Windows 开发的。
与 64 位 x86 硬件上的仿真不同,Dolphin 的 ARM 支持并不完整。尽管如此,在大多数游戏中的表现都非常出色。Dolphin Emulator 团队在其博客文章中指出,macOS M1 硬件令人印象深刻。
该团队指出,macOS M1 硬件甚至能够完全胜过使用两年半的英特尔 MacBook Pro。他们指出 MacBook Pro 的价格是其价格的三倍多,而且它“在 ARM 的功能强大的台式电脑的范围内”。
除了在配备 Mali GPU 的设备上修复一系列图形问题外,该团队还指出,Mali GPU 仍然存在重大问题。
根据 Dolphin 开发人员的说法,GLSL 着色器编译器存在严重的错误。此外,Arm 的驱动程序在 CPU 而非 GPU 上实现 glCopyImageSubData 功能。
该团队保证,即将推出的 Dolphin Play 商店更新将解决这些问题。Dolphin 的团队还暗示了 Android 版模拟器的其他一些改进。这些改进包括修复控制器输入保存不正确的问题,以及调整虚拟按钮的不透明度。
该团队在微软的 Surface Pro X 设备上测试了模拟器的 ARM 版本。Surface Pro X 搭载高通骁龙 8CX Gen 2 处理器。
基准测试表明,该处理器在四分之三的测试游戏中的表现优于 2018 款 Macbook Pro。该图可以在下图中看到。
然而,基于Snapdragon 的Windows 设备仍然落后于在 Rosetta 下的 M1 Macbook Air 上运行的 x64 版本的模拟器。在 Apple 笔记本电脑上使用板载 Arm 版本的模拟器时,它也会滞后。