• reversedposterior@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    arrow-down
    1
    ·
    2 months ago

    Because Proton doesn’t support it. MacOS doesn’t support vulkan or even opengl any more. I am not well versed in these things so I don’t understand the technicalities but I believe Apple did release tools for developers to port their games via a Metal compatibility layer, but I assume it requires effort that developers don’t want to use.

    • ag10n@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      Proton and wine are Linux native. Did they magically port Proton or is there an additional layer of abstraction here?

      Indeed nothing groundbreaking, and needs a Linux layer to run

      • klankin@piefed.ca
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 months ago

        Wine translates windows syscalls to POSIX, macos is Unix based.

        Wine doesnt need linux to run, and actually has official macos binaries on its gitlab.