First Impressions of Steam for Mac Including Portal and Team Fortress 2

Valve Corporation's foray into PC digital games distribution can't be defined as anything less than a success. Steam, the service, has garnered tons of fanfare from users, critics, and publishers alike for its simplistic design and non-obtrusive DRM.
In early March Valve teased, and then revealed, that a Macintosh version of the client would be on its way. Even better, the developer announced several of its games were slated to be ported as well. I've had the beta of the client, which officially hits on May 12th, for a week. The two games currently available in the beta are Portal and Team Fortress 2.
PC users, or Mac owners with Boot Camp, will feel at home with the client. Its simple interface is mostly unchanged in the Mac beta version. Tabs indicating its essential functions line the top of its window, displaying the virtual "Store," your "Library" of games, patch and update "News," and "Community" functionality. Invitations from friends, as well as advertisements for games, still pop up with the speed and appearance of a Growl notification. In fact, the entire program is smooth and fast. It works and, most importantly, without a hitch.
Cross Platform
Steam for Macintosh and Steam for PC are married via "Steam Play." This feature allows you free access to any Mac ports of PC games you've already purchased through the service. Games like Portal and Team Fortress 2 support this option, while several more are sure to come.
And keep in mind that this sort of cross-platform approach is something the Valve crew is seemingly taking seriously. Team Fortress 2 Mac owners like me have been playing with PC owners of the game on their very same servers during this latter end of the beta. I expect more of this in the future.
On a tangential note: the Steam cloud also keeps all of your information in-line between the two versions. Friends, profile and Library data is shared between both. I'm told that Steam for Mac, though, will have a specific Library option that displays what games you can play on the platform. It's currently not in the beta.

The Games So Far
Two Source engine games, Portal and Team Fortress 2, are essentially finished and available for play in the beta. Both games run natively using OpenGL.
Portal and Team Fortress 2 feel and play like their PC counterparts, though they may not look quite the same for all users. I, for example, had to do a bit of software-side tweaking to achieve fluid experiences: my 15" Macbook Pro -- rocking the integrated NVIDIA GeForce 9400M video card only, 4 Gigs of RAM, and 2.53 GHz Intel Core 2 Duo -- couldn't handle either game on its "High" settings. (But do keep in mind that integrated graphics represent the low-end of graphics hardware and those with discrete chipsets should fare much better.)
Team Fortress 2 in particular needed to be brought down to its lowest lows in order to run well. But even at this point, the game retains its characteristic charm -- both in terms of the over-the-top, manic multiplayer action and presentation.
I'm not sure if these two titles are the best indicators of what Valve is doing with their ports, though: they're both old titles. In the near future Valve will be adding in Mac functionality to Left 4 Dead 2 and its predecessor, as well as the Half-Life series and Counter-Strike: Source. These games should give us a better idea of what to expect. As of now, though, I'm left with the impression of promise and the minor satisfaction of playing games that I've played on multiple platforms natively on my Macintosh.

What's Missing and What's Coming
Gamepad support, despite it being listed in the options menus for games, is not something the beta has. I was told by Valve earlier that this support is definitely on their to-do list.
Other developers might have their own to-do lists, too. As of right now, only one other developer, Tripwire Interactive, have pledged support. That developer is releasing Mac versions of Red Orchestra Ostfront 41-45 and Killing Floor.
Other notable games I've spotted with "Install" options for the Mac beta are: Torchlight, Peggle Nights, Altitude, Bejeweled 2 Deluxe, the Dash games, Dream Chronicles: The Chosen Child, the Tales of Monkey Island series, and World of Goo.
While there hasn't been much to ogle over with the Mac beta of Steam, I still can't stop smiling. There's a lot to like with the functionality of Team Fortress 2 and Portal, and a lot to enjoy from Valve's native-support of the platform. Games will continue to hit on the service as it grows and grows, and we'll be direct beneficiaries of its current -- and hopefully future -- dominance as more publishers join the fray. Valve need only to convince publishers that Mac owners are consumers.
![]() | ![]() | ![]() |
Steam for Mac should become publicly available on May 12th.
Top Rated Comments
(View all)23 months ago
This is really cool. One more step towards people not being able to say you can't play games on the mac.
23 months ago
Very cool. Nice overview. I hope the 9400m can hold its weight fairly well, I'm fine with medium settings.
23 months ago
Surely us X3100 owners could get something? I'm fine with ultra-low, so long as I can play Portal!
23 months ago
so does anyone know the status of counter strike source?? used to play on the pc...cant wait to continue playing on my mac!!
23 months ago
"Crosses fingers that its not just another half assed port like the Console ports.
From the TF2 screen shot the lighting has a noticeable difference. I wonder if the developers of Defense Grid will port it to mac. Its a really good quality TD game.
EDIT: Just noticed that it was on low settings.
From the TF2 screen shot the lighting has a noticeable difference. I wonder if the developers of Defense Grid will port it to mac. Its a really good quality TD game.
EDIT: Just noticed that it was on low settings.
23 months ago
Can't wait to run Source on my... X1600.
At least it should be playable instead of rockin' the high 10s for FPS in crossover.
At least it should be playable instead of rockin' the high 10s for FPS in crossover.
23 months ago
Portal and TF2 have been running great on my i7 MBP (330M GT). Portal gets a constant 60fps, with a drop (not too noticeable, just to 40-30fps) when you look into an open portal. TF2 runs great, but I didn't check the FPS for it. I can't wait till it goes public. I really want to replay Half Life 2.
Both games on medium-high settings.
Both games on medium-high settings.
23 months ago
I'm told that Steam for Mac, though, will have a specific Library option that displays what games you can play on the platform. It's currently not in the beta.
Yes, it is. Click on Library, and there's a popup next to "show" allowing you to filter only Mac games.
Here is a full list of all the games coming. In addition to that, Civ IV and expansions appeared briefly but then wen't away, so its status is up in the air.
People should only expect TF2 and Portal on Wednesday, (plus third party stuff) as the other games haven't been beta tested. I seriously doubt we will see HL2 or CS:S.
[ Read All Comments ]




Analytics firm Chitika today released a report showing that by its metrics iOS has now surpassed OS X in overall web traffic share in the United States. Chitika's methodology involves an analysis...
One of the most frequent reasons for an iPhone to go on a trip to the Apple Store's Genius Bar is because of water damage. Typically, a water damaged iPhone can be replaced for a flat $199...
TheVerge's Joshua Topolsky summarizes the iPad 3 casing findings reported earlier today, but also adds his own sources regarding some details of the iPad 3.
Image from RepairLabs
As...
Last July, Apple discontinued the white MacBook from its consumer lineup, pushing consumers toward the company's popular MacBook Air line or the 13-inch MacBook Pro. The company didn't kill...
Popular iPhone Twitter client Tweetbot has finally arrived on the iPad, with a user interface instantly familiar to any current Tweetbot user. Designed for the Twitter power-user, Tweetbot packs a...