Okay, first of all, we need to get Cedega. As this is a completely free guide, other than the costs of WoW and subscriptions, we will use CVSCedega.
First of all, we need to get some packages and install them, just run, as root, the following:
Code: Select all
apt-get install cvs build-essential bison flex-old libasound2-dev x-window-system-dev libpng12-dev libjpeg62-dev libfreetype6-dev libxrender-dev libttf2 libttf-dev libsdl1.2-dev libsdl-ttf2.0-dev libsdl-net1.2-dev libsdl-gfx1.2-dev msttcorefonts libfontconfig1-dev
You can download the script from here Place it somewhere on you home directory, but don't run it yet.
As sid uses gcc-4.0 as default, we need to remove the symlink at /usr/bin/gcc and then make a new one pointing at gcc-3.3. To do this we just do the following, as root:
Code: Select all
# rm /usr/bin/gcc
Code: Select all
# ln -s /usr/bin/gcc-3.3 /usr/bin/gcc
Now, we have to install WoW on our machine. As there is a problem with unmounting, I recommend that you copy all the files called Installer Tome.mpq into a folder, then copy the files on the first CD, and then:
Code: Select all
$ wine /path/to/Installer.exe
Code: Select all
$ cvscedega WoW.exe -- -opengl
This will only work if you have bought the game recently, and it came fully patched. Now, we need to patch it, so that we are able to actually run the game.
You will need two dlls to be able to patch the game. Download the following two:
Code: Select all
msvcp60.dll
mfc42.dll
Proceed to get the Windows version of Mozilla from mozilla.org. Install it with Wine, then download the ActiveX control from <a href="http://www.iol.ie/~locka/mozilla/Mozill ... e">here</a>. Install this again with Wine. Then, just run the patch you downloaded, and it should install perfectly.
Since the 1.3.0 patch, WoW opengl support on Linux was shattered. You need to download the following file:
Code: Select all
http://downloads.transgaming.com/misc_downloads/cedega_4.3/libopengl32.so
Code: Select all
SET gxApi "opengl"
Code: Select all
$ cvscedega WoW.exe