ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.3k stars 1.06k forks source link

Call of Duty: WWII (476600) #2509

Open howels opened 5 years ago

howels commented 5 years ago

Compatibility Report

System Information

I confirm:

steam-476600.log

Symptoms

Game is mentioned as working since DXVK 0.92 and supposedly works with some sound issues according to DXVK issue-tracker but under proton the game launches and instantly closes. Some nvapi issues but I tried the mentioned fix of creating dxvk.conf in the exe's directory to disable nvapi and no difference is seen. Ref: https://github.com/doitsujin/dxvk/issues/832

Reproduction

Run game, game crashes.

matou68 commented 5 years ago

i have the same on proton 4.2-9. The game never start for me in Proton or in Wine.

steam-476600.log

trymeouteh commented 5 years ago

+1 for making this game work in Proton! I hope Valve makes more Call Of Duty titles work in Proton, old and new Call Of Duty games.

mozo78 commented 5 years ago

The game works with vanilla Wine but it have no sound - I tried it with FAudio, xact, etc. So if Valve fix the start problem, the long standing sound issue will be there.

AwesamLinux commented 5 years ago

System Information

Compatibility Report

Game won't start, nothing happens when trying to launch the game.

steam-476600-proton-4.11-6.log system_info.txt

(Bink appears to be used for the videos)

guustflater commented 4 years ago

Did anyone tried with a more recent proton version? Or glorious eggroll proton?

howels commented 4 years ago

Would be interested to hear an updated report also, it's a large download so please comment if you have a recent experience.

mistertux commented 4 years ago

I have attempted to get this game to run with many versions of proton. I have recently tried Proton 5.0-9, GE-5.9-3-ST/5.9-MF/5.11-3-MF to no avail. Still closes without an error or ever showing up. I tried PROTON_USE_SECCOMP=1, just as an attempt, but couldn't get it to work. Hope this game works someday.

Gordonfreeman882 commented 4 years ago

I've also tried different Versions of Proton including V(5.09,4.11-13,4.2-9,3.16-9,3.7-8). Moreover i've tried to start the exe in a wine environment, but the game never started. Sadly there is no error message which could indicate the problem.

kodatarule commented 4 years ago

Just to confirm this is still not working with proton 5.13 that says it is suppose to work! A window just opens up if you want to boot using safe mode or not, but regardless it just shows the game logo screen(which is some screen before game launch) and then tries to launch the game and nothing happens the log doesn't contain anything that would indicate what is going on. I tried to purge the prefix and recreate it, but still no go.

guustflater commented 4 years ago

Just to confirm this is still not working with proton 5.13 that says it is suppose to work! A window just opens up if you want to boot using safe mode or not, but regardless it just shows the game logo screen(which is some screen before game launch) and then tries to launch the game and nothing happens the log doesn't contain anything that would indicate what is going on. I tried to purge the prefix and recreate it, but still no go.

Unfortunately the same here. Hope this can be fixed in a future release.

michhey commented 4 years ago

Just to confirm this is still not working with proton 5.13 that says it is suppose to work! A window just opens up if you want to boot using safe mode or not, but regardless it just shows the game logo screen(which is some screen before game launch) and then tries to launch the game and nothing happens the log doesn't contain anything that would indicate what is going on. I tried to purge the prefix and recreate it, but still no go.

Same here for multiplayer. When I try running single player to my surprise it just works. Weird...

kodatarule commented 4 years ago

steam-476620.log Here is a log just in case someone can find use for it, but I highly doubt that. EDIT: New proton log using WINEDEBUG="+timestamp,+pid,+tid,+seh,+debugstr,+module,+file" %command% steam-476620.log

cidkidnix commented 4 years ago

For me with DXVK_CONFIG_FILE=/home/username/dxvk.conf %command% in launch options I can get Zombies to boot and get to a join menu, but the performance is awfully horrible when trying to create a game. Inside my dxvk config is

dxgi.customDeviceId = 10de
dxgi.customVendorId = 1c82

but after doing that it launches 100% of the time.

EDIT: if you wait ~5min the pre-game lobby for zombies also works well EDIT 2: I also have the edit to the soldier entry point, so I'm not actually using the soldier runtime EDIT 3: in game works fine, but you get horrible shader stutters until they are done compiling, while shaders are compiling for the new area you walk into the game is unplayable EDIT 4: You need to have a controller to play the game at all as the input is 100% broken on kb mouse, other wise the game runs fine

