How I run AO with wine
Posted: Sun Oct 04, 2009 12:56 pm
Since i got AO running oh-so flawlessly i figured i share my setup with you all!
First off like macrosun sugested in his unsupported linux tutorial get and install ie4slinux. He copies the wine prefix, i say why bother. This allows you to patch the client w/o issues and workarounds.
all you need in your start script is
export WINEPREFIX=~/.ies4linux/ie6
wine Anarchy.exe
to make sure you use the right prefix, also AO must be run from the folder you are in so you should cd to it
If you are running a newish version of X you might have noticed the stuttering. How your character slows down to sub walking speed and is released from this by jumping or sidesteping. This i found a fix for over at the winehq. But setting the reapet off in a terminal and such is bad, because when you execute the script your enter button is pressed, because now you cant release it. So you should have it in the script with a small delay.
Some have claimed redirecting output to null helps performance, i dont know if i see much difference, but it is easy enough to setup so i use it anyway.
That sums it all up and here is how i start AO:
note that my Anarchy Online folder is not standard and will almost definitly not work for you.
Big note on graphics:
Overall i found that fullscreen works best in terms of showing you stuff, windowed often fails and becomes black dead window. Also when running windowed you MUST set a smaller size then your desktop resolution or you will have instant crash. If you can run windowed that is overall best in my experience. If not you have to use fullscreen in "wine desktops". This will often let you tab and multilog. If everything else fails, try changing desktop, never failed for me unless i was running compiz.
First off like macrosun sugested in his unsupported linux tutorial get and install ie4slinux. He copies the wine prefix, i say why bother. This allows you to patch the client w/o issues and workarounds.
all you need in your start script is
export WINEPREFIX=~/.ies4linux/ie6
wine Anarchy.exe
to make sure you use the right prefix, also AO must be run from the folder you are in so you should cd to it
If you are running a newish version of X you might have noticed the stuttering. How your character slows down to sub walking speed and is released from this by jumping or sidesteping. This i found a fix for over at the winehq. But setting the reapet off in a terminal and such is bad, because when you execute the script your enter button is pressed, because now you cant release it. So you should have it in the script with a small delay.
Some have claimed redirecting output to null helps performance, i dont know if i see much difference, but it is easy enough to setup so i use it anyway.
That sums it all up and here is how i start AO:
Code: Select all
#!/bin/bash
export WINEPREFIX=/home/dock/.ies4linux/ie6
cd "/media/disk/winedrive/drive_c/Program Files/Funcom/Anarchy Online"
echo "sleep 1s"
sleep 1
xset r off
wine Anarchy.exe >/dev/null 2>/dev/null
xset r on
Big note on graphics:
Overall i found that fullscreen works best in terms of showing you stuff, windowed often fails and becomes black dead window. Also when running windowed you MUST set a smaller size then your desktop resolution or you will have instant crash. If you can run windowed that is overall best in my experience. If not you have to use fullscreen in "wine desktops". This will often let you tab and multilog. If everything else fails, try changing desktop, never failed for me unless i was running compiz.