AreWeAntiCheatYet icon indicating copy to clipboard operation
AreWeAntiCheatYet copied to clipboard

Update Watch_Dogs legion

Open Bitwolfies opened this issue 3 years ago • 20 comments

Game Title

Watch_Dogs legion

Status of the Anti-Cheat

Running.

Tinkering Steps

No response

Proof of Mention

Nothing official, but it worked for me and they just enabled it for the division 2.

Bitwolfies avatar Jan 28 '23 10:01 Bitwolfies

Did it run in multiplayer as well? The Singleplayer is working for a while now for me without tinkering

Curve avatar Jan 28 '23 10:01 Curve

I am referring to its online mode yes.

Bitwolfies avatar Jan 28 '23 11:01 Bitwolfies

I am referring to its online mode yes.

Perfect, that's great news, thanks for confirming ^^

Curve avatar Jan 28 '23 11:01 Curve

Is this only for the Steam version, or Ubisoft Connect, too? The Division 2 only had support on Steam, so I feel it's worth clarifying.

toboggan7 avatar Feb 23 '23 00:02 toboggan7

Is this only for the Steam version, or Ubisoft Connect, too? The Division 2 only had support on Steam, so I feel it's worth clarifying.

Since its battleeye I would assume so so long as you add the battleeye runtime it would work. Battleeye doesnt require an so file from the devs like eac. Just for them to send an email and the proton battleeye runtime.

Bitwolfies avatar Feb 23 '23 01:02 Bitwolfies

After testing, it seems that it's still broken. Could not match with any other players (assumed to be due to low player population, but may be due to anti-cheat), and got a Boring-Yam error (BattlEye error) after around 15 minutes. Boring-Yam error (BattlEye error) Tried again, same thing happened.

toboggan7 avatar Mar 01 '23 13:03 toboggan7

Odd, game never kicked me out of anything I tried. Swear if this was some rare bypass I got. Valve has it as unsupported on deck but it doesn't have the anti cheat as the reason why.

Bitwolfies avatar Mar 01 '23 14:03 Bitwolfies

Odd, game never kicked me out of anything I tried. Swear if this was some rare bypass I got. Valve has it as unsupported on deck but it doesn't have the anti cheat as the reason why.

Could you test it again? I'll leave this open for sometime until we have more reports

Curve avatar Mar 01 '23 16:03 Curve

Can confirm the game works on Steam. A no-go for Ubisoft Connect, however, like my last report. A workaround will need to be found there.

toboggan7 avatar Jun 04 '23 15:06 toboggan7

Since its battleeye I would assume so so long as you add the battleeye runtime it would work. Battleeye doesnt require an so file from the devs like eac. Just for them to send an email and the proton battleeye runtime.

How's that exactly? The BattlEye runtime 100% does include .so libraries - it has to, the BattlEye Proton/Wine support is identical to the EAC Proton/Wine support: They both use the already-existing native Linux clients to communicate with the game's Windows client. Both use .so files.

gardotd426 avatar Jun 16 '23 16:06 gardotd426

find ~/.local/share/lutris/runtime/battleye_runtime | grep \\.so:

/home/matt/.local/share/lutris/runtime/battleye_runtime/BEClient_x64.so
/home/matt/.local/share/lutris/runtime/battleye_runtime/v1/lib/wine/beclient.dll.so
/home/matt/.local/share/lutris/runtime/battleye_runtime/v1/lib64/wine/beclient_x64.dll.so
/home/matt/.local/share/lutris/runtime/battleye_runtime/BEClient.so

gardotd426 avatar Jun 16 '23 16:06 gardotd426

Since its battleeye I would assume so so long as you add the battleeye runtime it would work. Battleeye doesnt require an so file from the devs like eac. Just for them to send an email and the proton battleeye runtime.

How's that exactly? The BattlEye runtime 100% does include .so libraries - it has to, the BattlEye Proton/Wine support is identical to the EAC Proton/Wine support: They both use the already-existing native Linux clients to communicate with the game's Windows client. Both use .so files.