niobium93 commented 3 years ago

I also can't get Call of Duty: WWII to work on Proton 5.13. Tried both singleplayer and multiplayer. System Information steam-476600.log This line from the log may be of interest: wine: Call from 000000007B010E0E to unimplemented function atiadlxx.dll.ADL_Adapter_NumberOfAdapters_Get, aborting

niobium93 commented 3 years ago

Call of Duty: WWII (476600) now works on Proton 5.13-2 RC! Though it seems a little confused about display drivers: 2020-11-10-18:56:42-screenshot After dismissing that warning (which shows up every time I start the game) the game itself works fine, besides the usual shader compilation slowdown. The audio also crackles. The multiplayer (476620) still refuses to launch. system-information.txt steam-476600.log.gz steam-476620.log

zzrabbit commented 3 years ago

Call of Duty: WWII (476600) 5.13-2 Game loads great here. No keyboard or mouse. I did play it with xbox one controller - but I would prefer keyboard & mouse

Gordonfreeman882 commented 3 years ago

Managed to launch the Single Player with Proton 5.13-2. At frist the mouse was really laggy but then it became more smooth. I've quit the warn message about the outdated driver and started to play the first lvl of the campaing. Later on i will try the multiplayer.

sharkguto commented 3 years ago

single player works fine, however on multiplayer i am not able to use keyboard only mouse

guustflater commented 3 years ago

I get a “ DirectX: Error- Unable to find a supported display mode.”

Ubuntu 20.04.2 LTS Mesa 21.0.0-rc4 GPU: AMD Radeon RX 580 CPU: AMD Ryzen 5 1600 Six-Core

m-kru commented 3 years ago

In my case, it works fine on Ubuntu 20.04 with Proton 5.13-6, but does not work with Proton 6.3-5 or Proton Experimental.

kisak-valve commented 3 years ago

Hello @m-kru, please add PROTON_LOG=1 %command% to the game's launch options, reproduce the regression, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

guustflater commented 3 years ago

Hello @m-kru, please add PROTON_LOG=1 %command% to the game's launch options, reproduce the regression, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

Still a problem here, also under 5.13-6 Added 3 log files for expirimental, 5-13-6 and GE (but nothing starts with GE currently..)

GIST: https://gist.github.com/guustflater/562fd11bc6a37eee5f6894b59de73116

Logs: steam-476600-5.13-6.log steam-476600-experimental.log steam-476600-proton-6.14-GE2.log

niobium93 commented 3 years ago

The game stops working every time you change to a different proton version. You need to delete the prefix and let it regenerate. Then it works fine.

guustflater commented 3 years ago

Replying to https://github.com/ValveSoftware/Proton/issues/2509#issuecomment-893996373

No it never worked. Just tried again to delete prefix but still the same direct x error.

guustflater commented 3 years ago

Replying to https://github.com/ValveSoftware/Proton/issues/2509#issuecomment-895512439

Just tried.. multiplayer indeed works, it's the single player that doesn't start (DirextX encountered an unrecoverable error). Can anyone confirm single player should work on AMD graphics?

Gordonfreeman882 commented 3 years ago

I can confirm SP works for me while running Proton 5.13-6 with AMD RX550 2GB. Like you already mentioned MP works aswell.

niobium93 commented 3 years ago

Replying to https://github.com/ValveSoftware/Proton/issues/2509#issuecomment-903286233

It works with an RX 5700 XT. Did you delete BOTH the prefix folders? The singleplayer (476600) and multiplayer (476620) are seperate.

tomfitzhenry commented 2 years ago

This game plays smoothly for me, with AMD RX570.

About 45 minutes into the game, just after saving Zussman, the textures near the barnhouse fail to load. This appears to be a known-issue with the game, and not specific to Proton:

ghost commented 1 year ago

I'm not sure if this is related or not. I'm using the latest version of Steam for Linux. CoD WWII keeps crashing on start. CoD WWII Multiplayer does not crashes on start. My GPU is an AMD Radeon RX 5700 XT.

Edit : It happens with Proton Experimental Bleeding Edge, but also Glorious Eggroll's Proton which is a tweaked version of Proton Experimental Bleeding Edge. The game works perfectly with Proton 7.0-r4, it doesn't crashes at launch. My Mesa version is 22.1.7 and I'm using Xorg, not Wayland.