用苹果M1电脑,打任天堂明星大乱斗,是一种怎样的体验?

news/2024/10/18 2:39:25/
明敏 发自 凹非寺
量子位 报道 | 公众号 QbitAI

自从苹果M1发布以来,各种测评真是如潮水般涌来。

大家都想来康康性能如此强大的M1,天花板到底在哪里。

这不,任天堂模拟器Dolphin开发团队也来凑热闹了!

最近,他们测试了在苹果M1上运行Dolphin模拟器的效果如何。

这立刻引起了许多网友的围观和讨论,不少人表示:

哇,那张效率对比图真是让人大开眼界。计算速率的提升真是令人难以置信。

话不多说,就让我们一起来看看它到底有多厉害!

测试结果

开发人员设置了4组对比,分别在以下四种环境下运行Dolphin模拟器:

  • 苹果M1版MacBook:用Rosetta翻译后的x86_64版

  • 苹果M1版MacBook:AArch64版

  • Intel版MacBook pro(2018)

  • 配备NVIDIA RTX 3090的游戏PC

其中用Rosetta翻译,是为了让x86程序能够在ARM芯片组上运行;

AArch64版则是这一次开发团队新发布的可直接用于苹果M1的模拟器。

他们分别测试了《任天堂明星大乱斗》、《塞尔达传说:天空之剑》和《星际大战:侠盗中队2》几款游戏的运行效果。

从对比结果可以看出:

虽然用Rosetta翻译后的x86_64版表现还可以,但是和直接运行的AArch64版相比,每秒能达到的帧数还是有差距。

只有在《星际大战:侠盗中队2》中,x86_64版表现更好。

但这主要是因为对于Full MMU游戏(《蜘蛛侠2》也是一个例子),AArch64版目前还缺少memchecks指令。

而M1的最大亮点在于,基于ARM框架的设备比X86框架下的效率(帧数功率比)高很多。

在M1上运行Dolphin模拟器的效果也是如此。

从表格中可以看出:

M1版MacBook每瓦能提供8.94帧,而Intel版MacBook每瓦只能达到1.38帧。

配备RTX 3090的游戏PC效率更低,每瓦只有0.79帧。

这也让测试人员十分惊叹:

这样的效率几乎是颠覆性的。和一台普通台式PC相比,它只需要不到十分之一的资源,就能提供65%的性能。

此外,他们用AArch64版模拟器试玩时还有一些新发现

对于《任天堂明星大乱斗》、《马里奥派对5》等游戏,测试中都没有出现过延迟现象。

但是在《马里奥赛车》、《F-Zero GX》中的同步效果就没这么理想了。

而除了游戏同步外,M1版本的Macbook Air还能在《超级马里奥阳光》实现破解60 FPS。

攻克ARM上的macOS

毋庸置疑,Dolphin团队这次测试最大的亮点就是:

他们开发了一个可以基于ARM框架的AArch64版模拟器。

然而想让它运行起来,还真不是一件容易事。

因为苹果要求macOS M1应用程序要符合W^X(Write Xor Execute)标准。

这其实是为了防止程序读取不受信任数据时被恶意软件利用。

不过团队表示,这相较于在iOS设备上的要求要宽松很多。

苹果甚至提供了帮助开发者将JIT移植到ARM上的macOS的文档。

在解决了这些问题之后,开发过程也就顺畅了许多。

有网友就对此表示:

现在很少有完全禁止开发的情况了。

Firefox早在2015年就开始兼容W^X了。

所以,如果你手里刚好有一台M1版的MacBook的话…

完全可以自己去试试效果如何!

马里奥就在不远处向你挥手哦~

参考链接:
[1]https://cn.dolphin-emu.org/blog/2021/05/24/temptation-of-the-apple-dolphin-on-macos-m1/?cr=cn
[2]https://news.ycombinator.com/item?id=27262960
[3]https://www.androidauthority.com/dolphin-emulator-apple-m1-mac-1228495/


http://www.ppmy.cn/news/381726.html

相关文章

流行的任天堂电子游戏模拟器 Cemu 计划开源并支持 Linux

流行的任天堂电子游戏模拟器 Cemu 计划开源并支持 Linux 这的确是个好消息! 如果你喜欢玩复古游戏,你可能已经接触过复古游戏机模拟器。顺便说一句,所谓“模拟器Emulator”(仿真器)主要是指允许主机系统运行为另一系统…

管理类联考——逻辑——知识篇——第二章 模态命题(考1题)(以性质命题为基础)

第二章 模态命题(考1题)(以性质命题为基础) 一、模态命题 模态命题多指包含有“必然(一定)”或“可能”这两个模态词的狭义模态命题:必然命题或可能命题。 二、模态考点 联考中模态的考点比…

数字门户的创新引擎:小程序容器

小程序容器技术的发展为数字门户带来了许多机会和优势。通过引入第三方生态,数字门户可以快速丰富自身的功能和服务,提高用户留存率,并打造一个开放的生态系统。这种创新的技术手段让数字门户能够更灵活地满足用户多样化的需求,提…

frp实现内网穿透(内网服务器到公网访问的方案)

目录 背景: 一、frp的简介 二、Frp Server的配置 三.Frp Client的配置 背景: 我使用python写了一个http后端,如代码所示,ip为10.1.136.73,port为8000,现在需要把http后端在公网可以被使用。一个较简单的方案是通过frp实现内网…

索引介绍和基本使用

介绍 索引就是用来加速SQL查询的 由于索引也是需要存储成索引文件的,因此对索引的使用也会涉及磁盘I/O操作。如果索引创建过多,使用不当,会造成SQL查询时,进行大量无用的磁盘I/O操作,降低了SQL的查询效率&#xff0c…

docker-compose服务名称和容器名称区别

需求及结论 在docker-compose文件一般书写如下: version: 3.8 x-logging: &default-loggingoptions:max-size: "200m"max-file: "5"driver: json-file x-environment: &default-environmentTZ: Asia/ShanghaiLANG: C.UTF-8 services:…

未来宝宝照片合成,怎么做到的呢?

大神们,可以看下这个网站,http://www.hechengbb.com/ (不是广告..) 通过上传两张照片合成出一个宝宝的照片 有大神做过么,或者了解原理的,望指点..

豌豆荚里有没有一种软件可以根据父母的照片测试出未来官宝宝的样子,父母照片重叠是宝宝的模样?看到关晓彤,网友:这颜值没谁了!...

生活中每一个人的颜值都是取决于父母的基因,而且在日常人们经常会听到说,父母两个人的照片重叠在一起,就是将来宝宝的模样。那么今天就和大家分享一下,看看娱乐圈的情侣,他们的照片重叠之后都是什么样子的吧&#xff1…