Two assumptions:
- You don't care about your customers' OS. You just want to sell your game.
- For games which are sold in such huge numbers like Civilization there should be enough (potential) customers who want to be able to play it without booting Windows but under their favorite OS (Linux, MacOS) using WINE (or similar).
Unfortunately not all versions of Civilization run well under WINE. I do not know this but I assume that the problems are not serious from the technical perspective of the game developers. They just don't care.
My proposal: You could sell a "compatibility update" of the game binary. Considering
- the time and effort you need to make it work under Linux
- the annoyance of big performance penalties
- the money you spend for WINE extensions (Cedega / Cross over) in order to get it finally working...
I assume that most users of an alternative OS (with WINE support) would spend a slightly higher price for the game in order to avoid the mentioned problems.
It would not even be necessary to release such a compatibility version at the same time. But it would probably not take much time to make the necessary compilation changes if this works is started in parallel to the normal development.
In contrast to the Emulator (or rather: wrapper) developers you had the option to simply deactivate feature which cause problems.
This upgrade could probably not be sold at all retail shops due to the smaller volume. And I admit that a copy protection problem arises: You can hardly check for two CDs/DVDs (paying more for less convenience...?) so if you would require a CD to run this upgrade then the original CD could be given away. But that shouldn't be problems that prevent such an offer.



Reply With Quote
).