It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Since Catalina there must have been a lot of pressure from all sides regarding compatibility. As much as I understand not everything can work under pure-64bit, games that are still supported by 32bit are no longer listed as Mac supported.

For example:
Witcher 1
Shadowrun Returns

I bought these originally because of Mac support, and while there's still option to download them, if you dig deep enough, the store page no longer shows minimum requirements nor that there is anything like Mac version of the game lol..
Who know's what else am I missing out right now.. :-D
No posts in this topic were marked as the solution yet. If you can help, add your reply
A lot.
Removing Mac versions just because of being 32-bit is basically insane. Just do what Steam does and say they're not compatible with Catalina. Really GOG, being better than Steam should be a low bar to clear.
avatar
eric5h5: Removing Mac versions just because of being 32-bit is basically insane. Just do what Steam does and say they're not compatible with Catalina. Really GOG, being better than Steam should be a low bar to clear.
Who said anything about removing?
avatar
teceem: Who said anything about removing?
Removal from the store catalog is exactly what it is, and colossally dumb as is. Sure, I get GOG probably wants to avoid dealing with customer complaints because they couldn't read the fine print and the games won't run on their new shiny Macs with Catalina, but to act like these Mac versions totally don't exist anymore is not the right way to go about it.
avatar
eric5h5: Just do what Steam does and say they're not compatible with Catalina.
But do they really? I notice there's no mention of this for the likes of Volgarr or Double Fine games like Grim Fandango, Full Throttle, Day of the Tentacle. Or does the Steam app do that? As far as looking at the Steam website goes, it's certainly not obvious.
Post edited November 14, 2019 by Mr.Mumbles
avatar
Mr.Mumbles: ....Sure, I get GOG probably wants to avoid dealing with customer complaints because they couldn't read the fine print and the games won't run on their new shiny Macs with Catalina, but to act like these Mac versions totally don't exist anymore is not the right way to go about it.
But then what is the *right* way of dealing with people like this? I'm glad I don't work in the games business - whatever you do, a lot of people will always dislike you for it.
avatar
eric5h5: Removing Mac versions just because of being 32-bit is basically insane. Just do what Steam does and say they're not compatible with Catalina. Really GOG, being better than Steam should be a low bar to clear.
Just you wait, they'll eventually add the games back for the Mac - as the Windows release running under Wine. Provided they get the permission to do so. (The Witcher shouldn't be too tough regarding permissions, I guess).

I'd love if older Mac games had their Mac versions here, but in just about all cases, it's easier to get the Windows release running.

Mac OS (later referred to as Mac OS Classic) to Mac OS X, PowerPC to Intel, and now the switch from be able to run 32-bit applications to 64-bit-only - all of these have made previous binaries incompatible with the latest system. A few solutions exist to solve it - modify the source to compile in a modern environment (if source exists), recreate equivalent game source from scratch, create an environment where the original can run (emulation), or don't bother with the old Mac version at all and just run the Windows version under Wine because that is pretty much guaranteed to take the least amount of work (because most of the work is already done).

Unlike Steam, GOG has always focused on selling games for modern systems, and though not everyone has moved to the latest macOS yet (I don't have any statistics, because I don't much care, and I'm lazy), most of the Mac userbase soon will. (I remember a tale about Steam selling games that required earlier versions of Windows than Steam itself worked on, but again, I haven't verified that).

