Hacker News new | ask | show | jobs
by doublerabbit 486 days ago
There was a video explaining to why Valve games were never ported to the Macintosh.

I can't find it. But essentially it was Apple not wanting their machines to be used for gaming. And so axed all the work of the port and refused to publish the game.

The best I can find is from 2007 from Gabe:

> We have this pattern with Apple, where we meet with them, people there go "wow, gaming is incredibly important, we should do something with gaming". And then we'll say, "OK, here are three things you could do to make that better", and then they say OK, and then we never see them again. The cycle then repeats itself when a new group of people replace the old ones at Apple.

1 comments

All of their games were ported to Mac in 2013 or so but that support has been wound back in the last year or so with Intel Macs dying, 32-bit Mac support dying and presumably no interest from Apple in helping keep the Mac ports alive.
From the blog post accompanying the source release [1], it sounds like the classic Source engine is only being made fully 64-bit just now.

> We're also doing a big update to all our multiplayer back-catalogue Source engine titles (TF2, DoD:S, HL2:DM, CS:S, and HLDM:S), adding 64-bit binary support, a scalable HUD/UI, prediction fixes, and a lot of other improvements!

So it sounds more like Valve just hadn't done the work to make it possible to run on more modern macOS (that has long been 64-bit only) until now. Not much Apple could have done except maybe tried to directly pay them to do it earlier...

1. https://www.teamfortress.com/post.php?id=238809

Yeah. If it's been ported to 64-bit now they've probably dealt with the x86 assembly as well.