I have a proposition to write two scripts to enable good experience with BattleForge. First would install and patch special version of Wine which would enable keyboard in game. The other would take care of updating the game. If I knew the python I would try to write it myself, but I do not know it.
Link to WineQH site with BattleForge handling tips
+
There are some issues with current installation:
The bootstrapper can't find any working server. Below is full terminal output.
$ playonlinux
PlayOnLinux v3.8.1
Checking plugin: Advanced Wine Configuration ...
Checking plugin: Offline PlayOnLinux ...
Checking plugin: Capture ...
Checking plugin: Transgaming Cedega ...
Checking plugin: Wine Import ...
Checking plugin: Wine Look ...
Running BattleForge
Start downloading file: servers_new.txt
httpRequestFinished for id: 1
httpRequestStarted, httpId: 2 servers_new.txt
QSslSocket: cannot find ssleay32 library: QLibrary::load_sys: Cannot load ssleay32 (Nie znaleziono modu│u).
Http State changed: 2
Http State changed: 3
Http State changed: 4
ReadResponseHeader Status Code: 200
Http State changed: 5
httpRequestFinished for id: 2
httpRequestFinished, httpId: 2 servers_new.txt
Start downloading file: servers_new_optins.txt
Http State changed: 6
Http State changed: 0
httpRequestFinished for id: 3
httpRequestFinished for id: 4
httpRequestStarted, httpId: 5 servers_new_optins.txt
Http State changed: 2
Http State changed: 3
Http State changed: 4
ReadResponseHeader Status Code: 200
Http State changed: 5
httpRequestFinished for id: 5
httpRequestFinished, httpId: 5 servers_new_optins.txt
Http State changed: 6
Http State changed: 0
httpRequestFinished for id: 6
And contents of game's logs.
Diag/bs_log.txt
Start Bootstrapper v 293091
Loading Configuration
Using the following settings:
BattleForge Server: overlord.battleforge.com:7399
Update Server URL: http://static.cdn.ea.com/battleforge/u/f/eagames/battleforge/battleforge/retail/
Language: en_GB
Trying to connect to Update Server
Looking for Updates
Start downloading file: servers_new.txt
Start downloading file: servers_new_optins.txt
BIO_do_connect(select workaround): sslErr=0() certError=0() ret=0 wsaErr=10035
13:31:46: overlord.battleforge.com:7399 - Could not connect to server
BIO_do_connect(select workaround): sslErr=0() certError=0() ret=0 wsaErr=10035
13:31:58: razorleaf.battleforge.com:7399 - Could not connect to server
BIO_do_connect(select workaround): sslErr=0() certError=0() ret=0 wsaErr=10035
13:34:15: overlord.battleforge.com:7399 - Could not connect to server
BIO_do_connect(select workaround): sslErr=0() certError=0() ret=0 wsaErr=10035
13:34:27: razorleaf.battleforge.com:7399 - Could not connect to server
Edited by Hirager