Comment by kylec

Comment by kylec 3 days ago

13 replies

What about a Mac? macOS isn't exactly Linux, but you can run a lot of Linux command line things just fine on it, and Apple will always make sure macOS works 100% on the Macs they sell.

AndrewDucker 3 days ago

How are they at running all of the games I own on Steam?

  • dagmx 3 days ago

    About the same as Linux, if you use Crossover. Which is the functional equivalent to Wine/Proton.

    • [removed] 3 days ago
      [deleted]
    • int_19h 2 days ago

      This isn't true for Apple silicon, which is the main reason to use a Mac.

      • dagmx 2 days ago

        Are you just ignoring Rosetta translation? You can totally run x86_64 windows games just fine on Apple silicon.

    • [removed] 3 days ago
      [deleted]
  • stavros 3 days ago

    Game selection is terrible on a Mac. I find it mindblowing that my Linux desktop/laptop run all my games, bar none, but a very small percentage runs on my Mac.

    • dghlsakjg 3 days ago

      The exact same underlying software (Wine) that lets you run all of your windows games on Linux using Proton also works on MacOS using Crossover.

      I haven't found anything in my steam library that Crossover (wine with a nice GUI) hasn't handled on my Mac yet. I'm sure a bad game exists, but for most games it is seamless.

      I tend not to have unrealistic expectations like running AAA titles at high framerates on a mid-tier laptop, and tend to go for indy games, but the games I have run work great.

      Native game selection is - in fact - pretty limited, but who cares if it is being run with a compatibility layer if it plays well.

      • MrDrMcCoy 2 days ago

        Interesting. I would imagine the experience would be pretty poor (compared to Linux), and that the state of Direct3D/OpenGL/Vulkan to Metal translation to not be very mature or performant.

  • egypturnash 3 days ago

    meh, there's gotta be a specific Mac port, and there's not much love put into keeping those working when Apple makes breaking changes like "killing 32-bit addressing" or "switching cpu architectures".