Arqade is a question and answer site for passionate videogamers on all platforms. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Specifically, there is a Mac version of DragonsAge and of Modern Warfare but none of these are offered on Steam.

Could anyone explain why?

share|improve this question

closed as not constructive by DrFish, kalina, Private Pansy, MBraedley, kotekzot Apr 23 '13 at 11:15

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 17 down vote accepted

What games are sold on the Steam Store is entirely up to the publisher. If there's a Mac version but it isn't on Steam yet you could try to contact the publisher (EA) to see if they'll put it up.

The SteamPlay feature is very new right now, you'll just have to wait a bit for it.

There is also the issue that Mac versions are usually ported by other companies, so they're depending on sales for that version too. Steam makes it impossible to sell Mac and Windows versions of games separately, so a publisher has to think if it's worth it to sell two full-priced versions of the game for the price of one.

UPDATE: Plants vs. Zombies is now available as a SteamPlay game.

share|improve this answer
Steam could also refuse to publish a Mac version of a game as well, I would think. I wonder how much quality control they do. – Matthew Read Feb 13 '12 at 21:55

Just speculating here, but there might be changes that need to be made to a game to get it to work with Steam. This won't be true of all games so we need to look elsewhere.

As Valve have only just released Steam for the Mac the game makers could be waiting to see if it takes off on the Mac and how much demand there is before committing resources to existing games. Even if there's no coding changes there will be things that need to be done and there is the opportunity cost of not doing the other things those people could be working on.

The bottom line is always profit so they might have decided to concentrate on new games that would give a better return on investment.

share|improve this answer
Actually, there's no real need to adapt game for Steam unless they have special integration features, ie they use SteamWorks. For example, there's absolutely no reason Plants vs Zombies can't be released by PopCap as a SteamPlay game as it is now, except for the fact they haven't bothered yet. – user56 Jul 11 '10 at 17:29
speaking of which, pvz is an excellent game – mechko Jul 11 '10 at 18:26
@Arda - I was just speculating ;) – ChrisF Jul 11 '10 at 18:50
And I'm just doing my part to keep the site accurate. ;-) – user56 Jul 11 '10 at 21:24
Mechko, no, because SteamPlay is the only way Mac games come on the Steam market. But yes, you're right, there is that. They're basically selling two products as one. Also, ChrisF, that's still not true. All they'd have to do is upload the Mac versions, if they've got them ready. It's probably only a money issue. – user56 Jul 11 '10 at 23:59

If nobody minds, I’m going to shamelessly plug a tutorial I wrote for just this a few days ago. How to play PC Steam games on Mac.

Past that, many EA games that have a Mac version use a Cider wrapper, so technically it’s just the Windows game. They mightn’t distribute these Mac versions because they’re not licensed to by Transgaming (the guys who afaik maintain Cider), because they don’t think it’s good enough quality to release to all their subscribers, not sure. On the other hand, I think EVE Online uses a Cider wrapper…

Either way. I hope the tutorial helps someone out. :)

share|improve this answer
Aye, EVE Online uses Cider. – user56 Aug 15 '10 at 13:57

Not the answer you're looking for? Browse other questions tagged or ask your own question.