Most apps are just fine downloading through apt-get or yum and installing the latest binary version built for your flavour of Linux, but Wine isn’t one of those in the list for me. I suggest compiling Wine from source for everything you need, because the old version available in your package manager is probably old and you’re going to run into problems where the next step is to patch wine to get the latest version anyway, so just do it right now and be done with it.
Download Wine, and any patches available.
Unpack the Wine archive
$ tar -xvjf wine-1.1.0.tar.bz2
Apply the patches
$ patch -p1 < ../cursor-patches-1.1.0.patch $ patch -p1 < ../cnc3net-0.9.58.patch
Update wineserver with ‘tools/make_requests’
Update the configure script with ‘autoconf’
Configure
$ ./configure –prefix=$HOME/cnc3
Build
$ make depend && make
Install
$ make install
Install CNC3
If the installer asked you for disc 1 when trying to install, copy the setup files to your home directory and try installing from there.
Copy d3dx9_29.dll in Wine’s windows/system32 directory (~/.wine/drive_c/windows/system32)
Disable compositing desktop managers before starting the game.