The state of Mac and Linux gaming
blog.wolfire.com
blog.wolfire.com
If I buy a book or a CD or a DVD that I like, I can be pretty sure that in five or ten years if I want to experience it again, or share it with a friend. If I acquire a Free Software game that I like, the same applies - I can enjoy it for years to come. Even if they're not Free, games that are written to a VM can last if there's a Free runtime for them, such as ScummVM or the various text-adventure interpreters. Some games are written for hardware that's simple and standard enough to be a de-facto VM, such as older game consoles (NES, SNES) and PCs (Apple II, Commodore 64). Some games are popular enough that people have written sufficiently-similar re-implementations (FreeCiv, Neverball, Lockjaw).
Most commercial games probably won't be around, though. Linux has never been particularly good about binary ocmpatibility, and even when it's possible, the odds that then-modern systems will be set up to handle old software is slim. Of the two Humble Bundle games I've played with so far, neither has working sound and one actually hangs on exit in the sound code - and those games are comparatively recent!
Compared to other forms of entertainment available to me, commercial games seem to have a much, much shorter shelf-life, and hence seem to be a worse use of my entertainment dollar.
1. They don't age well. Try playing a game from before ~2006. Many of them will either a) not run due to OS version incompatibilities or b) run poorly due to being PPC-only and running on Rosetta. If you're lucky there will be a Universal patch, but due to the small market, they often don't have parity with the Windows version in terms of patches. For OS 9 (or earlier) games, you're SOL. Its far easier to run a DOS game on OSX with DOSBox than even a much newer OS 9 game.
2. They are overpriced. Well, okay that's not fair. They don't have a big enough market to benefit from the kinds of bargain prices that PC games get down to, even only 6 months after release. The exceptions to this are games that are released in a Windows/Mac combo SKU, but these are rare (The Sims 3 is a notable recent-ish one).
3. I might actually want to run the game on Windows some day. As someone who flits back and forward from one OS to another, owning software that's locked to one platform is annoying. Free software covers me for a lot of things, but not for games. At least with a Windows copy of a particular title, I can run it with a Wine-based wrapper (there is a dedicated group of people at http://www.portingteam.com/ who release customised Mac wrappers for individual games, and they work pretty well).
My hopes for the SteamPlay feature of Steam for Mac are very high. It would mean that I could buy new games to play on my platform of choice, with the knowledge that I can always take them back to Windows if things go south. I'm just hoping that more developers get on board. While it's unlikely for the moment, if other developers/publishers were to honour previous Steam purchases of Windows games with their Mac versions, they might actually have a decent library of SteamPlay titles on the release of Steam for Mac.
As an example, I play Warcraft 3 a lot. Basic ladder works, but a fair amount of custom maps are broken on Mac and work on windows. OS upgrades made things worse. For example, Snow Leopard somehow makes Castle Fight crash -- the same version of the map worked fine on Leopard. I have to use bootcamp a bunch.
Fortunately Blizzard sells dual platform games.
BTW I played Castle Fight under the name curi.
If I had more spare time on my hands, I'd try to figure it out by disassembling those map files and comparing them. But I don't, so I won't. :)
i wish it would have been the other way around...
Enter the ambient world of Osmos: elegant, physics-based gameplay, dreamlike visuals, and a minimalist, electronic soundtrack.
Your objective is to grow by absorbing other motes. Propel yourself by ejecting matter behind you. But be wise: ejecting matter also shrinks you. Relax… good things come to those who wait.
Progress from serenely ambient levels into varied and challenging worlds. Confront attractors, repulsors and intelligent motes with similar abilities and goals as you.
Osmos is 100% DRM and region free.
Probably something to do with OpenGL vs DirectX, but, the performance difference is stupid.
Im hoping that Steam won't be the same.
Hopefully its the start of a continuing trend and not just a temporary thing.
The other alternative is just making a really accurate duplicate of the original disc, by ripping and burning it with a utility like Alcohol 120%, which can make perceptibly identical copies of the game media.
I think this hits the nail on the head. By the time the game comes out for the Mac, my PC friends have mostly moved on. Throw in that many Mac ports can't play online vs. the PC version, and there's a lot less incentive to buy the game.
>"The NPD survey shows that Mac users make twice as many electronics purchases"
Unfortunately, this also means they're more likely to have a Mac and a game console.
Rage by id Software
Diablo III by Blizzard
StarCraft II: Wings of Liberty by Blizzard
These are all going to be simultaneously released for Windows and Mac.
I'm a big fan of Heroes of Newerth, which plays great on my linux box, but it also runs on osx and windows. Its also only $30 bucks and launches in a few days.
http://www.heroesofnewerth.com/
Linux is always getting more popular, and I think more companies will realize that it makes sense to provide a working solution to all users, not just on windows.
I think this shows the market is changing. The OS will be unimportant.