Compare with the situation for Windows: the games on GOG not marked for Windows 10 compatibility yet do work with the fairly recent Windows 7, and may actually run under the right conditions (fiddle with it enough, provide the right libraries, or whatever), but a 32-bit binary on the latest macOS won't run at all (you need an emulator under it, say Qemu, as well as 32-bit libraries, which I doubt Apple is keen to provide). Go help with the Darling project if you think you've got usable skills, it's similar to Wine but for Mac OS X rather than Windows, but they have a long way to go. Who knows, maybe we'll see GOG using that in a couple decades.
Post edited November 14, 2019 by Maighstir
avatar
Mr.Mumbles: But do they really? I notice there's no mention of this for the likes of Volgarr or Double Fine games like Grim Fandango, Full Throttle, Day of the Tentacle. Or does the Steam app do that? As far as looking at the Steam website goes, it's certainly not obvious.
Sure it is.
Attachments:
avatar
Maighstir: Just you wait, they'll eventually add the games back for the Mac - as the Windows release running under Wine. Provided they get the permission to do so. (The Witcher shouldn't be too tough regarding permissions, I guess).
Unlikely, unless Wine somehow gets 32-bit games working in the 64-bit version of Wine. Although Codeweavers has apparently made some progress along those lines.
Mac OS (later referred to as Mac OS Classic) to Mac OS X, PowerPC to Intel, and now the switch from be able to run 32-bit applications to 64-bit-only - all of these have made previous binaries incompatible with the latest system.
Eh, OS X ran Classic apps using some form of virtualization, until the switch to Intel. OS X PowerPC apps ran for several years on Intel systems, using a CPU emulator, until they eventually dropped it.
Unlike Steam, GOG has always focused on selling games for modern systems, and though not everyone has moved to the latest macOS yet (I don't have any statistics, because I don't much care, and I'm lazy), most of the Mac userbase soon will.
Dunno about that, plenty of audio plugins and so on that are 32-bit and unlikely to be updated. Can't see myself using Catalina for the foreseeable future. Although people who buy new hardware won't have much choice.
(I remember a tale about Steam selling games that required earlier versions of Windows than Steam itself worked on, but again, I haven't verified that).
Steam will no longer run on Windows XP, yet they do indeed sell games that don't work well or at all on Windows 7 and later.
avatar
Maighstir: Just you wait, they'll eventually add the games back for the Mac - as the Windows release running under Wine. Provided they get the permission to do so. (The Witcher shouldn't be too tough regarding permissions, I guess).
avatar
eric5h5: Unlikely, unless Wine somehow gets 32-bit games working in the 64-bit version of Wine. Although Codeweavers has apparently made some progress along those lines.
You can run x86(_64) Wine under Qemu on other hardware platforms such as Arm or Power, and Qemu can just as well emulate a 32-bit x86 on top of x64_64. I don't know if Codeweavers have a case of NIH or if they're just trying to integrate Qemu in a way that it "just works" as far as the user is concerned, but this is really a solved problem since a good while ago.

Do note that Qemu doesn't have to emulate a full machine and run an OS on top of that, it can also emulate the CPU for a specific application and necessary libraries that otherwise look and act as if they're a native part of your system - except that they see a different CPU architecture.
avatar
Maighstir: Mac OS (later referred to as Mac OS Classic) to Mac OS X, PowerPC to Intel, and now the switch from be able to run 32-bit applications to 64-bit-only - all of these have made previous binaries incompatible with the latest system.
avatar
eric5h5: Eh, OS X ran Classic apps using some form of virtualization, until the switch to Intel. OS X PowerPC apps ran for several years on Intel systems, using a CPU emulator, until they eventually dropped it.
Yeah, Mac OS X ran binaries for older Mac OS under Classic, until they removed Classic with 10.5. OS X Intel ran PowerPC binaries, until Rosetta was discontinued with 10.7. And 64-bit macOS ran 32-bit binaries until support for 32-bit binaries was removed with 10.15. My point stands.
Post edited November 15, 2019 by Maighstir
avatar
Maighstir: I don't know if Codeweavers have a case of NIH or if they're just trying to integrate Qemu in a way that it "just works" as far as the user is concerned, but this is really a solved problem since a good while ago.
If it was really that simple, it would have been done by now. I read some discussion a few months ago that suggested Qemu doesn't help since you still need 32-bit libraries, and Codeweavers said that it's a "huge and difficult problem". There's no chance they'd be spending that amount of effort if they could just use Qemu. It's not like they invented Wine either.
avatar
eric5h5: Sure it is.
Huh. Guess that's what I get for checking on my Windows machine.
I updated Galaxy yesterdfay and suddenly I have more Mac Games than I thought. I went to the webpage and the games that run on Mac are not listed. This is important, because I wanted to buy new games, and now I don't know if they'll run. E.g. Stronghold HD, and Stronghold Crusader HD - in the shop webpage, they are Windows only, but they run in Galaxy...
Please gog - help me spend my money.
Look at the system requirements on the store page. If it's a 32-bit Mac game, it says "Mac notice: The game is 32-bit only and will not work on macOS 10.15 and up" at the bottom.

(And yes, having no other indication that there's a Mac version is basically insane, but I guess it's better than nothing at all.)
Post edited March 04, 2020 by eric5h5
I think it would be better, if there would be an Apple logo in the store page, at the 32 bit Macintosh games too. Right now, I have to look after every game in the GOG catalogue, because maybe, there's a 32 bit version of the game.