Posted November 24, 2023
I've been a solid GOG user for, well, since it really was just a little site for computer game archaeology. I really dislike Steam, and I'd really like to continue to use GOG, but it's getting to the point where I just can't justify the terrible experience of being a Mac GOG user any more.
Did you know that GOG doesn't even support native Apple Silicon builds of games? Three years (practically to the day) after the M1 mini was released, as far as I can tell, all the games run from Galaxy run in Intel mode. Even if the developer ships a universal binary, it runs from Galaxy in Intel compatibility mode. This means a few things:
* A game shipped by GOG run much more slowly and poorly than the same game shipped by Steam, if it's launched from Galaxy on any Mac made in the last three years.
* Because of this. developers aren't incentivized to release Universal binaries on GOG. This means that many of the games out there that have Apple Silicon versions on Steam don't on GOG. Pay the same amount, get an inferior product.
* Some developers have recently begun releasing exclusively Apple Silicon versions of their games, because Apple Silicon is really quite good for graphics and Intel Macs were never more than mediocre. Guess what this means on GOG? If you said "Heeey, is that why there is no Mac version of a certain space game whose name starts with N and ends with 'o Man's Sky' on GOG?" then congratulations: you're almost certainly right, although of course nobody has been willing to admit this. But yeah: if they did release it on GOG, it wouldn't *launch*. Nice? Of course, GOG blames the publisher for not putting the Mac version of NMS on its site. That seems rude, under the circumstances.
* A few developers DO ship universal binaries on the Mac. Some (or at least one) don't actually work. Vagrus, if launched in Apple Silicon mode, just crashes. They don't know this, because they only testing they do is by launching from Galaxy, which... well, you get the idea. Pretty funny, really. Presumably it does work on Steam, because otherwise people would be complaining, but it doesn't work when bought from GOG.
* Within the next couple of years, Apple is going to release a version of macOS which doesn't even include Rosetta. I have every confidence that this will, despite everyone knowing about it in theory ever since 2020, catch GOG entirely off guard. Even if they do get a new native Galaxy out before the OS is released, almost none of their game library will work with it. And most of it will probably never be backfilled.
Meanwhile, as much as I loathe Steam's client and its user experience, nobody will even *notice* when Rosetta goes away on that platform, except for those running some of the older games which haven't gotten updated in the last three years. Otherwise, everything will just work.
So basically, every time they buy a game on GOG, Mac users are in a position of paying the same amount for a much worse product than on Steam, and quite likely for no product at all in a year or two.
As well, GOG seems to have decided that OS badges on their store page are ... unsightly? Cluttered? I don't know. In any case, they have decided not to show them any more in Galaxy, as far as I can tell. So I can't tell if any of the games they're advertising are actually applicable to me or not. I can still search by OS, but if I launch GOG and it says 'HEY GET THIS COOL NEW GAME!' I have to click on it to see whether I can, you know, actually play it. That seems like a pretty dumb decision. I mean, hell, even if you only showed them on the Mac and Linux versions of Galaxy, that would at least be something.
GOG may honestly not care about Mac users' business. That's fine. But they should at least be up front about that fact. I've blown a lot of money trying to support a company who is making no effort to support me, when there is a perfectly mediocre — i.e. much, much better — alternative.
(And thank you to all the folks who are going to tell me to get a Windows machine, it's a terribly helpful suggestion and I've never thought of it before my goodness yes.)
Did you know that GOG doesn't even support native Apple Silicon builds of games? Three years (practically to the day) after the M1 mini was released, as far as I can tell, all the games run from Galaxy run in Intel mode. Even if the developer ships a universal binary, it runs from Galaxy in Intel compatibility mode. This means a few things:
* A game shipped by GOG run much more slowly and poorly than the same game shipped by Steam, if it's launched from Galaxy on any Mac made in the last three years.
* Because of this. developers aren't incentivized to release Universal binaries on GOG. This means that many of the games out there that have Apple Silicon versions on Steam don't on GOG. Pay the same amount, get an inferior product.
* Some developers have recently begun releasing exclusively Apple Silicon versions of their games, because Apple Silicon is really quite good for graphics and Intel Macs were never more than mediocre. Guess what this means on GOG? If you said "Heeey, is that why there is no Mac version of a certain space game whose name starts with N and ends with 'o Man's Sky' on GOG?" then congratulations: you're almost certainly right, although of course nobody has been willing to admit this. But yeah: if they did release it on GOG, it wouldn't *launch*. Nice? Of course, GOG blames the publisher for not putting the Mac version of NMS on its site. That seems rude, under the circumstances.
* A few developers DO ship universal binaries on the Mac. Some (or at least one) don't actually work. Vagrus, if launched in Apple Silicon mode, just crashes. They don't know this, because they only testing they do is by launching from Galaxy, which... well, you get the idea. Pretty funny, really. Presumably it does work on Steam, because otherwise people would be complaining, but it doesn't work when bought from GOG.
* Within the next couple of years, Apple is going to release a version of macOS which doesn't even include Rosetta. I have every confidence that this will, despite everyone knowing about it in theory ever since 2020, catch GOG entirely off guard. Even if they do get a new native Galaxy out before the OS is released, almost none of their game library will work with it. And most of it will probably never be backfilled.
Meanwhile, as much as I loathe Steam's client and its user experience, nobody will even *notice* when Rosetta goes away on that platform, except for those running some of the older games which haven't gotten updated in the last three years. Otherwise, everything will just work.
So basically, every time they buy a game on GOG, Mac users are in a position of paying the same amount for a much worse product than on Steam, and quite likely for no product at all in a year or two.
As well, GOG seems to have decided that OS badges on their store page are ... unsightly? Cluttered? I don't know. In any case, they have decided not to show them any more in Galaxy, as far as I can tell. So I can't tell if any of the games they're advertising are actually applicable to me or not. I can still search by OS, but if I launch GOG and it says 'HEY GET THIS COOL NEW GAME!' I have to click on it to see whether I can, you know, actually play it. That seems like a pretty dumb decision. I mean, hell, even if you only showed them on the Mac and Linux versions of Galaxy, that would at least be something.
GOG may honestly not care about Mac users' business. That's fine. But they should at least be up front about that fact. I've blown a lot of money trying to support a company who is making no effort to support me, when there is a perfectly mediocre — i.e. much, much better — alternative.
(And thank you to all the folks who are going to tell me to get a Windows machine, it's a terribly helpful suggestion and I've never thought of it before my goodness yes.)