1GB RAM or more recommended
Graphics card that supports pixel shaders >= 1.4
glxinfo | grep direct # should say yes.
If not, check your distro's docs for setting up accelerated video drivers.
Disable Compiz (GL Desktop, Desktop-effects) for better performance.
Fairly clean system. At least 50% free CPU resources (run top and check).
Fullscreen mode may crash if your modes (or metamodes) are not set up
properly in xorg.conf (run xrandr to see if your X server can swtch to
e.g. 800x600, 1024x768 or whatever you run the game in). "If the
X server can't switch, the game may bitch."
If you have no mouse cursor, apply the hack below to use the X cursor instead.
Run winecfg. Turn off pixel shaders.
--- dlls/winex11.drv/mouse.c.orig 2008-04-22 03:42:10.000000000 -0800
+++ dlls/winex11.drv/mouse.c 2008-04-22 03:40:29.000000000 -0800
@@ -924,6 +924,7 @@
lpCursor->nWidth, lpCursor->nHeight, lpCursor->bPlanes, lpCursor->bBitsPerPixel);
/* set the same cursor for all top-level windows of the current thread */
Applying The Patch:
patch -p0 < wine-X-cursor-hack.patch
# If you have already installed from source, just re-run make
make -s > /dev/null && sudo make install
Alternately, you can run make from within the $HOME/Download/wine/dlls/winex11.drv
folder and copy winex11.drv.so to wherever wine was installed, probably
If you are worried about the cursor hack messing up other programs you can run wine
directly from the source tree without installing: