Join us on our own very special Reddit: /r/Linuxers

More progress on Easy Anti-Cheat in Wine / Proton coming

By - | Views: 20,281

With the current in-progress community development effort to get Easy Anti-Cheat working in the Wine / Proton compatibility layers, they continually hit new milestones.

Starting off getting one game to progress at low performance back in late June, they shared another big update recently. Going by what they said on Twitter it appears multiple titles have become playable on Linux including: Apex Legends, For Honor, Paladins, Cuisine Royale, Halo: The Master Chief Collection (single-player already works fine though), Rust and Dead By Daylight.

The key thing is, they're absolutely not trying to circumvent Easy Anti-Cheat in any way but get Wine into a state where it understands what EAC is actually doing. As one of the developers working on it, David Torok, mentioned on Discord:

This work is not about bypassing or circumventing EAC's protection in any way. The changes we are making to wine are about improving wine, and not hacking around things just to get EAC running. In the process of doing so, we are trying to make sure EAC receives correct information from wine so that detections can work as expected. We aim to make all our changes as upstream compatible as possible. Based on all of that, as we go forward, hopefully the list of EAC versions we are compatible with will grow without breaking support for any particular version.

YouTube creator Xpander recently made a video to actually show the heavy work-in-progress code in Apex Legends on Linux showing that it does in fact work.

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

Lower performance though due to shader compilation, something Valve have been working around in the Steam Client with the background processing feature. If you wish to try yourself, keeping in mind it's very experimental and entirely possible you will get banned, you can find the info in the VKx Discord.

Personally though I would advise waiting and patience on it. Although it may be quite an exciting development, since this does not have the backing of Epic Games (since they own EAC) we have no idea how this will be handled if/when it gets upstreamed into Wine and makes its way into Proton. As long as it does allow EAC to work, it should hopefully not cause issues but it sounds like we're some ways off from that stage yet.

Article taken from GamingOnLinux.com.
42 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
32 comments
Page: 1/4»
  Go to:

Linuxwarper 10 Jul
I reckon this will be accurate depiction of how gamers on Windows will react once EAC support is solidified:
link

Such good news. Especially the part about not wanting to circumvent EAC, so likely hood of it being blocked is low.
Ehvis 10 Jul
View PC info
  • Supporter Plus
Quoting: LinuxwarperI reckon this will be accurate depiction of how gamers on Windows will react once EAC support is solidified:
link

Such good news. Especially the part about not wanting to circumvent EAC, so likely hood of it being blocked is low.

All Linux users will be thrown into icy waters?

I'm curious to see the response of EAC. Will they be satisfied that this method serves the purpose of EAC, or will they feel that "hiding" the Linux system behind it is a circumvention in itself. I have no doubt that some people behind the scenes are looking closely at what is happening.
Sounds cool, let's hope Epic games will not fight against these efforts.
Linuxwarper 10 Jul
Quoting: EhvisAll Linux users will be thrown into icy waters?
That's where the freshest fish are!

Seriously though, many gamers views on gaming align with Linux principles. DRM free and libre lincenses (modding) to mention two. So Windows gamers can be considered penguins that have never sought out the bountiful sea (Linux). It's contradicting how we want EAC and other anti cheat to work on Linux, but this is a necessary evil.


Last edited by Linuxwarper on 10 July 2020 at 12:19 pm UTC
So, in the near future, our DX12 support is already pretty decent, but our 'God-tier' coders, our very own Linux 'Avengers' are working on improving it's compatibility and performance, Guy's MediaFoundation work which fixes MF issues in games will be hopefully ready to merge with Wine, and now Guy and David have got EAC working and now just need to clean up/improve/merge this back into Wine, and Valve just needs to put out another Proton update, combining all these goodies together...

... and then after all that is done, that pretty much puts our overall game compatibility with Windows at what.. 90%?

I imagine this will definitely result in a boost of gamers to Linux, combined with a boost from other sources, such as the fact that Steam is coming to ChromeOS..

Good times ahead folks.
Geppeto35 10 Jul
That's another big step to be crossed for linux gaming! I hope the community understand that! Those AAA games added to linux catalogue is a leap forward for linux gaming.

Ea games and especially Respawn works are great and very played.
Apex is the most tactical and strategic battle-royal to play today.

Now add Fortnite and other epic stuff, and it will be 99.99% overall game compatibility with Windows ;)
EPIC can adopt PROTON for a future Linux client..
Arten 10 Jul
Quoting: Comandante ÑoñardoEPIC can adopt PROTON for a future Linux client..

It's opensource, they can, but if they don't suport it with programmers, or money, i don't think is ethical in time when they attack source of money of company who supporting it...


Last edited by Arten on 10 July 2020 at 4:50 pm UTC
BielFPs 10 Jul
I hope in the end those modifications doesn't allow people to use this to bypass the anticheater

Last thing we need is AAA games blocking linux players due to people cheating with it.
Kimyrielle 10 Jul
Quoting: Arten
Quoting: Comandante ÑoñardoEPIC can adopt PROTON for a future Linux client..

It's opensource, they can, but if they don't suport it with programmers, or money, i don't think is ethical in time when they attack source of money of company who supporting it...

"Ethics" and "Epic" do not go in the same line...
While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!

You need to Register and Login to comment, submit articles and more.


Or login with...