Community Forums > Technical Support > Game Support: all game related problems > AoC on voobly in linux (complete guide)

AoC on voobly in linux (complete guide)

 CZ_karyk


Group: Standard Membership
Join Date: 4 June 2013
Posts:37
Posted 6 October 2016 - 5:18 pm
Hi everyone. I have been trying to use voobly on Ubuntu for a while now. It used to work perfectly smooth in the past (even though I didn't know how to make it open the game). Now that I found how to make it launch the game I tried installing it again on Ubuntu 16.04 using wine staging 1.9 and it installs fine and can launch the game. HOWEVER, joining the lobby is increeeedibly slow, taking from 10 to 15 minutes of waiting (the window is unresponsive meanwhile). Has anyone had this issue these days? Is there a solution?
No idea... never seen anything like this. I just played some games in wine-1.9.18 (Staging) on Arch and no problems.
Link | Reply | Quote
 Nano_Byte


Group: Standard Membership
Join Date: 7 January 2017
Posts:1
Posted 25 January 2017 - 12:10 am
Hey guys,

I'm new to voobly intending to get rid of the steam-based HD connection-problems etc.

I managed to install AoC and patching it, i can launch the game, but i cant launch a single-player game (at any resolution). Attempting to start the game it says 'an Error occurred, trying to launch the game'.
Nor 1.0c or 1.4 work this way.

Any Solutions?
Greetings
Nano
Link | Reply | Quote
 [LyF]mc_zuper


Group: Standard Membership
Join Date: 15 March 2014
Posts:8
Posted 14 February 2017 - 4:33 pm
karyk your explanation is excellent obviously a deal of time and effort went into this. I read a couple of other pages on AOE for Linux without success. Your explanation worked very well for me. I had a couple of very minor struggles
I copied across an existing AOE file from another PC when I lauched voobly I could not navigate to the age2x1.exe; by moving the AOE directory into the windows directory i.e. on the emulated C drive ("dosdevices") I could then 'see' the age2x1.exe via voobly.

Second minor point i was a little confused by the bash file part. (I guess these are like batch files in Windows??) anyway I abandoned this and copy this into terminal in order to launch voobly each time

cd /home/nathan/.wine/dosdevices/c:/Program\ Files\ \(x86\)/Voobly/ && export STAGING_WRITECOPY=1 && /opt/wine-staging/bin/wine voobly.exe

This message is more to say thanks than anything else....

Thanks!

Nathan
Link | Reply | Quote
 Tatya_Tope


Group: Standard Membership
Join Date: 3 August 2014
Posts:1
Posted 17 February 2017 - 7:33 pm
Did you found the solution to 7?
Link | Reply | Quote
 kevintosh


Group: Standard Membership
Join Date: 7 November 2016
Posts:3
Posted 8 March 2017 - 7:38 pm
Hi Friend! I just expanded your guide to work on a Mac, and posted it here:

http://www.voobly.com/forum/thread/261478

It would be nice if mods could make it sticky just as your thread.

Regards!
Link | Reply | Quote
 tin0b


Group: Standard Membership
Join Date: 11 July 2017
Posts:1
Posted 22 September 2017 - 11:09 pm
I'm can't play on multiple monitors, I use debian with i3. Someone can play with more monitors on wine?
Link | Reply | Quote
 CZ_karyk


Group: Standard Membership
Join Date: 4 June 2013
Posts:37
Edited 30 October 2017 - 3:55 pm by CZ_karyk
tin0b wrote:
I'm can't play on multiple monitors, I use debian with i3. Someone can play with more monitors on wine?
Is that a problem only with AoE, or just in general with any game on wine?... I don't use multiple monitors, but this seems to me like a general issue with wine (and/or with your desktop environment) to me. If thats the case, than this thread isn't the best place to ask - try some general wine forums...

on a side note...
A few days ago I got back into playing and so I was setting it all up again. Using wine-staging 2.19 on Arch - it still works as it did before.
I also tried to set up WololoKingdoms entirely within wine. First I installed Steam, than AoE2 HD, than patch to play HD on Voobly and finally the Voobly client itself (all within the same wine prefix of course...) - up to that point everything was working fine and i could play AoC on Voobly without an issue at that point... However I was unable to make the WK installer work properly - the installer was acting as if everything installed fine, but when I tried to play WK all the text in the game was missing and some graphics were misplaced.
Eventually I ended up just setting up everything in Windows and than copying over the whole game directory and pointing Voobly to the age2_x1.exe - this works, I can now play WK on Voobly within wine just like normal AoC.

This method of setting up WK is "dirty" and of course it requires a Windows installation. It would be much better if you could do everything within wine - so if anyone has an idea how to make the WK installer work properly (or at least what might be the problem), please share it here (or PM me). When/if I find a way to make all this work I will make a new tutorial with AoE2 HD and WK in mind.
Link | Reply | Quote
 PhysixCat


Group: Standard Membership
Join Date: 3 December 2017
Posts:2
Posted 4 December 2017 - 3:44 am
Hey, I'm on Debian Sid with i3, using wine-staging 2.21

Do you know if Voobly+AoE2HD is still working on 2.21? Because I'm facing this weird situation where AoE2HD plays perfectly from Steam on Wine, but attempting to join games through lobbies in Voobly (even after installing the patches and fixes) simply fails. If I click on "Launch Game" even on a (1/1) lobby with just me in it, the game will appear as if it's about to launch after the countdown, the lobby window will say "Game in progress", but after a few seconds it will revert back to "Waiting for players", with nothing else launching.

For some info, I'm attempting to run it on a virtual desktop of 1080p. It also failed without this virtual desktop

Also, manually running age2_x1.exe through wine results in a blank error box, age2_x2.exe gives me the Conquerors main menu in a small 800x600 window tucked away in the top left corner of the virtual desktop, with almost none of the fonts showing and which crashes if I try to start any game.

Any tips would be very very appreciated.
Link | Reply | Quote
 PhysixCat


Group: Standard Membership
Join Date: 3 December 2017
Posts:2
Posted 4 December 2017 - 10:32 am
Disregard my previous post, I just saw that I was missing the STAGING_WRITECOPY=1 bit before the wine command to launch Voobly.exe. I also needed to disable winegstreamer for that wine prefix through winecfg.
Now it works perfectly
Link | Reply | Quote
 angelajolie


Group: Standard Membership
Join Date: 16 January 2018
Posts:1
Posted 17 January 2018 - 12:37 am
PhysixCat wrote:
Hey, I'm on Debian Sid with i3, using wine-staging 2.21

Do you know if Voobly+AoE2HD is still working on 2.21? Because I'm facing this weird situation where AoE2HD plays perfectly from Steam on Wine, but attempting to join games through lobbies in Voobly (even after installing the patches and fixes) simply fails. If I click on "Launch Game" even on a (1/1) lobby with just me in it, the game will appear as if it's about to launch after the countdown, the lobby window will say "Game in progress", but after a few seconds it will revert back to "Waiting for players", with nothing else launching.

For some info, I'm attempting to run it on a virtual desktop of 1080p. It also failed without this virtual desktop

Also, manually running age2_x1.exe through wine results in a blank error box, age2_x2.exe gives me the Conquerors main menu in a small 800x600 window tucked away in the top left corner of the virtual desktop, with almost none of the fonts showing and which crashes if I try to start any game.

Any tips would be very very appreciated.

how do you get the wololo kingdoms work withouth windows installation, or do u use that workaround?

I fix the problem of the dual monitor emulating virtual desktop as my entire screen.

arch + i3 wine staging
Link | Reply | Quote
 woland


Group: Standard Membership
Join Date: 29 March 2016
Posts:4
Edited 31 January 2018 - 8:40 pm by woland
DId you manage to do so? I am also on arch and I have voobly + aoc and aoe2HD on steam perfectly working within wine

EDIT: It worked out of the box, just installed steam through wine, launched the wololo installer and that was it
Link | Reply | Quote
 woland


Group: Standard Membership
Join Date: 29 March 2016
Posts:4
Posted 31 January 2018 - 8:41 pm
DId anybody try with wine 3.0? what is the status? wine-staging seems to be not going to version 3.0
Link | Reply | Quote
 SJ_Krock


Group: Standard Membership
Join Date: 26 January 2018
Posts:1
Edited 17 March 2018 - 2:48 pm by SJ_Krock
woland wrote:
DId anybody try with wine 3.0?
Can confirm: still broken, as the issue with WRITECOPY is not solved yet and will not be solved unless Wine Staging comes along and there are non-hacky patches to fix this problem. See the following bug report: [You must login to view link]

Speaking of Wine Staging.. after a long delay, the project was restarted [You must login to view link] who update the patches to make them work with the current Wine development version. That's a rather huge task, that's why it might take a while until the generic GNU/Linux user can expect a new binary of Wine 3.x staging.

What would probably solve this problem in a much shorter time, is adjusting the Voobly code so it does not have to rely on the write-to-copy-dll mechanism and find an alternative if such a behaviour is still required.

EDIT 180317: AoC now works with Voobly 2.2.5.59. I successfully tested the spectator mode, local visual patches and settings in UserPatch with stock Wine 3.3. But it but would most likely also work with 3.0 stable or an even older version. Thanks, devs!


Link | Reply | Quote
12[3]
Displaying 31 - 43 out of 43 posts
Forum Jump:
2 User(s) are reading this topic (in the past 30 minutes)
0 members, 2 guests

Most active threads in past week: