Vikill
V2EX  ›  macOS

mac 玩游戏个人总结

  •  3
     
  •   Vikill · May 24, 2023 · 15608 views
    This topic created in 1261 days ago, the information mentioned may be changed or developed.

    macOS 可以游玩 3A 大作吗,答案是肯定的。

    实际上近两年的 M 系列芯片潜能很大,足以运行很多 3A ,这里主要介绍三种运行方式:

    1. 直接运行原生支持 macOS 的游戏。苹果放弃了 OpenGL ,又鲜有游戏厂商愿意去适配苹果的 Metal API ,但是也有部分厂商愿意这么做,造福 macOS 用户。如《尘埃 4 》、《生化危机 8 》(图 1 )和《地铁:离去》(图 2 、3 )等等。这一类游戏无疑可以充分发挥 CPU 和 GPU 的潜能,运行起来也很方便(可以直接在 Mac 版的 steam 上购买下载)。

    2. 通过 Parallels Desktop ( PD )虚拟机运行,这是 Mac 上大家比较熟悉的虚拟机软件,当然也可以直接在虚拟机里直接安装 Windows 上的游戏,但是性能很低,除非 Mac 配置拉满,否则想要玩 3A 也只能选择比较老的游戏,并且要把分辨率画质尽可能调低。

    3. 通过 crossover 运行,crossover 本质上也是一款虚拟机软件,但是它对 x86 指令集在 macOS 上的转化做了优化,而且可以直接运行.exe 程序,而不需要用户自己启动虚拟机(实际上是把应用程序和一个极简 Windows 系统集成在一起)。在 crossover 上运行的游戏远高于在 PD 上的帧率,可以说介于原生游戏和 PD 两者之间,如图 4 ,GTA5 1080P 可以保持在 70 帧以上(偶尔掉帧)。在 PD 上卡成 PPT 的巫师 3 、看门狗等等,在 crossover 上就可以得到流畅甚至丝滑的体验。

    总结:macOS 完全可以玩游戏,但是原生支持的 3A 大作很少很少,后两种方式对比同价位的 Windows 电脑游戏体验大打折扣,或者非常折腾。所以一句话,Mac 可以玩游戏,但是玩游戏不要选择 Mac 。

    P1 生化危机 8 1080p 高画质 P2 、3 地铁:离去 2K 极限画质 P4 GTA V 1080p 低画质

    上述游戏均放在外置 SSD 进行测试。

    image.png image.png image.png 截屏 2023-05-02 12.56.27.png

    Supplement 1  ·  May 26, 2023
    才发现图 3 放错了,重复了生化危机 8 的运行图
    54 replies  •  2024-09-11 15:39:23 +08:00
    unneeded
    unneeded
    May 24, 2023
    1
    原来 crossover 可以实现 x86 windows app 在 m1 下的转译吗?学到了
    rFM8Qdk14KmQA3hi
    rFM8Qdk14KmQA3hi
    May 24, 2023 via Android
    2
    希望有人能好好修理修理老黄 根据定价看看 4060ti 那个答辩吧 无法无天了
    legenumbre
    legenumbre
    May 24, 2023
    3
    @DemianL 老黄现在可以和苹果比比谁更不在乎 PC 游戏玩家。
    lB2cGz9OQ1agw7XK
    lB2cGz9OQ1agw7XK
    May 24, 2023
    4
    CrossOver 不支持 M1 吧?
    lucaslee
    lucaslee
    May 24, 2023❤️2
    5
    补充几点,基于 m1 的 mbp14:
    1.pd 上有效率高的游戏,比如地狱之刃(通过 xbox 的 xgp 在 win11arm 本地安装)
    2.crossover 可以搭配 epic 的一款启动器玩一些游戏
    3.有个网站可以查哪些兼容性更好,以及具体的“玩”法: https://www.applegamingwiki.com/wiki/Home
    cwbsw
    cwbsw
    May 24, 2023
    6
    还有一大类可以通过模拟器玩的游戏。
    TUCANA
    TUCANA
    May 24, 2023
    7
    用模拟器玩 switch 游戏,更高帧率更高画质
    kizunai
    kizunai
    May 24, 2023❤️3
    8
    何必要自己为难自己,我选择买一台 PS5
    haroldji
    haroldji
    May 25, 2023 via iPhone
    9
    其实苹果自己 Mac Studio 发布会里 M1 Max 也就对标下桌面 3060Ti 的性能。所以能玩就够了
    zthxxx
    zthxxx
    May 25, 2023
    10
    不是,这 GTA V 是怎么在 mac 上跑起来的??
    baobao1270
    baobao1270
    May 25, 2023
    11
    MacBook Air M2
    玩群星、Minecraft 这样不怎么吃 GPU 的不成问题
    但是玩 X-Plane 就只有 5FPS
    lslqtz
    lslqtz
    May 25, 2023
    12
    @freeskysssss 支持.

    M1 Pro 的性能还是不佳, 以至于我很难使用它去跑游戏, 况且能开不代表跑的时候不会掉帧.
    手游倒是很不错.
    seanzxx
    seanzxx
    May 25, 2023
    13
    @TUCANA 你用的什么模拟器,我之前用 Ryujinx ,还是挺卡的,一点画面丰富一点,帧率就狂跌。
    M1 Max
    seanzxx
    seanzxx
    May 25, 2023
    14
    @lslqtz Crossover 支持 M1 ,依靠的也是 Rosetta 2 转码,但这玩意不支持 avx 指令,所以性能不佳甚至根本不能运行。
    miyunda
    miyunda
    May 25, 2023
    15
    鹅厂 start 涨价之前买了两年的。。。
    t41372
    t41372
    May 25, 2023 via Android❤️6
    16
    我來補充一下模拟器的狀況吧

    Switch 目前只有 ryujinx 可以运行,可以搭配 ryusak 來去除 shader compilation 的卡顿,但是在 m1 上的流畅度,游戏与游戏之间的差别非常非常大,完全没法玩的游戏还不少。
    WiiU 有 cemu
    3ds 有 citra ,不過目前只有测试版支持 m1 ,稳定版还没更新
    PS3 及以前的都可以,就是 rpcs3, 2, 1 之类的,还有 duckstation

    剩下像是 nds 或更老的东西,基本上什么东西都能跑。这里我推荐用像是 open emu 或 retro arch 之类的东西

    这里推荐 YouTube 上一个叫做 Andrew Tsai 的家伙,基本上 apple silicon mac 玩游戏的东西,看他的视频就够了,覆盖范围极广,从 parallel, crossover 这种 pc 模拟,到各种我上面提到的模拟器,乃至于各别游戏的具体安装和性能测试都有涉猎。
    loading
    loading
    May 25, 2023
    17
    我 Mac 、Windows 和 Linux 的玩游戏总结:
    买游戏机,目前我 Switch 续航、Lite 双持。
    Tink
    Tink
    May 25, 2023
    18
    @zthxxx #10 帖子里是是 crossover 呀
    xingis
    xingis
    May 25, 2023
    19
    steam deck 可以完美补充
    lefer
    lefer
    May 25, 2023
    20
    我想咨询一下,crossover 中如何安装这些游戏?不可能是通过 steam 把?难道是运行学习版?
    rainndy
    rainndy
    May 25, 2023 via Android
    21
    微软都不敢不支持 vulkan ,苹果牛逼的直接不兼容。vkonmetal 现在基本也没法用,玩游戏还是绕道吧
    LJNlol
    LJNlol
    May 25, 2023
    22
    真的挺佩服 wine 和 qemu 还有相关开发人员的。层层转译( x86->ARM ,Windows->Unix ,DX->Vulkan->Metal )后还能保留这么多性能😂。最近 WineCE 的动静也不小,估计还能迎来一层性能升级。
    mingli
    mingli
    May 25, 2023 via iPhone
    23
    Mac 玩游戏总结: 买御三家主机或者 steam deck
    devinww
    devinww
    May 25, 2023
    24
    4.通过 playCover 玩游戏。。。比如原神
    ovtfkw
    ovtfkw
    May 25, 2023 via iPhone
    25
    能在 mac 上玩吃鸡吗
    azusematsuri
    azusematsuri
    May 25, 2023 via Android
    26
    嗯 地铁 2k 不到 60 帧,比 2060 差点,作为一个集显 /核显来说简直太强了,不过大概没有光追
    robinc
    robinc
    May 25, 2023❤️1
    27
    推荐一个小众产品,网易的 UU 远程: https://yc.uu.163.com/
    最近推出了 mac 版本,实测延迟很低,接近 Parsec ,玩游戏不错。
    WonderUniverse
    WonderUniverse
    May 25, 2023
    28
    @baobao1270 Xplane 12 在 M1 上还是勉强跑个 20-30fps 的,Minecraft 只要开一个非常低配的光影就会直接掉到 25fps 左右( M1 8 核 GPU )
    mrxyz
    mrxyz
    May 25, 2023 via Android
    29
    Mac OS 目前玩游戏最好的方式其实是云游戏,只要解决好网络问题,云游戏的体验非常棒,我已经在英伟达的云游戏平台上打完了古墓丽影三部曲和战神 4
    t41372
    t41372
    May 25, 2023 via Android❤️1
    30
    @lefer 可以在 crossover 中安装 steam 。Epic Game 和 gog 有第三方 launcher 支持用 crossover 开启游戏。
    lefer
    lefer
    May 25, 2023
    31
    @t41372 #30 谢谢。长见识了。
    Vikill
    Vikill
    OP
    May 25, 2023
    32
    @TUCANA 这个我尝试过,但是神龙在 arm 架构的 mac 上性能损失很大,作者也表示没有修复的意向。
    Vikill
    Vikill
    OP
    May 25, 2023
    33
    @t41372 感谢补充,这老哥做的教程确实很详细
    Vikill
    Vikill
    OP
    May 25, 2023
    34
    @ovtfkw crossover 和 PD 会闪退
    milkman155
    milkman155
    May 25, 2023
    35
    自己组了个主机放家里,想玩就用 moonlight ,什么都能玩还巨省电。前提是网络条件好
    Vikill
    Vikill
    OP
    May 25, 2023
    36
    @lucaslee 感谢补充,这个网站我也很常用,此外也可以直接在 google 上搜索 m1 + [游戏名]
    Vikill
    Vikill
    OP
    May 25, 2023
    37
    @milkman155 对串流不是很了解,外网也可以玩吗
    ggmood
    ggmood
    May 25, 2023 via iPhone
    38
    CrossOver 都玩不了红警 2 ,M1Max
    mogita
    mogita
    May 25, 2023
    39
    太感谢这个帖子了,已经玩上了。







    太感慨了,从 09 年换 Mac 之后就没正经玩过游戏。记录了一些感想 https://mog.blue/@mogita/110429618400347436
    SophieEZzz
    SophieEZzz
    May 26, 2023 via Android
    40
    CSGO/CS2 性能如何
    q447643445
    q447643445
    May 26, 2023
    41
    能玩属于没啥体验就是了. 鼠标奇怪.帧数不稳.
    baobao1270
    baobao1270
    May 26, 2023
    42
    @WonderUniverse 可能是我地景加的多吧……加的论坛里的中国全地景,而且飞的是插件机,FlightFactor A320 和 A350
    milkman155
    milkman155
    May 26, 2023 via iPhone
    43
    @Vikill 可以,现在都有 ipv6 公网,做一下 ddns 很方便也很快
    fishily1993
    fishily1993
    May 26, 2023
    44
    M1 接手柄玩原神非常非常舒服。
    moyaya
    moyaya
    May 26, 2023
    45
    @LJNlol wine 是神器,一直用 Wineskin 打包游戏玩,比 PD 或 VM 性能更好,而且完全不需要再开虚拟机。
    Vikill
    Vikill
    OP
    May 26, 2023
    46
    @ck65 不客气,just enjoy~
    Rrobinvip
    Rrobinvip
    May 27, 2023 via iPhone
    47
    咱要不直接买个 ps5 吧,这种东西折腾的意义大于玩游戏了
    iyg429
    iyg429
    Jun 3, 2023
    48
    最后一张图是啥游戏 这么清晰? m2 mac mini 可以玩吗?
    OasisV
    OasisV
    Oct 25, 2023
    49
    Littleor
    Littleor
    Oct 28, 2023
    50
    请问右上角的那个状态监控是什么软件
    axcjj
    axcjj
    Sep 11, 2024
    51
    @ck65 不好意思,挖坟了。。。
    能不能测试下 crossover 安装 windows x86 mumu 模拟器(或者其他安卓模拟器) 是啥效果
    mogita
    mogita
    Sep 11, 2024
    52
    @axcjj mumu 貌似有 mac 版?
    mogita
    mogita
    Sep 11, 2024
    53
    @axcjj 试了一把最新的 4.0.7 版,走到最后报安装失败,说 hypervisor 加载驱动失败

    https://mumu.163.com/help/20220328/35041_1009882.html

    axcjj
    axcjj
    Sep 11, 2024
    54
    @ck65 #52 有 mac ( apple silicon )版本,免费 7 天 之后收费 。感谢测试。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1327 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 147ms · UTC 21:52 · PVG 05:52 · LAX 13:52 · JFK 16:52
    ♥ Do have faith in what you're doing.