About Me

Cambridge, Waikato, New Zealand
Otago man living in the Waikato.

Tuesday 1 September 2009

Breakthrough: Getting Command and Conquer: Generals to work in Linux Mint

If you have Microsoft Vista, apply the steps in my last post, then apply a nocd patch (this also means you can keep your ROM stored away in a safe place).

If you have Windows XP or earlier on a separate partition, install the game there first as per normal (this is the easy way for games on more than one ROM disc), then apply the nocd patch. Many other games contained on a single ROM disc, can be installed directly into your Wine directory in your Linux OS easily enough.


On your Linux browser, go to the website for Wine HQ and follow the instructions for downloading the Wine git repository (Link: http://wiki.winehq.org/GitWine) via the terminal. In my case, this allowed me to upgrade Wine from 1.0.1 (stable version) to the latest version in development being 1.1.28, via my normal software repository. This version seems to have fixed many bugs, including the invisible mouse cursor, which I encountered in some games designed for Windows.

Mount the drive containing the Windows files and open the folder containing Program Files.

In the case of C&C Generals, look for the folder entitled EA Games.

You now have 2 choices here; either copy the entire contents of this folder from your Windows partition to your home folder in Linux (this also gets around the multi CD installation of this game ... and others like it). A simple Copy and Paste will achieve this.

Or, you can choose to run the game directly from the Windows partition, in your Linux environment. In this option you can open the file by right clicking and using "Open With Wine Program Loader".

I prefer the first option here, as it now means I have a copy of the relevant game in Linux, ... and I don't have to mount the Windows Partition each time I want to open the program.