.so files as in ones bundled with the game (outside of the runtime), I assume. Most titles require that. I don't exactly see how this is relevant to the whole topic of "Is Watch_Dogs Legion running?", though.

toboggan7 avatar Jun 16 '23 16:06 toboggan7

Because if people think there are no necessary .so files, they may think there's nothing they can do to try and get it running.

I own the game on Ubisoft Connect but I'd have to redownload/reinstall it, but Lutris's symlinking of the library files (which is what it does for all runtime .dll and .so files, including DXVK and whatnot) failing to properly get the game to work wouldn't surprise me.

If anyone has the Steam version working with multiplayer and they can run find </path/to/game/compatdata/pfx> and paste the output to a pastebin, I can try and replicate anything that looks like it might need replicating and try it with Ubisoft Connect.

I'd be shocked if they only allowed it for Steam. Even Apex works in EA App, not just Steam (I know Apex is EAC but still). Fall Guys works in Steam and EGS.

gardotd426 avatar Jun 16 '23 16:06 gardotd426

Multiplayer works fine for me on Steam and on the Ubisoft Connect version, I boot up Ubisoft Connect as a non-steam game under Proton Experimental with the launch params: PROTON_BATTLEYE_RUNTIME="~/.local/share/Steam/steamapps/common/Proton BattlEye Runtime" DXVK_ASYNC=1 PROTON_ENABLE_NVAPI=1 PROTON_HIDE_NVIDIA_GPU=0 VKD3D_CONFIG=dxr11 gamemoderun mangohud %command% -dx11 Although the WDL launcher adds the -BattlEyeLauncher launch parameter to the main executable, which disables Battleye for the game (On windows atleast it does, no sure about linux), no idea how, but it still works fine for me. I can also confirm that multiplayer does require BattlEye as I tried to disable Battleye in Windows and loading into free roam, I kept getting a Boring-Yam error

YajTPG avatar Jun 17 '23 11:06 YajTPG

I tried it in Ubi Connect and after about 20 minutes in online play (with other people in the map) I got a Boring-Yam error.

Also, just FYI DXVK_ASYNC is literally not a thing anymore unless you're using a REALLY old Proton GE version, it was never a thing in any official Proton build.

gardotd426 avatar Jun 17 '23 12:06 gardotd426

Also, just FYI DXVK_ASYNC is literally not a thing anymore

dxvk-gplasync, and the DXVK version can be easily replaced in Proton.

begin-theadventure avatar Jun 17 '23 14:06 begin-theadventure

@gardotd426 This is the output of find on my steam prefix. It works with multiplayer, lasted around an hour without a kick in populated games.

toboggan7 avatar Jun 18 '23 13:06 toboggan7

What the hell? Your find doesn't report you having any of the dlls included in the runtime. It only reports you having the 32 and 64-bit belauncher.exe files in system32 and syswow64, and that's it.

Could you also give me a find on your game directory? Like the steamapps/common directory as opposed to the compatdata/appid/pfx one.

Sorry I can't use code tags I'm replying by email.

On Sun, Jun 18, 2023 at 9:21 AM ytfcon @.***> wrote:

@gardotd426 https://github.com/gardotd426 This is the output of find on my steam prefix. https://github.com/AreWeAntiCheatYet/AreWeAntiCheatYet/files/11781620/findoutput.txt It works with multiplayer, lasted around an hour without a kick in populated games.

— Reply to this email directly, view it on GitHub https://github.com/AreWeAntiCheatYet/AreWeAntiCheatYet/issues/1095#issuecomment-1596146313, or unsubscribe https://github.com/notifications/unsubscribe-auth/AM5Y336IDFSM7JYGHISTBP3XL36HJANCNFSM6AAAAAAUJSGDBM . You are receiving this because you were mentioned.Message ID: @.***>

gardotd426 avatar Jun 18 '23 14:06 gardotd426

@gardotd426 Lack of code tags weren't a bother. Here you go.

toboggan7 avatar Jun 18 '23 22:06 toboggan7

BattlEye has been removed from the game

https://steamdb.info/depot/2239551/history/

YajTPG avatar Nov 01 '23 11:11 YajTPG