Install Wine on 64 bit Ubuntu and Run WOW~
We can say that WOW is a great on-line game in the world. It released when I was in Campus. For the good of my study, I missed this game totally. At that time, WOW was run by the 9th City and made great benefit in China. Nowadays, Blizzard decides to end the contract with 9th City and make a good deal with the other IT giant in China, Net Ease. So a new age of China WOW is coming…
We know that WOW’s PC client software is only supported Windows. To the Linux users like me, one of the way to play this game is to install wine which can run Windows version software under a Linux environment. That’s easy to make it cause Ubuntu has built it easy to install. But I countered another problem, the Chinese character and input method support…
After search on Google, I found that the already built version wine-cn haven’t released and I have to “hack” it by myself.
The job I have to do:
- 1 download the source ball of wine
- 2 patch the source file with Chinese charset support
- 3 prepare the environment of building wine on 64-bit platform
- 4 compile and install wine
- 5 fix the Chinese character display by adding “gdi32.dll.so”
- 6 Download and Install WOW~
1 go to http://www.winehq.org/site/download to download the wine source ball
2 extract the file and patch with the “wine_charset.patch”
cd wine-1.0
patch -p1 < wine_charset.patch
3 Run this in Shell to prepare:(Ubuntu 9.04 only)
sudo apt-get build-dep wine
4 Configure, make, and install:
CC=”gcc-4.3 -m32″ LDFLAGS=”-L/lib32 -L/usr/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32″ ./configure -v
make
make instal
To compile 14.9MB source ball is a time wasting job.
5 Fetch the gdi32.dll.so and copy to the wine
sudo cp gdi32.dll.so /usr/lib/wine/
6 Install and Run WOW just like in Windows~
Oh?? will you start to play the game??
I doubt you would immerse yourslef into it
You really surprised me, both of your English and computer skills
you’ve patched freetype.c what is needed for gdi32.dll.so and rebuild the whole wine, replacing of gdi32.dll.so is not necessary, i think.
@jerryshang
Yep, you are right , but Chinese language support is a mass totally, so I make all I can find to insure it can work….