明梅西量子定位|公众号qbitai
自从苹果M1发布以来,各种评价就像一股潮流。
大家都想来M1,康康的业绩这么强,天花板在哪里。
不,任天堂模拟器海豚开发团队会加入!
最近,他们测试了在苹果M1上运行海豚模拟器的效果。
这一次,立刻引起了围观者和众多网友的讨论。许多人说:
哇,效率对比图真的很开。计算率的提升是不可思议的。
不说就来看看吧!
开发人员设置了4组对比,并在以下四种环境中运行Dolphin模拟器:
苹果M1 Macbook:Rosata之后的X86 _ 64版本苹果M1 Macbook:一台Arch 64版本英特尔MacBook Pro(2018)游戏PC搭载英伟达RTX 3090,其中Rosetta translation允许X86程序在ARM芯片组上运行;
AARCH64版本这是一个新发布的模拟器,可以直接用于苹果M1。
他们测试了《任天堂传奇》、《塞尔达传说:天空之剑》和《星球大战:侠盗猎车手2》的操作。
从对比结果可以看出:
X86_64 X86_64的X86_64版本虽然也可以使用X86_64,但是每秒能达到的帧数还是直接运行的帧数之差。
只是在《星球大战:侠盗猎车手2》中,X86_64版本更好。
但这主要是因为全MMU游戏(《蜘蛛侠2》也是个例子)AARCH64目前缺少Macsel指令。
M1最大的亮点是基于arm架构的设备低于X86架构。有效性(帧功率比)要高得多。
在M1上运行海豚模拟器的效果是一样的。
从表中可以看出:
M1版MacBook每瓦8.94帧,而英特尔版MacBook只能达到每瓦1.38帧。
配备RTX 3090的游戏PC很低,每瓦只有0.79帧。
这也让测试者感到惊讶:
这种效率几乎是颠覆性的。与普通台式电脑相比,只需要不到四分之一的资源,就能提供65%的性能。
此外,他们还有一些,他们试图与AARCH64的高度功能。新发现:
对于《任天堂明星大乱斗》、《马里奥派对5》等游戏,测试没有延迟。
但是在马里奥赛车中,F-Zero GX的同步效果并不理想。
除了游戏同步,M1版MacBook Air在《超级马里奥阳光》中可以分割60 FPS。
无疑,海豚队最大的亮点是:
他们开发了一个基于arm框架AARCH64版本的模拟器。
但是,要想跑起来,真的不是一件容易的事情。
因为苹果需要Macos M1应用程序来匹配W X. Write XOR执行。
这实际上是恶意软件在程序不信任可信数据时使用的。
然而,该团队表示,这比IOS设备的要求更容易。
苹果甚至提供了一个文档,帮助开发者将JIT移植到ARM上的Max。
解决了这些问题后,开发过程就顺利了。
有网友表示:
现在已经很少有充分发展的案例了。
火狐早在2015年就兼容了W X。
所以,如果你手里有一台m1 macbook.
你能试试你的测试吗?
马里奥离你不远。
参考链接:[1]https://cn . dolphin-emu . org/blog/2021/05/24/tempo-of-the-apple-dolphin-on-MAC OS-m1/?Cr=cn[2]https://news.ycombinator.com/Item? id=27262960[3]https://www . Android authority . com/dolphin-emulator-apple-m1-MAC-1228495/
-超过-
量子qbitai标题标志
关注我们,我第一时间了解前沿科技动态。