acemod / ACE3

Open-source realism mod for Arma 3
https://ace3.acemod.org
Other
1k stars 735 forks source link

ACE3 on Linux clients #3137

Closed zacekjakub closed 5 years ago

zacekjakub commented 8 years ago

Hello,

I already tried it and the mod doesn't seem to me working on Linux client, is there any chance it should be supported now or later please? I can't live without ACE mod, but I am not going to support MS neither.

Thank you!

zacekjakub commented 7 years ago

In case developers could add an information about which A3 version is gonna work with which version of ACE3 somewhere, I can just create a shell script to take care of updating the ACE3 before A3 is started and if it's needed, to handle some configuration changes. It would be better than nothing and it would work for Linux newbies as well.

soppelmann commented 7 years ago

Just compare the release dates on the Ace3 release page and the Arma 3 build tracker, this has been explained previously in the thread. Also the A3 port is updated so rarely that it won't be a whole lot of work just finding and downloading the latest version of ace which is compiled for the version of A3 which the port is. Currently it is v.3.8.2.

zacekjakub commented 7 years ago

@GetzMikalsen : I am talking here about doing it automatically so unexperienced users can do it themselves and you proposed me to use https://dev.arma3.com/ to parse it and find new versions for Linux? Are you sure you know what are you talking about? I am sorry if there is some other and parsable list of releases, but I didn't find it.

soppelmann commented 7 years ago

@zacekjakub either that or the announcement thread on their forum here https://forums.bistudio.com/topic/188937-experimental-ports-release-announcements/ Otherwise the linux depot on steamdb could be of use, but I think it's just a waste of time as the port is so rarely updated, I would suggest just doing it manually, as the arma community has done for so many years before launchers. But I wish you the best of luck if you try to pursue your project of parsing the dates etc.

nicolasbadano commented 7 years ago

@elpasmo, please take a look to the first few posts in this thread. There's a quick fix for the missing text on the interaction menu: select "Display interaction menus as lists" on the settings menu.

zacekjakub commented 7 years ago

@GetzMikalsen : That's it. Pages you sent me are not parsable at all. So if developers could automatically add info about in which version of A3 was ACE compiled, it could be totally automated on the client side. @esteldunedain : Thank you very much, I totally forgot it was mentioned already, I will try it this evening and hopefully it helps us.

elpasmo commented 7 years ago

@esteldunedain Great! I've missed that and it works perfect. Thanks a lot!

nicolasbadano commented 7 years ago

I'm glad I could help. After all it is my fault that an extension is required for the default IM.

bux commented 7 years ago

@zacekjakub That is the closest we have to an ACE3 A3 version connection: https://github.com/acemod/ACE3/blob/master/addons/main/script_mod.hpp#L12

zacekjakub commented 7 years ago

Thank you @bux, I guess it will work for me.

zacekjakub commented 7 years ago

Hey once more, sorry to bother you again, but we are not able to find the mentioned menu "Display interaction menus as lists". There is no option like this in the ACE configuration menu. Where is it supposed to be please?

Thank you very much.

dedmen commented 6 years ago

5762

ACE requiring the newest Arma version isn't an issue IMO. Just use a older ACE version. Just like you use an older Arma version and older versions of all other mods that require the latest version. Also as Linux builds are getting closer to version parity this is getting less of a problem.

With #5762 we will have Linux compatability as much as we can possibly do.

TYKUHN2 commented 6 years ago

Update: Linux is 1 hotpatch behind Windows as of today, however, it appears that is in the works.

fbt commented 6 years ago

Hi! RN the linux version is behind A3, but not ACE3's required version. But trying to launch it, I get an error loading ace_clipboard_x64.dll, аnd it won't just tell me which addon needs it...

So the question is: which addon(s) does use this dll, and is it possible to just remove them to play ACE3?

dedmen commented 6 years ago

@fbt this is exactly what this issue is about. It's not Linux compatible yet. Else this issue would be closed. Medical and Advanced ballistics atleast need their dll's. Don't know about the others.

fbt commented 6 years ago

Oh. Sorry, I misunderstood the state Linux support is in.

dedmen commented 6 years ago

@fbt Just found out what your problem is. There is a bug in the current port version that causes ACE to not detect that you are running on Linux. That's why it doesn't work. Not a ACE bug, a Arma bug.

commy2 commented 6 years ago

@dedmen Is that productVersion reporting it as windows? Maybe we can think of an alternative check.

dedmen commented 6 years ago

@commy2 it is. But why think of a alternative check to workaround a bug in a already horrendously bugged linux build?

fbt commented 6 years ago

@dedmen yeah, after hitting the issue a few days ago, I've complained about it to a friend, who remembered running ace3 on linux before, and he figured out what's the actual problem.

I've reported the issue to Bohemia Interactive and VP, should be fixed sometime in the future.

dedmen commented 6 years ago

Above issue was fixed with yesterdays linux patch.

jonpas commented 5 years ago

Closing as Linux ports are no longer supported by BI.

Useful alternative is Proton now, where our extensions work.

addeps3 commented 5 years ago

Anyone happen to know the latest working version of ACE3 for 1.82 ports? Current 3.12 is not working so well as I would like.

jonpas commented 5 years ago

@addeps3 3.12.2 is the last one that doesn't require higher than 1.82, so that one should work.

addeps3 commented 5 years ago

@addeps3 3.12.2 is the last one that doesn't require higher than 1.82, so that one should work.

It has missing text/ self interaction menu missing, unavailable. It does display menu "wheel" but not the centered options aligned in rows.