I realize the next version beyond Mojave macOS may enforce a 64-bit application restriction. Is there potentially something about the 64-bit Steam Client for the current Mojave macOS 10.14 that could prevent playing 32-bit games distributed and/or installed through it?

For example: this older bundle of games with OS X versions that appear to run on macOS 10.13, despite their requirements sections each listing a more limited version range.

Most of the digging I've done indicates games like the examples above will be playable but I wanted to be sure I'm not missing something about the Steamworks SDK, its Custom Executable Generation (CEG) or a some other detail.

I've never seen Valve, game developers or technical resources plainly answer this particular question, though this comment that doesn't mention macOS specifically indicates it should be fine. Other reading points me in that direction but I'm looking for something definitive.

I also understand that:

New contributor
jmmygoggle is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.

According to Apple’s own support document about 32-bit compatibility I see no reason why 32-bit apps should stop working with macOS 10.14.

Can I keep using my 32-bit apps?

Yes, you may continue to use 32-bit apps with your Mac today. Using 32-bit software has no adverse effects on your data or your computer.

The document also mentions that Mojave will be the last macOS version to support 32-bit apps, though.

At our Worldwide Developers Conference in 2018, Apple informed developers that macOS Mojave is the last version of macOS to run 32-bit apps.

  • My question is aimed to determine if 64-bit Steam Client on Mojave (or even earlier macOS versions) will break or interfere with the playability of the 32-bit games the Steam Client manages. I've edited my question to reinforce my prior awareness that 32-bit apps, in general, work on Mojave. – jmmygoggle 2 days ago

Your Answer

jmmygoggle is a new contributor. Be nice, and check out our Code of Conduct.
 

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.