Community Forums > Voobly Community > Other Games > Age Of Mythology > Age Of Mythology Titans voobly on Wine (Ubuntu)
[1]
Mostrando 1 - 14 de 14 mensajes
5 Usuario(s) están leyendo este tema (en los últimos 30 minutos)
0 miembros, 5 invitados
0 miembros, 5 invitados
What's popular right now:
Word Association (108 users)
Photos of Voobly Players (37 users)
1.6 reward campaing (36 users)
AoKTS updates (35 users)
New Voobly Client 2.7 (27 users)
TIW 2020 Map votes (27 users)
Sheep vs Wolf 2 - mod GUIDE (27 users)
Most active threads in past week:
Torneo 1v1 HUMAITA / HUMAITA 1... (13 posts)
Restore Problem (12 posts)
AOM Error "Unsupported Grap... (9 posts)
If there is chance to advertise ... (8 posts)
Which AI can play DE Islands cus... (6 posts)
🌟 Let's Restart Custom Scenar... (5 posts)
Old VCOM/Tournament forums (4 posts)
So I've been trying the past couple of days to run AoT on ubuntu. The problem is that each time i create a lobby in-game the ip shown at the top is 0.0.0.0 and of course i can't play any games. Is there a solution to this problem?
I've installed directplay, I use the latest version of wine-staging and I've reinstalled wine and the game several times.
Thanks in advance.
Please remember the Steam version of AOM/AOM:TT is not supported by Voobly.
Thanks for the fast reply.
I installed the game from my original CDs. The same game files work fine in windows(with voobly).
Thanks.
Did you get it working? Looking how you have games on your account?
If not I did a bit of googling and this came out, check it out if it helps:
[You must login to view link]
[You must login to view link] of the game being block by some firewall.
Cheers and gl&hf in your games,
Black Adder
No I haven't fixed it, I'm playing on windows. I found the link you provided, a while ago so I created this thread:
[You must login to view link]
According to the guy responding, that bug was fixed in an old version of wine, but still something is wrong with my pc and I get 0.0.0.0. Honestly, I just gave up on fixing it, I wasted too much time on it arleady..
Thanks
An update. I managed to almost "fix" it. The game now shows the right IP in lobby and I can start and play the game, but after a couple of minutes it crashes. I don't know exactly why, but it is related to the vooblynat file. If anyone is interested I can share the source code. The problem I think is that voobly tries to access the I.P. of an interface that doesn't exist(was not created) in wine, and for that reason it shows 0.0.0.0. So the "fix" was to simply change the function that returns the I.P. of an interface so when voobly requests the I.P. of that interface the function returns the right I.P. The next thing to do I think, is to add a new interface in the "interface table", but I haven't figured how to do that yet.. so I could use some help!
Thanks in advance
I "changed"(a tiny bit) the code in the file socket.c, in the wine source. You can download the source from here:
[You must login to view link]
Then you have to go find this(at line 2932 and below):
Then you have to replace it with:
After you do that, you have to compile wine:
[You must login to view link]
I don't recommend you to do that because it simply crashes after a couple of minutes, so it is a waste of time in a sense. To be honest I don't fully understand how the code works. The "solution" is really simple and "naive" I would say, but atleast it fixes the 0.0.0.0 problem . Right now, I don't have time to look into it any further, maybe in a few months(or years) I will come back. I was so happy for a couple of minutes, when I managed to connect and play the game, I thought I had fixed it but then it crashed.
You can run AOM with wine, fine. You can even play LAN games if you want. The issue is with voobly AND AOM. I haven't found any posts online about playing AOM with voobly on wine, only posts about exclusively running AOM on wine. I don't think that it would make a difference running an older version of linux(distro or kernel).
[You must login to view link]
If anyone has any problems/crashes let me know.