Valve Confirms Mac Versions of Steam, Valve Games
An anonymous reader writes with this excerpt from Gamasutra:
"Valve will release a version of its Steam digital distribution service for Mac next month, along with Mac-native versions of its own games, the company confirmed today after days of hints — and owners of Valve games will have access to both platform versions. The Source engine, which Valve uses to develop all its internal titles and also licenses to third-party developers, will incorporate OpenGL in addition to DirectX, to allow Mac support for all Source developers. ... 'We are treating the Mac as a tier-1 platform, so all of our future games will release simultaneously on Windows, Mac, and the Xbox 360,' said Cook. 'Updates for the Mac will be available simultaneously with the Windows updates.'"
And what does this mean for us Linux users? OSX and Linux are both Unix variants, a little difference in FreeBSD/Linux kernels, but not nearly the jump to port that it is for Windows. Discuss.
The biggest objections to Apple's computers over the last few years have been a) The cost and b) no games available.
The cost issue has become pretty meaningless to anyone who is willing to compare oranges to oranges: the cost of a Mac laptop or desktop with X features is pretty comparable to a Windows laptop or desktop with the same feature set, its just that usually the PC side has lower features by default and you can buy the components to raise the level of functionality, whereas Apple doesn't operate in the low end of the computer spectrum and even their base systems have great features and very high quality.
With this change by Valve it will hopefully signify changes in the attitude of the rest of the games industry and Mac support will grow to the point that its treated as well as Microsoft's products with regards to gaming. I am perfectly content with my iMac 20" desktop for the gaming I am doing, and I would love to play more games under OS/X rather than dualbooting to XP.
Lastly, if the Mac gains in acceptance, perhaps Linux will follow down the road. Having implemented all of this stuff for OS/X it can't be as far a stretch to include Linux as it was to make the original jump from Windows to OS/X (being a kind of unix after all)?
"The first time I got drunk, I got married. The second time I bought a chimpanzee, after that I stayed sober" Arian Seid
I've never had any trouble getting any Source games to run under linux, usually faster than then did under native windows.
*DrugCheese rants*
Erm... Cocoa is for the UI layer, like toolbars, buttons etc., when did you ever see a standard toolbar in a game? Almost every game uses custom UI, so if steam games are using OpenGL(which is the only accelerated graphics API on the Mac), it should be easy to port it to Linux/BSD.
This space for rent.
two or three OS revisions (10.5 Leopard, 10.6 Snow Leopard and possibly 10.4 Tiger)
Someone mentioned below that they are planning to support OpenCL (assuming they didn't mean simply OpenGL). If that is the case, I wonder if they will only support Snow Leopard. This provides several benefits:
If that is true, they will probably disappoint quite a few Mac users, who haven't upgraded for one reason or another.
Of course, Apple will be happy about it... ;-)
Apple hasn't sold a powerpc computer in roughly 4 years (2006). A decent number of programs no longer support powerpc at all (and this has been a growing problem for several years--I think it was the 2008 olympics that required Silverlight to stream, which didn't officially run on PowerPC). I think it's 100% safe to say there will be no powerpc support for Steam.
It's not that they think no one wants them. It's that they know that not enough people want them for it to be profitable. You and your wife and the (relative) handful of other people who consist of the audience for Linux games aren't a significant market.
Hell, the PS3 and the Wii don't even make the cut in Valve's book.
The only thing necessary for the triumph of evil is that good men do nothing.