The Macintosh has never been pushed hard by Apple as a ‘gaming platform' and several times in the past their company executives have even been dismissive of gaming in general, clearly wanting to focus more on professional editing and design applications. This attitude certainly hasn't helped the Mac look attractive for the gaming masses.
The point is, there is no reason why the Macintosh couldn't be a solid gaming platform, we have already seen titles such as Call Of Duty Modern Warfare and Command and Conquer running natively and they perform just as well as the Windows based counterparts. OSx after all is UNIX, a very stable and high performing operating system.
Steam has been the leading game distribution system on the PC for around eight years now and many developers love the concept as they not only get direct access to millions of customers but they save money on media and labeling costs. Steam is purely digital and it has been proven older classic titles are still selling well, such as the Quake series. Why? Well imagine you are sitting in your room at the weekend, bored, nothing to do. You notice a Steam offer, and for a few quid you can replay a classic. This is how they get a lot of sales – its minimum effort for potential customers combined with some really good weekly offers.
The final release version of Steam on OS X will be immediately recognizable to anyone who has used it on Windows … it really is for all intents and purposes exactly the same. The front end has been relatively easy to design as it uses familiar Web technologies and Steam is ultimately just a customised browser running as an application. Purchase games from the store and then click the library menu to play the purchases … with full access to news and community tabs for interacting online with other gamers.
The PC version is home to over 1,000 games and the Mac Edition currently has only 63 on offer, however I actually consider this a very strong starting point considering the relatively weak gaming Apple arena to date. What makes the deal even sweeter is that if you already have games in your account from previous PC purchases you will get them for free when they are released on the Macintosh (hopefully this remains true for all future titles but we have concerns it might not). Games such as Portal, Torchlight and Braid were already in mine when I first installed it.
Valve told the press that they are promising to release new titles for OS X every Wednesday – which is impressive if it ends up being accurate. The excellent ‘Portal' from Valve was already a favourite title for Mac gamers via WINE emulators and it runs exceptionally well via the native Steam client. This is being offered free to all Macintosh gamers until the 24th of May 2010 – a very enticing option to get the Apple audience installing the application.
After downloading from Valve, the application updates in a similar fashion to the Windows version – In my time using the program over the last few weeks there have been almost bi daily updates.
Installing a game works exactly in the same manner as the PC version. Double click the game you have purchased and it starts to prepare the installation for you.
The applications currently downloading change into a yellow colour and the corresponding bandwidth meter on the right shows the speed you are getting from Valve's servers.
So far the list of games is scarce on ‘A-listers', however with Portal already in the list we can safely assume that titles such as Half Life 2 and Left 4 Dead are in the last stages before official release – they use the same Source engine. This will already have many Macintosh users foaming at the mouth in excitement!
The interface until recently was rather glitchy and I experienced several crashes during the beta phase. That said, the current client you can get from Valve is massively improved and I would even go as far to say that it runs just as well as the PC version. This is obviously dependent on your system – you will need a decent Intel Core 2 CPU and nVidia or ATI graphics onboard … I tested with a 3ghz 17 inch MacBook Pro with onboard 512MB 9600M nVidia graphics running out to a 23 inch Dell screen running at 2048×1152 and the overall experience was very impressive. If you only have onboard Intel graphics then you are pretty much wasting your time.
Users of the PC version of Steam will already be aware that if you want to move the application and installed games to another drive or folder then it is a simple case of just dragging the folder to another drive and location. Unfortunately with the Macintosh version you can't do this … well not by simple drag and dropping anyway. There may be cases when you are using an SSD drive with little room and you want your game installs moved from the default location to a higher capacity drive.
So how do we move steam and get it to install games on another drive? You need to use the Unix/OSx based Symbolic Link system to get this to work. The Steam client stores all content into a Steam Content folder inside your users documents folder. Copy this to the drive you wish to use for game installation – then delete the original folder inside Documents. Open the Terminal.app and type this:
ln -s /Volumes/DRIVENAMEHERE/Steam\ Content ~/Documents/Steam\ Content
That creates a symbolic link to the content that the application sees in the same manner as a folder. Mac aliases will NOT work (they are soft links). If you are having issues, just drag the folder into Terminal after typing the main command and this will automatically create the symbolic link location. Press the Return key. Hey Presto – whenever you download a game, the program thinks it is creating the files directly into the Documents folder structure within your user account on the OS drive but its being reverted to the other drive in a completely different location.
The benefits are obviously more room and the fact that if you ever lose the OS drive or it corrupts, all your games will be saved ready to be simply relinked when Steam is reinstalled on a newly reformatted drive. While this is not an overly complex thing to do for a semi skilled end user, we would expect Valve to offer external drive installation officially at a later date.
Game performance with Portal in Snow Leopard is pretty much on a par with Windows 7 64bit Ultimate. I installed Windows 7 via Boot Camp on the same Macintosh and measured about a 5-8% drop in performance on OSX at the same settings. Nothing really that noticeable and a fantastic first effort from Valve, I am pretty positive over the coming months the platform will be fine tuned and enhanced further.
If you are a Macintosh user and have a decent system with nVidia or AMD graphics onboard then I suggest you head over to Valve's Steam Powered website and snag a free copy of the application. Even if you don't have any games in a previously configured PC account they are letting people play Portal for free until the 24th Of May.
KitGuru Says: Is this finally the program to kick start Macintosh Gaming? With Valve's industry weight behind the launch we think so.
Discuss in our forum over here or just leave a quick comment below.
ITs good to see Valve supporting another platform. If they manage to get more developers making games for Apple it could well become a good gaming platform. Id like to get outside windows myself but i cant afford two computers and I like to game. Part of the reason ive never bought a mac
Apple really need this – with valve behind it, it could even work. but ive doubts, I dont think OSX is a good gaming platform
Why would OSX not be a good gaming platform? it always seems much faster to me when I use it. I dont have a mac but this would tempt me to try one out. I like a computer that does everything.
Nice to see, I dont use macintosh but this is very healthy indeed. Kudos to Fat Gabe and the rest of the Valvers !
Portal was actually one of the best games in recent years, thats a nice start for Mac users. would keep me happy for a few weeks. Wonder when Half Life 2 and Left4Dead will reach the platform.
Does anyone on the Macintosh even want to game anyway? Have we sales figures for the titles that did get released? Age of Empire and shit like that?
Well according to this blog which I read a while ago, almost 10% of gamers who play flash games are on macintosh http://blog.wolfire.com/2010/05/The-state-of-Mac-and-Linux-gaming I think they might be starved and would jump on titles released on Steam.
Yeah I think mac users would love games, even older ones like Portal. Great game tho, but its pretty old. Steam release stats every month so in a few months it should show if their effort was worth it.
It might be hard reading those statistics as accurate cause id reckon a lot of users already have a PC and bought games for it. If valve are letting cross platform users who own both a PC and a mac play them for no price then people playing them wont get logged as a sale. right?
ermm doesnt steam record people playing games tho too? online and stuff like that?
Interesting article but man they dropped the ball on moving the install folder, I doubt many people even know what terminal is.
Just wanted to thank you for showing me how to move the steam folder, I downloaded about 10 games and my Hard drive was already almost full. I have moved to an external 1TB Drive now. thanks again ! Jim
Found this from google, thanks for the tips ! Its a great application and im loving it.
looks like the pc version doesnt it? steam rocks, I love it. hopefully more developers make cross platform releases instead of a mac version 9 months later, its the only way this is going to work. It cant be that much more effort as both platforms use Intel processors and the same graphics cards. How much work would it be?
It would be more work than you think – the two operating systems are very different, not only in structure but with the way graphics are implemented.
The Mac is not an especially easy platform for which to develop games. It has become a bit easier to create Mac games since the transition to Intel chips, but Apple could care less about game developers who want to create Mac-compatible titles. The main reasons why there are not more Mac games out there are due to Mac OS X, the lack of developer tools, such as the DirectX SDK on Windows; and graphics hardware that simply does not run the latest and greatest. Hate Microsoft as much as you want, the fact is that games on Windows have been a focus at Microsoft since Windows 95.
Most of the decisions to make a game for the Mac come down to sales. The Intel switch has made some of the technical work a little easier, but what really drives publishers to make or license games for the Mac are what projected sales will be. So in that sense, the Mac isn’t more or less attractive than it has been the last few years. One of the bigger challenges now is that on the PC, Microsoft provides quite a suite of tools for game developers — the DirectX SDK makes programming for graphics, audio, controller input, network communication — pretty much all the things that developers use — much … easier. Intel in the Mac does make the development simpler, since you don’t have to worry about some of the CPU-specific differences anymore. But there are still many technical hurdles, from getting high-end 3-D graphics tailored for Direct3D to work on Apple’s OpenGL, to supporting lower-end hardware on the Mac
Yeah but surely with Valve putting their massive resources into this it will help push more developers? Well if sales are decent, thats the crux of the matter I think,
Nice nice read and I was almost recently tempted to buy a macintosh but would miss steam. if this picks up and valve work hard on it then I would be tempted to look at one. I like mobile gaming and I love mac laptops so this would be great. Kudos to Valve
Good read KG, thanks. Its interesting for me and I never thought this would happen. When other titles get released I might go for a mac, I hate their anti GAMING stance in the past. Is Call Of Cuty 4 Modern Warfare 2 on it yet? I already have that and I would like to try it on a mac.
I don’t see it listed as available on Mac Steam Client – thats a pity, maybe they didnt get the rights to release it for mac players. I know its out and got good reviews.
Most PC gamers are laughing at this. Its far too little, far too late. the extra development on games will put most developers off and without DirectX support etc its a real nightmare.
This out in retail now? ohhhh I have a mac mini here with 9400 in it, might give it a whirl but I cant see that graphics solution doing much for the games!
Mac has no DirectX? I thought it ran a version for OSx? what does a developer need to do to run games on the mac then?
Games need converted to OPENGL to work. its quite a bit of effort and unless sales are good, i cant see it happening. Maybe a bigger company will do one as a ‘trial run’ then work out the costs and benefits. Who knows it might be viable. Modern Warfare was a good seller on the MAC, dont have units on record but it made them a profit.
Mac sellz loads of games if they make em. COD MW sold millions for Apple.
Millions? where did you get those figures from, I cant seem to find any information online about that?
I read it on gamespot I think, some user posted the information. I think generally big games sellz about 10%-15% compared to windowz
I have high hopes for StarCraft 2, because World Of Warcraft is on the macintosh and with valve pushing I bet SC2 will make it on mac. I dont like windows but use it as I love gaming, this would be a dream, even if just the big games started getting released at the same time or a few weeks later. id move.
That will not happen, no way. if it does happen at all it will be 6 months minimum wait time. prolly more.
This is a good sign and im confident that OS X will become a good alternative to Windows – maybe not this year or the next but in the future. Apple are becoming one of the largest companies in the world. I think they are 3rd now in the USA behind Microsoft and someone else but growth rates show by this time next year on current trends they will be top. I am sure someone in the company will realise that putting gaming on the map will help them get even bigger.