Proton
Proton copied to clipboard
World War 3 (674020)
Compatibility Report
- Name of the game with compatibility issues: World War 3
- Steam AppID of the game: 674020
System Information
- GPU: GTX 970
- Driver/LLVM version: nvidia 390.87
- Kernel version: 4.18
- Link to full system information report as Gist: https://gist.github.com/rudzikdawid/1eb2c08831a3f22324ccbbae9a54dc23
- Proton version: 3.7.8 and 1.16-3 Beta
I confirm:
- [x] that I haven't found an existing compatibility report for this game.
- [x] that I have checked whether there are updates for my system available.
Symptoms
Game crash after connecting to ww3 network
1540.061:0057:0058:err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed
err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed
points to #18.
The issue with the game is beyond the requirement of mono. It uses EAC, which makes it very unlikely that the game will ever run with proton/wine.
using protontricks
i've installed necessary dependencies
protontricks 674020 winhttp webio wininet dotnet40 ie8
after that the error Wine Mono is not installed
disappear but i have new problem:
6628.366:002f:0031:err:ntdll:RtlpWaitForCriticalSection section 0x7f002c80c298 "../../../../wine/dlls/ucrtbase/../msvcrt/lock.c: LOCKTABLEENTRY.crit" wait timed out in thread 0031, blocked by 0030, retrying (60 sec)
also there is Message on start:
The global shader cache file 'C:/Program Files (x86)/Steam/steamapps/common/PUBG/Engine/GlobalShaderCache-PCD3D_SM 4.bin' is missing. Your application is built to load COOKED content. No COOKED content was found; This usually means you did not cook content for this build. It also may indicate missing cooked data for a shader platform(e.g., OpenGL under Windows): Make sure your platform's packaging settings include this Targeted RHI. Alternatively build and run the UNCOOKED version instead.
@FedoraTipper
EAC is wine compatible, developers just need to pay extra for the wine binary.
Otherwise, game starts fine in July 2019 .. but due to the missing EAC module no further test possible.
@FedoraTipper
EAC is wine compatible, developers just need to pay extra for the wine binary.
Otherwise, game starts fine in July 2019 .. but due to the missing EAC module no further test possible.
According to some sources (steam community and protondb), EAC works for Linux users.
~~To update on that EAC bit, the game recently re-released via the MY.GAMES launcher and has since removed it from their game. They do use another kind of Anti-cheat. It might be MY.GAMES dedicated MRAC anticheat which is causing WarFace (from the same publisher) to be unable to be played #2519, but this does require more research.
It previously had a week of veteran closed test, for those who already had the game, and the reports from the couple of months ago are from this closed test. Furthermore, it worked well for me, on Proton 6.3 and Experimental at the time, from different distributions, ranging from Arch Linux to Solus.
This included the MY.GAMES launcher install, and launch, with no required tweaks.
However, the current ¨open beta test¨ (The previous game owners including those who bought one of the currently available beta passes) now prevent me and some other Linux users, to play the game.
The launcher is now unable to launch the game executable due to a generic General Failure.
No specific answers had been brought by the developers, and we only had their CM confirm to report it to them.
I believe it's just Proton only translating the launcher process, and not the game executable launched by the said launcher, but it is strange since it has been working just fine during the previous beta test. If it is actually caused by the anti-cheat, then hopefully it isn't MRAC then.~~
https://discord.com/channels/453170682277134347/453543261945069588/913315641379934228
https://discord.com/channels/453170682277134347/453544946520162314/913384552116940810
I suppose the veteran beta test run without any anti-cheats, as I doubt they had a specific Linux made version for it. Damn it.
Still the same for current Playtest :( "General Failure" while launching WW3-Win64-Shipping.exe
As the game is now free to play and released to early access, any progress to get this running?
Installs fine, opens, but stuck on a black screen.
As the game is now free to play and released to early access, any progress to get this running?
Installs fine, opens, but stuck on a black screen.
As previously stated, the game is using MRAC, which is an anti-cheat maintained by Mail.ru which prevent World War 3 & Warface #2519 to be playable on Linux, due to requiring their anti-cheat to be online at all time (So, no methods of trying to bypass the anti-cheat to play those games offline). Mail.ru, the publisher, have been reluctant to provide their specific view on trying to support the Linux platform or not, and as far I know, haven't tried much to works reported incompatibilities, especially since they operate their own game storefront, my.games which is Windows only (Even if as you tested, and as other, including mine, did, works well via wine/proton). All of these points, still make that no further progress can be made in trying to make it run on Linux without the input of the publisher.