Application Details:
Developer: | EA Phenomic |
URL: | http://www.battleforge.com/ |
Super Maintainers: About Maintainership
No maintainers. Volunteer today!
For more details and user comments, view the versions of this application
Version | Description | Latest Rating | Latest Wine version tested | Test results | Comments |
1.2 #285875 Retail Branch | From Battleforge Site: | Silver | 1.2.2 | 23 | 0 |
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
or
sh $HOME/.wine/drive_c/Program\ Files/Electronic\ Arts/BattleForge/bf-update.sh -help
or
sh '/home/yourname/.wine/drive_c/Program Files/Electronic Arts/BattleForge/bf-update.sh' -help
or
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 open 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
cd /usr/src
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
cd wine-1.2.2
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!
PWINE="/usr/src/wine-1.2.2/"
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!
Optional:
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
cd /usr/src/wine-1.2.2
sudo 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