For more details and user comments, view the versions of this application
|Latest Wine version tested
|1.2 #285875 Retail Branch
|From Battleforge Site:
First you have to get the latest version of the update script: http://one.ubuntu.com/p/LI/
It's best saved to the directory of the game you want to update,
to avoid errors if multiple installations are detected.
Now all you have to to is:
Â sh "$HOME/.wine/drive_c/Program Files/Eletronic Arts/BattleForge/bf-update.sh" -help
sh $HOME/.wine/drive_c/Program\ Files/Electronic\ Arts/BattleForge/bf-update.sh -help
sh '/home/yourname/.wine/drive_c/Program Files/Electronic Arts/BattleForge/bf-update.sh' -help
cd ~/.wine/drive_c/Program\ Files/Electronic\ Arts/BattleForge
sh bf-update.sh -help
available options are: -low -high -editor -all -help , see -help for details.
run the script with either -low or -high (depending on what texture setting you are using).
optionally you can run the script a second time with -editor (if you are using the map-editor).
only use -all if everything else fails.
ÂFirst you should opeÂn up your terminal and update your system:
sudo aptitude update && sudo aptitude safe-upgrade
If not done already install the current version of wine:
sudo aptitude install wine
Now it's time to get the latest source files, patch and all required packages to compile wine from source:
sudo aptitude install build-essential
sudo aptitude build-dep wine
sudo wget http://sourceforge.net/projects/wine/files/Source/wine-1.2.2.tar.bz2
sudo wget -O bf-wine.diff http://ubuntuone.com/p/SIL/
You may want to check the Wine User Guide if you still encounter problems following this guide:
sudo tar xvf wine-1.2.2.tar.bz2
sudo patch -p1 < ../bf-wine.diff
sudo ./configure && sudo make
If everything worked as intended, you now have a wine version that allows BattleForge to use your keyboard.
And now comes a real cool way how to run BattleForge with your patched version of Wine
WITHOUT uninstalling the original wine!
Once done you may create a shortcut to your desktop or run it with:
sh "$HOME/.wine/drive_c/Program Files/Eletronic Arts/BattleForge/bf-start.sh"
Doing it this way, all other applications will still use the original wine and are unaffected by game specific patches!
If for some reason you don't want two different Wine versions on your system,
you can remove the currently installed doing:
sudo aptitude remove wine
and install your patched version with:
sudo aptitude install checkinstall
The last command will generate a *.deb package of your patched version and automatically installs it.
Note however, doing this will remove Wine from your Applications menu!
If you want to de-install this package ever again:
dpkg -r wine