Aicnal
V2EX  ›  问与答

Apple 的 Proton, Apple Game Porting Toolkit 现在怎么样了?

  •  
  •   Aicnal · Jul 7, 2025 · 1807 views
    This topic created in 335 days ago, the information mentioned may be changed or developed.

    前几天在 Ubuntu 上装了 Steam ,结果很让我惊讶

    Steam 自动装上了 Proton ,可以直接开玩

    具体效率咋样不太清楚,但是我看到库里面很多游戏都可以玩

    这几天想在 mac 上打游戏,但是兼容的少的可怕,如果不想买 Crossover 的话,就得用虚拟机,但是代价有点大,效率不是很高

    之前尝试了几次在本地编译 Apple Game Porting Toolki ,但是都失败了,想问问他近况如何,又有点想折腾了

    如果未来 Apple 和 Value 愿意的话,或者可以和 Linux 一样,下载 Steam 之后直接配置好对应的运行时和 Porting Toolkit ,这样的话 mac 用户的游戏体验会大大提升

    顺便求一个跑 Apple Game Porting Toolkit 的教程,之前尝试了好几次都没成功,还是想折腾玩玩

    image.png

    10 replies    2025-07-07 22:47:11 +08:00
    ZeoKarl
        1
    ZeoKarl  
       Jul 7, 2025   ❤️ 1
    Aicnal
        2
    Aicnal  
    OP
       Jul 7, 2025 via iPhone
    @nieyujiang 这个确实不错,但是 Steam 运行不了😂
    bsfx2
        3
    bsfx2  
       Jul 7, 2025   ❤️ 2
    > 之前尝试了几次在本地编译 Apple Game Porting Toolkit
    如果你硬要本地编译的话,不用跟着 Apple 那个文档做,那个文档是以前 Crossover FOSS 22 魔改的。直接编译最新版 wine 然后把 D3DMetal 放进对应的目录就可以了。注意编译的时候需要用 arch x86_64 的 shell (你需要编译出 x86_64 的 wine )。
    你可以参考 WhiskyWine builder 或者 Gcenx macports wine 的 CI 脚本。

    > 如果未来 Apple 和 Value 愿意的话,或者可以和 Linux 一样,下载 Steam 之后直接配置好对应的运行时和 Porting Toolkit ,这样的话 mac 用户的游戏体验会大大提升
    Apple 不想。他想要原生的。
    natbro 有个这个项目。
    https://github.com/natbro/kaon
    他之前在 Apple 做游戏和图形相关(含 GPTK ),也经常在 Apple 游戏相关社群活跃。

    第一个选择:
    https://github.com/Gcenx/game-porting-toolkit
    最新的 release 就是 wine-10 加上 D3DMetal 3.0b1 。

    第二个选择,如果你想更 cutting edge 一点:
    下载或编译最新的 wine-devel ,然后手动替换 D3DMetal 。

    另外 Kegworks 就是 WineskinServer 的继任。
    bsfx2
        4
    bsfx2  
       Jul 7, 2025   ❤️ 1
    另外,如果你的游戏是 DirectX 11 的话,用 DXMT 可能会好一些。
    https://github.com/3Shain/dxmt
    Aicnal
        5
    Aicnal  
    OP
       Jul 7, 2025
    @Satelli 超级感谢无比详细的建议
    crysislinux
        6
    crysislinux  
       Jul 7, 2025 via Android
    游戏基本都是 x86 的,Mac 这边跑起来效率还要再打一遍折扣
    Shatyuka
        7
    Shatyuka  
       Jul 7, 2025
    之前用过 Whisky ,可以自动下载 GPTK 。但是它现在停更了。
    Aicnal
        8
    Aicnal  
    OP
       Jul 7, 2025
    @crysislinux 嗯嗯,不过玩一些小游戏,或者视觉小说还是可以的,不指望拿来跑 2077 这种了哈哈哈

    @Shatyuka 是的,我之前用过这个,但是也是 Steam 打不开
    gfreezy
        9
    gfreezy  
       Jul 7, 2025
    Crossover 好像就 100 来块钱,省去大量折腾的时间
    Shatyuka
        10
    Shatyuka  
       Jul 7, 2025
    @Aicnal Steam 我记得要加参数,切回旧版本 UI
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1092 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 23:23 · PVG 07:23 · LAX 16:23 · JFK 19:23
    ♥ Do have faith in what you're doing.