It's just not there by default. If you try to run something that needs X11 then it prompts you to go to the XQuartz site and get it and install.
Awesome, thanks for the quick reply!
And I'm really digging Legend of Grimrock, thanks for helping.
It's just not there by default. If you try to run something that needs X11 then it prompts you to go to the XQuartz site and get it and install.
No... I'll buy the console or windows version.
I went out of my way to buy mac versions of games (Neverwinter Nights, Civilization, etc) in the past but a lot of them won't run on Lion/Mountain Lion. Sometimes I enjoy playing old games. Why go out of my way to purchase games that won't run on a new Mac in a few years?
But when a game is ported to a Mac what you see is what you get. If it is not updated, in some cases a minor MacOS update could break it. I'm sure Edde will correct me on this.![]()
This does not mean, I don't support Mac gaming, but practically all of the gaming I do on the Mac is via Steam. Now Portal, if it had not required Steam authentication, I would have stayed far away from it (Steam). You see I resent having to register a game to my account so I can't resell it when I'm tired of playing it. In this aspect, console gaming is far superior.
You called?
The main reason for things breaking is Apple are a lot more aggressive with their library development compared to Microsoft. This means things like the Graphics API's, Quicktime API, the core libraries have all undertaken massive shifts in the last few years where Windows has stayed mostly the same.
DX9 is a good example, it has been solid and the defacto graphics library for years now.
Anyway in terms of support Feral tend to maintain our games for as long as we can before dropping support. Everything released since 2006 by Feral still runs on the Mountain Lion OS. Patching can be tricky sometimes as the amount of work to get an old game with old tools running on a new OS is a lot more than you think as everything from the version of Xcode to the compiler used will have changed. Often before you patch the bug you have to spend a few days at least getting it to build again using the newer tools. With the App Store rules you need to use the new tools so it is not like we can do a quick patch using the older APIs and tools.
If you buy a Feral game outside of the App Store (DRM or DVD) you can deregister (then uninstall) the game from your machines and resell it if you want. As you noted the App Store ties the game to your account so it's not possible to do this with the App Store versions.
Edwin
Just coming back to this topic with something I noticed:
I've participated in several of the Humble Bundles that have been offered. I've always donated above the average to get all the goods. The stats show, consistently, that Mac owners voluntarily pay more (up to 20% more) than their Windows counterparts for the same games.
The Linux guys pay up to 40% more.
Keep in mind, this is in a totally voluntary 'set your own price' model. Why do the Mac and Linux people pay more?
It's hard to tell really here are a things that might help influence the stats but these are guesses based on commentary every time this question appears in forums and articles.
- If you buy your computer with price being your number one priority then you are less likely to want to pay for software on it. This trend exists for Windows vs Mac/Linux and iOS & Microsoft Windows Phones compared to Android.
- When you have a smaller pool of software to pick from you are more likely to pay a bit more (or pay at all) so you will get more choice in the future. If you don't pay now you might not have the opportunity later.
- Philosophy of the userbase, Linux people tend to have a specific reason for using Linux and the principles behind Open Source and code ownership means they might be more inclined to pay a fair price instead of demanding a low one or pirating. Mac users are kind of in-between Linux and Windows in this regard.
For me its always been about goodwill to the developer.
Like when I bought Borderlands for Mac.![]()